UE4.14.3 crashes on launch?

Every time I try to launch it crashes almost immediately, i need to use this exact version for a university assignment and i’m not sure how to fix it. I’ve tried re-installing it, verifying it but so far none of it has worked. Im using a MacBook Pro OS Sierra 10.12.4

Here is the crash report:

MachineId:671390BFFE4D73C657208D8A2C557F63
EpicAccountId:d80b06de8a0d45af9b762b9dbdb39ef8

 SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x100d37dab (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x100ef0378 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, ...) Address = 0x100fcdd17 (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x100f4cb7e (filename not found) [in UE4Editor-Core.dylib]
operator<<(FArchive&, TArray&) Address = 0x117f75d73 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FMemoryDerivedDataBackend::LoadCache(wchar_t const*) Address = 0x117f729fc (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseBootCache(wchar_t const*, wchar_t const*, FString&) Address = 0x117f6d066 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f692dd (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseHierarchicalCache(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f6d4b4 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f693a5 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseAsyncPut(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f6dbd3 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f69626 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseKeyLength(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f6d9a4 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x117f69584 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::FDerivedDataBackendGraph() Address = 0x117f680a2 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCache::FDerivedDataCache() Address = 0x117f8facb (filename not found) [in UE4Editor-DerivedDataCache.dylib]
InternalSingleton() Address = 0x117f6686c (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::GetDDC() Address = 0x117fa55e9 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::StartupModule() Address = 0x117fa555f (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, bool) Address = 0x10101c25b (filename not found) [in UE4Editor-Core.dylib]
FModuleManager::LoadModule(FName, bool) Address = 0x10101af76 (filename not found) [in UE4Editor-Core.dylib]
IDerivedDataCacheModule* FModuleManager::LoadModulePtr(FName) Address = 0x100f832e4 (filename not found) [in UE4Editor-Core.dylib]
GetDerivedDataCache() Address = 0x100f83260 (filename not found) [in UE4Editor-Core.dylib]
GetDerivedDataCacheRef() Address = 0x100f83358 (filename not found) [in UE4Editor-Core.dylib]
GetGlobalShaderMap(EShaderPlatform, bool) Address = 0x1062c0f36 (filename not found) [in UE4Editor-Engine.dylib]
FEngineLoop::PreInit(wchar_t const*) Address = 0x100c42e63 (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x100c548a1 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x100c6216c (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x100e7f526 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fffb0eb1bcd (filename not found) [in Foundation]
_pthread_body Address = 0x7fffc4e0b9af (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fffc4e0b8fb (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fffc4e0b101 (filename not found) [in libsystem_pthread.dylib]

Hi ula.mcquillan,

The Callstack you have posted is a known bug only affecting Macs, UE-24658, which has been closed as we have not been able to reproduce it house in order to address the issue.

That said, we will continue to investigate this issue as long as we are receiving new information about the issue:

With that in mind, can you tell us anything that may be unique to your system set up?

Please post your System Specs.

In the meantime, you can try deleting the DerivedDataCache folder from the Engine install directory (specifically where UE4.14.3 is installed, in the event multiple versions of the engine are installed.)

Lastly, this specific issue does not affect Windows Systems, so if you have a PC available, that may be an option. However, packaging for or Launching onto an iOS device may prove to be a problem down the road, particularly if you are using code.

Steve H.

I don’t think there is anything particularly unique about my system set up, only that I usually connect my laptop to an LCD monitor just so theres a bigger screen. Here are the system specs:

Model Name: MacBook Pro
Model Identifier: MacBookPro12,1
Processor Name: Intel Core i5
Processor Speed: 2.7 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Memory: 8 GB
Boot ROM Version: MBP121.0167.B24
SMC Version (system): 2.28f7
Serial Number (system): C02T7248FVH3
Hardware UUID: ABB2473D-F013-5283-AAD1-088B5E2E2587

thank you, let me know if there’s anything else you need.

The attached crash data above references the DerivedDataCache directory quite often, then “file not found.” This leads me to believe deleting this folder from the install directory and letting UE4 rebuild it upon reopening may resolve this particular issue.

However, be advised that compared to our Hardware & Software Specifications, the system you are trying to develop on is below spec and really not ideal for [UE4.13 - on] as these versions of the Engine no longer support OpenGL and take up more graphic resources to run the replacing graphics API, “Metal.”

Looking at your Video Card information, it shows this model has an Intel Iris 6100 graphics processor that shares memory with the system. Meaning once the graphics max out all the memory allotted to the GPU, it starts pulling from your 8GB of RAM, which is already at the minimum recommend to run UE4.

Also, the CPU for this laptop is listed as Dual core and the minimum requirements list Quad core for the minimum CPU.

If you must use this version of the editor, I suggest finding a higher end machine that not only meets but surpasses the minimum requirements listed on our Specifications page. If you do not have to use this version, you may be able to get by on this system running an earlier version of the Editor (ie. UE4.11).