Why does UE4 crash at 35% on launch for Macbook Pro OS X 10.11.5?

I have UE4 4.12 and the first crash I experienced was when I tried to proportionatley scale a sphere to a very large area. Ever since that crash occured I have been unable to open up the software. It always CRASHES AT 35%. I have a Macbookpro OSX El Capitan 10.11.5 with a 2.3 Ghz Intel core i7, Memory 8gb, Graphics: Intel HS Graphics 4000 1536 MB.

I tried to open UE4 editor from the epic games launcher and from the porject itself wich is stored on a 2tb external hard drive. And it crashed still.

Here is the crash report it generated about the 4th or 5th time I tried relaunching UE4:

MachineId:B98B76D5E5472CF08E15109ACA2139AC
EpicAccountId:b4909c913c2d48089c96d43a362be698

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x10181074b [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp, line 293] [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x1019b24e6 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Mac/MacPlatformOutputDevices.cpp, line 93] [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x101a69f27 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp, line 154] [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x101a654c4 [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 484] [in UE4Editor-Core.dylib]
operator<<(FArchive&, TArray&) Address = 0x118844403 [Runtime/Core/Public/Containers/Array.h, line 1270] [in UE4Editor-DerivedDataCache.dylib]
FMemoryDerivedDataBackend::LoadCache(wchar_t const*) Address = 0x118840946 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/MemoryDerivedDataBackend.h, line 283] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseBootCache(wchar_t const*, wchar_t const*, FString&) Address = 0x11883a008 [Runtime/Core/Public/HAL/OutputDevices.h, line 124] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x118835e56 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 145] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseHierarchicalCache(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x11883a454 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 417] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x118835f43 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 159] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseAsyncPut(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x11883ab13 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 328] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x118836209 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 177] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseKeyLength(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x11883a8f4 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 369] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x118836146 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 165] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::FDerivedDataBackendGraph() Address = 0x11883491e [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 82] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCache::FDerivedDataCache() Address = 0x1188644ab [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataBackends.cpp, line 747] [in UE4Editor-DerivedDataCache.dylib]
InternalSingleton() Address = 0x1188322ec [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataCache.cpp, line 871] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::GetDDC() Address = 0x11887a609 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataCache.cpp, line 1046] [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::StartupModule() Address = 0x11887a57f [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Developer/DerivedDataCache/Private/DerivedDataCache.cpp, line 1053] [in UE4Editor-DerivedDataCache.dylib]
FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, bool) Address = 0x101b25502 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Modules/ModuleManager.cpp, line 480] [in UE4Editor-Core.dylib]
FModuleManager::LoadModule(FName, bool) Address = 0x101b23e36 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Public/Templates/SharedPointer.h, line 718] [in UE4Editor-Core.dylib]
IDerivedDataCacheModule* FModuleManager::LoadModulePtr(FName) Address = 0x101ac53f4 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Public/Templates/SharedPointerInternals.h, line 385] [in UE4Editor-Core.dylib]
GetDerivedDataCache() Address = 0x101a8ab90 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Misc/CoreMisc.cpp, line 915] [in UE4Editor-Core.dylib]
GetDerivedDataCacheRef() Address = 0x101a8abf8 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Misc/CoreMisc.cpp, line 926] [in UE4Editor-Core.dylib]
GetGlobalShaderMap(EShaderPlatform, bool) Address = 0x103bf4e01 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Engine/Private/GlobalShader.cpp, line 590] [in UE4Editor-Engine.dylib]
FEngineLoop::PreInit(wchar_t const*) Address = 0x101733cab (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x101748eb1 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x10175aedc (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x101980776 [/Users/build/Build/++UE4+Release-4.12+Compile/Sync/Engine/Source/Runtime/Core/Private/Mac/CocoaThread.cpp, line 368] [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff8c24ee64 (filename not found) [in Foundation]
_pthread_body Address = 0x7fff8bd5199d (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fff8bd5191a (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fff8bd4f351 (filename not found) [in libsystem_pthread.dylib]

Hi py_games_24,

This looks like corrupted Boot.ddc file:

(/Users/ ----------------- /Library/Application Support/Epic/UnrealEngine/4.8/DerivedDataCache/Boot.ddc)

…so it’s most likely it encountered an invalid data inside of the file and performed a seek outside of its boundaries.

Delete that file and re-starting the editor.

Please try this solution and let us know if you are still experiencing this issue.

Thanks

Steve H.