I’m on macOS 10.13.3. a similar problem also exists with 4.18 (and earlier versions as well, I believe). Now the odd bits:
- when I first install a new engine version (4.19 for example) the editor starts just fine
- then I can start the editor once via the command line (/Users/Shared/UnrealEngine/UE_4.19/Engine/Binaries/Mac/UE4Editor.app/Contents/MacOS/UE4Editor) and I get stuff printed in the console
- after that there is no output in the console.
- I tried deleting ~/Library/Application Support/Epic but it does not make any difference.
either way - I can’t start the editor.
Please advise.
here is the log from the second (i.e. crashing) run:
...
2018-02-07 11:13:38.086 UE4Editor[93528:613107] [2018.02.07-10.13.38:086][ 0]LogMetal: Display: Got a bulk data texture, with 1 mips
2018-02-07 11:13:38.086 UE4Editor[93528:613107] [2018.02.07-10.13.38:086][ 0]LogMetal: Display: Got a bulk data texture, with 1 mips
2018-02-07 11:13:38.086 UE4Editor[93528:613107] [2018.02.07-10.13.38:086][ 0]LogMetal: Display: Got a bulk data texture, with 1 mips
2018-02-07 11:13:38.088 UE4Editor[93528:613107] [2018.02.07-10.13.38:088][ 0]LogShaderCompilers: Guid format shader working directory is 14 characters bigger than the processId version (../../../../../../../../../Users/username/Library/Application Support/Epic/UnrealEngine/4.19/Intermediate/Shaders/WorkingDirectory/93528/).
2018-02-07 11:13:38.088 UE4Editor[93528:613107] [2018.02.07-10.13.38:088][ 0]LogShaderCompilers: Cleaned the shader compiler working directory '../../../../../../../../../Users/username/Library/Application Support/Epic/UnrealEngine/4.19/Intermediate/Shaders/tmp/07D326DAC44153ED56FCF595D173B5E6/'.
2018-02-07 11:13:38.089 UE4Editor[93528:613107] [2018.02.07-10.13.38:089][ 0]LogShaderCompilers: Display: Using Local Shader Compiler.
2018-02-07 11:13:38.096 UE4Editor[93528:613107] [2018.02.07-10.13.38:096][ 0]LogMac: Error: appError called: Assertion failed: [File:/Users/build/Build/++UE4+Release-4.19+Compile/Sync/Engine/Source/Runtime/ShaderCore/Private/ShaderCore.cpp] [Line: 478]
Couldn't find source file of virtual shader path '/Engine/Private/VectorFieldVisualizationVertexFactory.ush'
2018-02-07 11:13:38.145 UE4Editor[93528:613107] [2018.02.07-10.13.38:145][ 0]LogMac: === Critical error: ===
SIGSEGV: invalid attempt to access memory at address 0x3
2018-02-07 11:13:38.145 UE4Editor[93528:613107] [2018.02.07-10.13.38:145][ 0]LogMac: 0x04773f4b UE4Editor-Core.dylib!FGenericPlatformMisc::RaiseException(unsigned int) [UnknownFile])
0x0a8c65e9 UE4Editor-ApplicationCore.dylib!FMacErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [UnknownFile])
0x04a2c31d UE4Editor-Core.dylib!FOutputDevice::LogfImpl(wchar_t const*, ...) [UnknownFile])
0x049a1ffb UE4Editor-Core.dylib!FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) [UnknownFile])
0x0a77ce24 UE4Editor-ShaderCore.dylib!LoadShaderSourceFileChecked(wchar_t const*, FString&) [UnknownFile])
0x0a77ee70 UE4Editor-ShaderCore.dylib!BuildShaderFileToUniformBufferMap(TMap<FString, TArray<wchar_t const*, FDefaultAllocator>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, TArray<wchar_t const*, FDefaultAllocator>, false> >&) [UnknownFile])
0x0a77f8ab UE4Editor-ShaderCore.dylib!InitializeShaderTypes() [UnknownFile])
0x0465b884 UE4Editor!FEngineLoop::PreInit(wchar_t const*) [UnknownFile])
0x046710e1 UE4Editor!GuardedMain(wchar_t const*) [UnknownFile])
0x0467f2b0 UE4Editor!-[UE4AppDelegate runGameThread:] [UnknownFile])
0x04924a97 UE4Editor-Core.dylib!-[FCocoaGameThread main] [UnknownFile])
0x4ccefee8 Foundation!__NSThread__start__() [UnknownFile])
0x727b26c1 libsystem_pthread.dylib!_pthread_body() [UnknownFile])
0x727b256d libsystem_pthread.dylib!_pthread_body() [UnknownFile])
0x727b1c5d libsystem_pthread.dylib!thread_start() [UnknownFile])
2018-02-07 11:13:38.156 UE4Editor[93528:613107] [2018.02.07-10.13.38:156][ 0]LogExit: Executing StaticShutdownAfterError
LogICUInternationalization: Display: ICU TimeZone Detection - Raw Offset: +1:00, Platform Override: ''
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogPlatformFile: Not using cached read wrapper
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Display: RandInit(1014829916) SRandInit(1014829937).
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogTaskGraph: Started task graph with 4 named threads and 7 total threads with 1 sets of task threads.
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogICUInternationalization: Display: ICU TimeZone Detection - Raw Offset: +1:00, Platform Override: ''
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Build: ++UE4+Release-4.19-CL-3861363
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Engine Version: 4.19.0-3861363+++UE4+Release-4.19
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Compatible Engine Version: 4.19.0-3861363+++UE4+Release-4.19
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Net CL: 3861363
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Compiled (64-bit): Jan 30 2018 02:09:53
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Compiled with Clang: 9.0.0 (clang-900.0.38)
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Build Configuration: Shipping
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Branch Name: ++UE4+Release-4.19
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Command Line: "/Users/username/Library/Application Support/Epic/UnrealEngine/4.19/Saved/Crashes/CrashReport-UE4--pid-93528-5225d83a1941ebffa39733bdb0745f85/"
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Base Directory: /Volumes/Projects/projects/EpicGames/UnrealEngine/UE_4.19/Engine/Binaries/Mac/
2018-02-07 11:13:38.491 CrashReportClient[93532:613217] LogInit: Installed Engine Build: 1
2018-02-07 11:13:38.501 CrashReportClient[93532:613217] LogInit: Presizing for max 100000 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
2018-02-07 11:13:38.503 CrashReportClient[93532:613217] LogInit: Object subsystem initialized
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: macOS 10.13.3 (17D47)
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: Model: iMac14,2
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: CPU Page size=4096, Cores=4, HT=8
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: Computer: Usernames-iMac.local
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: User: username
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: High frequency timer resolution =1000.000000 MHz
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: Power Source: AC Power
2018-02-07 11:13:38.504 CrashReportClient[93532:613217] [2018.02.07-10.13.38:504][ 0]LogInit: Memory total: Physical=16.0GB (16GB approx) Pagefile=2.0GB Virtual=18.0GB
2018-02-07 11:13:38.542 CrashReportClient[93532:613217] [2018.02.07-10.13.38:542][ 0]LogAssetRegistry: FAssetRegistry took 0.0201 seconds to start up
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogUObjectArray: 159 objects as part of root set at end of initial load.
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogUObjectAllocator: 26112 out of 0 bytes used by permanent object pool.
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogInit: Using OS detected language (de-DE).
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogInit: Using OS detected locale (de-DE).
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogTextLocalizationManager: No localization for 'de-DE' exists, so 'en' will be used for the language.
2018-02-07 11:13:38.543 CrashReportClient[93532:613217] [2018.02.07-10.13.38:543][ 0]LogTextLocalizationManager: No localization for 'de-DE' exists, so 'en' will be used for the locale.
2018-02-07 11:13:38.585 CrashReportClient[93532:613217] [2018.02.07-10.13.38:584][ 0]LogPackageLocalizationCache: Processed 2 localized package path(s) for 1 prioritized culture(s) in 0.000088 seconds
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]CrashReportClientLog: CrashReportClientVersion=1.0
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]CrashReportClientLog: CrashReportReceiver disabled
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]CrashReportClientLog: DataRouterUrl: https://datarouter.ol.epicgames.com/datarouter/api/v1/public/data
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: DepotName: //UE4/Release-4.19
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: BuiltFromCL: 3861363
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: EngineVersion: 4.19.0-3861363+++UE4+Release-4.19
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: BuildVersion: ++UE4+Release-4.19-CL-3861363
LogCrashDebugHelper: Warning: CrashDebugHelperConfig invalid
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: Warning: CrashDebugHelperConfig invalid
LogCrashDebugHelper: Warning: PDB Cache disabled
2018-02-07 11:13:38.595 CrashReportClient[93532:613217] [2018.02.07-10.13.38:595][ 0]LogCrashDebugHelper: Warning: PDB Cache disabled
2018-02-07 11:13:38.611 CrashReportClient[93532:613217] [2018.02.07-10.13.38:611][ 0]LogSlate: New Slate User Created. User Index 0, Is Virtual User: 0
2018-02-07 11:13:38.611 CrashReportClient[93532:613217] [2018.02.07-10.13.38:611][ 0]LogSlate: Slate User Registered. User Index 0, Is Virtual User: 0
CrashReportClient[93532:613217] [2018.02.07-10.13.38:614][ 0]LogSlate: Using Freetype 2.4.12
2018-02-07 11:13:38.615 CrashReportClient[93532:613217] [2018.02.07-10.13.38:615][ 0]LogSlate: SlateFontCache - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
LogMac: Error: appError called: Assertion failed: bFileFound [File:/Users/build/Build/++UE4+Release-4.19+Compile/Sync/Engine/Source/Developer/StandaloneRenderer/Private/OpenGL/SlateOpenGLShaders.cpp] [Line: 92]
2018-02-07 11:13:38.733 CrashReportClient[93532:613217] [2018.02.07-10.13.38:733][ 0]LogMac: Error: appError called: Assertion failed: bFileFound [File:/Users/build/Build/++UE4+Release-4.19+Compile/Sync/Engine/Source/Developer/StandaloneRenderer/Private/OpenGL/SlateOpenGLShaders.cpp] [Line: 92]
2018-02-07 11:13:38.733 CrashReportClient[93532:613217] [2018.02.07-10.13.38:733][ 0]LogMac: === Critical error: ===
2018-02-07 11:13:38.733 CrashReportClient[93532:613217] [2018.02.07-10.13.38:733][ 0]LogMac: Assertion failed: bFileFound [File:/Users/build/Build/++UE4+Release-4.19+Compile/Sync/Engine/Source/Developer/StandaloneRenderer/Private/OpenGL/SlateOpenGLShaders.cpp] [Line: 92]
2018-02-07 11:13:38.738 CrashReportClient[93532:613217] [2018.02.07-10.13.38:738][ 0]LogExit: Executing StaticShutdownAfterError
2018-02-07 11:13:38.738 CrashReportClient[93532:613217] [2018.02.07-10.13.38:738][ 0]LogMac: FPlatformMisc::RequestExit(1)