So a little more useable, but this problem is not fixed. Set a breakpoint on objc_initializeAfterForkError to debug. This works in most cases, where the issue is originated due to a system corruption. We cannot safely call it or ignore it in the fork() child process. Fix: Outlook for Mac’s Search Not Working If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. Objc: + may have been in progress in another thread when fork() was called. First, you will want to install Clover to the main disk where macOS High Sierra was. Objc: + may have been in progress in another thread when fork() was called. This makes it possible to boot and install macOS in this mode. Unfortunately, trying to open a second window, or closing and reopening a window, crashes the program with the error message: 05:04:41.506 Python Metal pipeline state creation failed with error: Error Domain=MTLLibraryErrorDomain Code=3 'Compiler encountered an internal error' UserInfo= The plot display is fully functional however, the following error message is printed when this window is opened (and when some dialogs are opened): I am very happy to report that with update a39de94 - and possibly updates to Homebrew packages, PyFerret can now display a plot window (test on High Sierra, hopefully on Sierra as well).