UE4 4.16.1 MacOs Sierra constantly crash

My system is macbook pro retina 15 inch late 2013
macOs Sierra 10.12.5
Unreal Engine 4.16.1

No solution. I’ve just boot my mac on windows 10 with bootcamp and used unreal on it. No problem at all on windows with the same project…

yes … but its weird. I’ve hope really good stability on mac os for Unreal since they was on the last apple wwdc keynote… but perhaps only on a 8000$ iMac Pro XD

Hi,
My UE4 cant stop crashing. I’ve just began to use it yesterday, and just follow tutorial to learn how to use it, and that crashing everytime.

this the crash report :

LoginId:65b83d9fb74ebe396e11319c78911979
EpicAccountId:fce9fae13bc6416daaf1ba91e891d6d4

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x1002a7f1b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x1004a3d7f (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x10058488d (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x1004eaafe (filename not found) [in UE4Editor-Core.dylib]
__31-[FCocoaTextView selectedRange]_block_invoke Address = 0x100415ebc (filename not found) [in UE4Editor-Core.dylib]
___ZL20PerformBlockOnThreadR19FCocoaRunLoopSourceU13block_pointerFvvEP7NSArrayP8NSStringb_block_invoke Address = 0x1004c7770 (filename not found) [in UE4Editor-Core.dylib]
FCocoaRunLoopSource::Process(__CFString const*) Address = 0x10045f7a4 (filename not found) [in UE4Editor-Core.dylib]
-[FCocoaRunLoopSourceInfo perform] Address = 0x10045f1f6 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff9638e321 (filename not found) [in CoreFoundation]
Unknown() Address = 0x7fff9636f21d (filename not found) [in CoreFoundation]
Unknown() Address = 0x7fff9636e716 (filename not found) [in CoreFoundation]
Unknown() Address = 0x7fff9636e114 (filename not found) [in CoreFoundation]
PerformBlockOnThread(FCocoaRunLoopSource&, void () block_pointer, NSArray*, NSString*, bool) Address = 0x10046013a (filename not found) [in UE4Editor-Core.dylib]
bool MainThreadReturn(bool () block_pointer, NSString*) Address = 0x1004b1a03 (filename not found) [in UE4Editor-Core.dylib]
FMacTextInputMethodSystem::DeactivateContext(TSharedRef const&) Address = 0x1004b1d87 (filename not found) [in UE4Editor-Core.dylib]
FSlateEditableTextLayout::HandleFocusLost(FFocusEvent const&) Address = 0x102160886 (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::SetUserFocus(FSlateUser*, FWidgetPath const&, EFocusCause) Address = 0x101d99882 (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::SetUserFocus(unsigned int, FWidgetPath const&, EFocusCause) Address = 0x101d9ca0f (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::RoutePointerDownEvent(FWidgetPath&, FPointerEvent&) Address = 0x101db4fad (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::ProcessMouseButtonDownEvent(TSharedPtr const&, FPointerEvent&) Address = 0x101d55a3e (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::OnMouseDown(TSharedPtr const&, EMouseButtons::Type, FVector2D) Address = 0x101db36d6 (filename not found) [in UE4Editor-Slate.dylib]
FMacApplication::ProcessMouseDownEvent(FDeferredMacEvent const&, TSharedPtr) Address = 0x1004741f9 (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x10046a72e (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessDeferredEvents(float) Address = 0x10046858f (filename not found) [in UE4Editor-Core.dylib]
FSlateApplication::TickPlatform(float) Address = 0x101d859db (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::Tick(ESlateTickType) Address = 0x101d84e14 (filename not found) [in UE4Editor-Slate.dylib]
FEngineLoop::Tick() Address = 0x1001b580c (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x1001bbe12 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x1001ca01a (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x10045fa26 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff97d91b3d (filename not found) [in Foundation]
_pthread_body Address = 0x7fffabd0193b (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fffabd01887 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fffabd0108d (filename not found) [in libsystem_pthread.dylib]

did you find any solution. My UE 4.16.2 crashes with same error signature after i add new C++ class in blueprint.

(I was able to get this new class compiled well but adding in data flow creates the problem).

I am on Mac Sierra 10.12.4 + Xcode 8.3.3

Thanks!.. Some of other comments around the threads point to same solution I think.

Sometimes windows is simply more stable platform I guess :slight_smile:

Having the same issue with UE4.16.3. Crashes overtime I try and launch. Never had this issue before, since 4.12.5.

I’m running into what might be the same issue, or might be a different one — in any case, day 1 of trying to use UE4.27.0 on my MacBook Pro (10.15.7), and it’s constant spinning beach balls. It seems to happen particularly when I try to type in any field in the UI, e.g. a search field. A spindump shows that it’s stuck inside a call to FCocoaTextView.

“Use Windows” isn’t a viable solution to me (though “use Unity” might be). It’s not the Mac that is unstable here; my Mac is perfectly fine. This is a bug in UE4. But UE4 is supposed to be a cross-platform development environment — is there really no solution for this?