Announcement: Upgrade to macOS Mojave

With features like Dark Mode, Stacks, and four new built-in apps, macOS Mojave helps you get more out of every click. 
Find out how to upgrade to macOS Mojave >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.


Question: opendirectoryd segmentation fault

How do I fix that opendirectoryd segmentation faults

I'm running High Sierra.

I guess the OS installed an update.

When I try to boot the MBP it failes because the opendirectoryd keeps failing on a segmentation fault.

Any idea of how I can fix this.


MacBook Pro, macOS High Sierra (10.13)

Posted on


Dec 11, 2017 7:57 AM in response to Tesserax In response to Tesserax

Sadly it does not solve my problem.

What I see when I try to boot is a repeat of the message: opendirectoryd Too many corpses being created.

Running in single-user and then starting the

launchctl load /System/Library/LaunchDaemons/

shows the segmentation faults for opendirectoryd.

  • Booting in Safe mode does not help.
  • Removing the kernel extension files does not help.
  • Removing the actual /usr/libexec/opendirectoryd causes the boot sequence to stop at 'waiting for DSMOS' and not move beyond that point.
  • Clearing the NVRAM does not help.
  • Re-installing the High Sierra does not help the issue is there again.

This is a clean install I arrived at this point by:

  1. erase the harddisk(because the upgrade from Mavrick to High Sierra failed during High Sierra installation)
  2. Install Lion
  3. Upgrade to El Capitain
  4. Upgrade to High Sierra
  5. It was up and running at this point, but the next morning it has the issue of "Too many corpses being created." during boot.

Dec 11, 2017 7:57 AM

Reply Helpful
User profile for user: GearDice

Question: opendirectoryd segmentation fault