I’m new to engine’s source code so I am probably making a mistake. I have downloaded UE5.0.2 release from Github, followed this tutorial from Epic’s guys and compiled succesfully both ShaderCompilerWork and UE5. After compiling, I run the solution and UE starts. It opens the launcher and I tries to create a blank project. It launches the splash screen correctly and compiles shaders. When everything is done (I can see until 90% aprox) the splash screen gets closed (I assume to launch the editor) and, after a brief moment, the Editor crashes silently. If I go to the logs I can see this (last part of the crash log, the complete one is attached:
[2022.06.16-09.56.07:543][ 2]LogMac: === Critical error: ===
SIGABRT: abort() called
[2022.06.16-09.56.07:544][ 2]LogMac: 0x11e8a00e libsystem_kernel.dylib!__pthread_kill() [UnknownFile])
0x036b19b3 libsystem_pthread.dylib!pthread_kill() [UnknownFile])
0x11e0bd24 libsystem_c.dylib!abort() [UnknownFile])
0x11e0b0cb libsystem_c.dylib!err() [UnknownFile])
0x1a93e244 Metal!bool MTLGetEnvCase<MTLErrorModeType>(char const*, MTLErrorModeType&, std::__1::vector<std::__1::pair<char const*, MTLErrorModeType>, std::__1::allocator<std::__1::pair<char const*, MTLErrorModeType> > > const&) (.cold.1) [UnknownFile])
0x1a928705 Metal!MTLReportFailure() [UnknownFile])
0x126d1dc3 MetalTools!validateComputeFunctionArguments(id<MTLDevice>, NSString*, NSString, NSArray*, MTLDebugFunctionArgument*, unsigned long, MTLDebugFunctionArgument, unsigned long, MTLDebugFunctionArgument, unsigned long, unsigned long long, MTLDebugFunctionArgument, unsigned long, unsigned long, unsigned long, signed char) [UnknownFile])
0x126d04a5 MetalTools!-[MTLDebugComputeCommandEncoder dispatchThreadgroups:threadsPerThreadgroup:] [UnknownFile])
0x51151ecc UnrealEditor-MetalRHI.dylib!mtlpp::ComputeCommandEncoder::DispatchThreadgroups(mtlpp::Size const&, mtlpp::Size const&) [UnknownFile])
0x51220427 UnrealEditor-MetalRHI.dylib!FMetalRenderPass::Dispatch(unsigned int, unsigned int, unsigned int) [UnknownFile])
0x511a4693 UnrealEditor-MetalRHI.dylib!FMetalRHICommandContext::RHIDispatchComputeShader(unsigned int, unsigned int, unsigned int) [UnknownFile])
0x2542af83 UnrealEditor-Renderer.dylib!FRHICommand<FRHICommandDispatchComputeShader, FRHICommandDispatchComputeShaderString>::ExecuteAndDestruct(FRHICommandListBase&, FRHICommandListDebugContext&) [UnknownFile])
0x03ef03b8 UnrealEditor-RHI.dylib!FRHICommandListExecutor::ExecuteInner_DoExecute(FRHICommandListBase&) [UnknownFile])
0x03ef1d0f UnrealEditor-RHI.dylib!FRHICommandListExecutor::ExecuteInner(FRHICommandListBase&) [UnknownFile])
0x03ef4b2e UnrealEditor-RHI.dylib!FRHICommandListExecutor::ExecuteList(FRHICommandListBase&) [UnknownFile])
0x03ef7d8e UnrealEditor-RHI.dylib!FRHICommandListBase::~FRHICommandListBase() [UnknownFile])
0x03f491bf UnrealEditor-RHI.dylib!FRHICommand<FRHICommandWaitForAndSubmitRTSubList, FRHICommandWaitForAndSubmitRTSubListString1627>::ExecuteAndDestruct(FRHICommandListBase&, FRHICommandListDebugContext&) [UnknownFile])
0x03ef03b8 UnrealEditor-RHI.dylib!FRHICommandListExecutor::ExecuteInner_DoExecute(FRHICommandListBase&) [UnknownFile])
0x03f6923b UnrealEditor-RHI.dylib!FExecuteRHIThreadTask::DoTask(ENamedThreads::Type, TRefCountPtr<FGraphEvent> const&) [UnknownFile])
0x03f68919 UnrealEditor-RHI.dylib!TGraphTask<FExecuteRHIThreadTask>::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type, bool) [UnknownFile])
0x05fd1a66 UnrealEditor-Core.dylib!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [UnknownFile])
0x05fcffce UnrealEditor-Core.dylib!FNamedTaskThread::ProcessTasksUntilQuit(int) [UnknownFile])
0x05fce7e5 UnrealEditor-Core.dylib!FTaskGraphCompatibilityImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type) [UnknownFile])
0x055284e6 UnrealEditor-RenderCore.dylib!FRHIThread::Run() [UnknownFile])
0x06153f64 UnrealEditor-Core.dylib!FRunnableThreadPThread::Run() [UnknownFile])
0x060b4c64 UnrealEditor-Core.dylib!FRunnableThreadPThread::_ThreadProc(void*) [UnknownFile])
0x036b0c0d libsystem_pthread.dylib!_pthread_start() [UnknownFile])
0x036b8ccf libsystem_pthread.dylib!thread_start() [UnknownFile])
MyProject2.log (98.5 KB)
Any help would be appreciated thanks!