Unreal crashes on Mac OX

Hi, can someone tell me how I could solve the problem of unreal crashing on the mac? I don't know what happens but it happens to me very often. I explain to you;

First I crashed due to a conflict with "Metal". I updated the XCode and the problem is fixed. Now it crashes me included when I want to open a material. I have an iMac Pro memory: 32 GB 2666 MHz DDR4 and Radeon Pro Vega 56 8 GB Graphics, I don't think it is the problem with the computer!

Example my last fatal error:

Fatal error: [File:/Users/build/Build/++UE4/Sync/Engine/Source/Runtime/RHI/Private/PipelineStateCache.cpp] [Line: 139] Shader compilation failures are Fatal.

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x103f83757 (filename not found) [in UE4Editor-Core.dylib]
FMacErrorOutputDevice::Serialize(char16_t const*, ELogVerbosity::Type, FName const&) Address = 0x104117673 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::LogfImpl(char16_t const*, ...) Address = 0x104225799 (filename not found) [in UE4Editor-Core.dylib]
auto HandlePipelineCreationFailure(FGraphicsPipelineStateInitializer const&)::$_76::operator()<FLogCategoryLogRHI, char16_t [39]>(FLogCategoryLogRHI const&, char16_t const (&) [39]) const Address = 0x1066d98dd (filename not found) [in UE4Editor-RHI.dylib]
PipelineStateCache::GetAndOrCreateGraphicsPipelineState(FRHICommandList&, FGraphicsPipelineStateInitializer const&, EApplyRendertargetOption) Address = 0x106681391 (filename not found) [in UE4Editor-RHI.dylib]
SetGraphicsPipelineState(FRHICommandList&, FGraphicsPipelineStateInitializer const&, EApplyRendertargetOption, bool) Address = 0x106680c89 (filename not found) [in UE4Editor-RHI.dylib]
FMeshDrawCommand::SubmitDraw(FMeshDrawCommand const&, Experimental::TRobinHoodHashSet<FGraphicsMinimalPipelineStateInitializer, DefaultKeyFuncs<FGraphicsMinimalPipelineStateInitializer, false>, TSizedDefaultAllocator<32> > const&, FRHIVertexBuffer*, int, unsigned int, FRHICommandList&, FMeshDrawCommandStateCache&) Address = 0x11b559334 (filename not found) [in UE4Editor-Renderer.dylib]
SubmitMeshDrawCommandsRange(TArray<FVisibleMeshDrawCommand, TMemStackAllocator<0u> > const&, Experimental::TRobinHoodHashSet<FGraphicsMinimalPipelineStateInitializer, DefaultKeyFuncs<FGraphicsMinimalPipelineStateInitializer, false>, TSizedDefaultAllocator<32> > const&, FRHIVertexBuffer*, int, bool, int, int, unsigned int, FRHICommandList&) Address = 0x11b553bbc (filename not found) [in UE4Editor-Renderer.dylib]
DrawDynamicMeshPassPrivate(FSceneView const&, FRHICommandList&, TArray<FVisibleMeshDrawCommand, TMemStackAllocator<0u> >&, FDynamicMeshDrawCommandStorage&, Experimental::TRobinHoodHashSet<FGraphicsMinimalPipelineStateInitializer, DefaultKeyFuncs<FGraphicsMinimalPipelineStateInitializer, false>, TSizedDefaultAllocator<32> >&, bool&, unsigned int) Address = 0x11b55aad1 (filename not found) [in UE4Editor-Renderer.dylib]
void DrawDynamicMeshPass<FLandscapeGrassWeightExporter_RenderThread::RenderLandscapeComponentToTexture_RenderThread(FRHICommandListImmediate&)::'lambda'(FDynamicPassMeshDrawListContext*)>(FSceneView const&, FRHICommandList&, FLandscapeGrassWeightExporter_RenderThread::RenderLandscapeComponentToTexture_RenderThread(FRHICommandListImmediate&)::'lambda'(FDynamicPassMeshDrawListContext*) const&, bool) Address = 0x1152dec17 (filename not found) [in UE4Editor-Landscape.dylib]
FLandscapeGrassWeightExporter_RenderThread::RenderLandscapeComponentToTexture_RenderThread(FRHICommandListImmediate&) Address = 0x1152de816 (filename not found) [in UE4Editor-Landscape.dylib]
TEnqueueUniqueRenderCommandType<FLandscapeGrassWeightExporter::FLandscapeGrassWeightExporter(ALandscapeProxy*, TArray<ULandscapeComponent*, TSizedDefaultAllocator<32> > const&, TArray<ULandscapeGrassType*, TSizedDefaultAllocator<32> >, bool, TArray<int, TSizedDefaultAllocator<32> >)::FDrawSceneCommandName, FLandscapeGrassWeightExporter::FLandscapeGrassWeightExporter(ALandscapeProxy*, TArray<ULandscapeComponent*, TSizedDefaultAllocator<32> > const&, TArray<ULandscapeGrassType*, TSizedDefaultAllocator<32> >, bool, TArray<int, TSizedDefaultAllocator<32> >)::'lambda'(FRHICommandListImmediate&)>::DoTask(ENamedThreads::Type, TRefCountPtr<FGraphEvent> const&) Address = 0x1152ddde1 (filename not found) [in UE4Editor-Landscape.dylib]
TGraphTask<TEnqueueUniqueRenderCommandType<FLandscapeGrassWeightExporter::FLandscapeGrassWeightExporter(ALandscapeProxy*, TArray<ULandscapeComponent*, TSizedDefaultAllocator<32> > const&, TArray<ULandscapeGrassType*, TSizedDefaultAllocator<32> >, bool, TArray<int, TSizedDefaultAllocator<32> >)::FDrawSceneCommandName, FLandscapeGrassWeightExporter::FLandscapeGrassWeightExporter(ALandscapeProxy*, TArray<ULandscapeComponent*, TSizedDefaultAllocator<32> > const&, TArray<ULandscapeGrassType*, TSizedDefaultAllocator<32> >, bool, TArray<int, TSizedDefaultAllocator<32> >)::'lambda'(FRHICommandListImmediate&)> >::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type) Address = 0x1152e0938 (filename not found) [in UE4Editor-Landscape.dylib]
FNamedTaskThread::ProcessTasksNamedThread(int, bool) Address = 0x103efe466 (filename not found) [in UE4Editor-Core.dylib]
FNamedTaskThread::ProcessTasksUntilQuit(int) Address = 0x103efca80 (filename not found) [in UE4Editor-Core.dylib]
RenderingThreadMain(FEvent*) Address = 0x106175aa3 (filename not found) [in UE4Editor-RenderCore.dylib]
FRenderingThread::Run() Address = 0x1061a0407 (filename not found) [in UE4Editor-RenderCore.dylib]
FRunnableThreadPThread::Run() Address = 0x1040233b8 (filename not found) [in UE4Editor-Core.dylib]
FRunnableThreadPThread::_ThreadProc(void*) Address = 0x103faf9a4 (filename not found) [in UE4Editor-Core.dylib]
_pthread_start Address = 0x7fff2038c954 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fff203884a7 (filename not found) [in libsystem_pthread.dylib]

Anyone else having the same issue? This is happening to me as well, and it seems like it's happening quite a lot. Hopefully someone is able to give us some insight?

hey, iam having the same issue i get this message, is anyone experiencing this as well?

Unreal Engine 5 Crash Report

Fatal error: [File:./Runtime/Apple/MetalRHI/Private/MetalCommandList.cpp] [Line: 176] Command Buffer ClearTextureUint(GlobalDistanceField.PageTableCombined R32_UINT 20x20 Mip=0) Failed with Timeout Error! Error Domain: MTLCommandBufferErrorDomain Code: 2 Description Caused GPU Timeout Error (00000002:kIOAccelCommandBufferCallbackErrorTimeout) Unknown Unknown

ReportMetalCommandBufferFailure(mtlpp::CommandBuffer const&, char16_t const*, bool) Address = 0x15d7c841f (filename not found) [in UnrealEditor-MetalRHI.dylib] MetalCommandBufferFailureTimeout(mtlpp::CommandBuffer const&) Address = 0x15d800e9c (filename not found) [in UnrealEditor-MetalRHI.dylib] HandleMetalCommandBufferError(mtlpp::CommandBuffer const&) Address = 0x15d7c71c9 (filename not found) [in UnrealEditor-MetalRHI.dylib] HandleIntelMetalCommandBufferError(mtlpp::CommandBuffer const&) Address = 0x15d7c7145 (filename not found) [in UnrealEditor-MetalRHI.dylib] FMetalCommandList::HandleMetalCommandBufferFailure(mtlpp::CommandBuffer const&) Address = 0x15d7c6f79 (filename not found) [in UnrealEditor-MetalRHI.dylib] invocation function for block in FMetalCommandList::Commit(mtlpp::CommandBuffer&, TArray<ns::Object<void (mtlpp::CommandBuffer const&) block_pointer, (ns::CallingConvention)1>, TSizedDefaultAllocator<32> >, bool, bool) Address = 0x15d7c905f (filename not found) [in UnrealEditor-MetalRHI.dylib] invocation function for block in mtlpp::CommandBuffer::AddCompletedHandler(void (mtlpp::CommandBuffer const&) block_pointer) Address = 0x15d7828ac (filename not found) [in UnrealEditor-MetalRHI.dylib] Unknown() Address = 0x7ff80a2a29d2 (filename not found) [in Metal] Unknown() Address = 0x7ff80a2a2f08 (filename not found) [in Metal] Unknown() Address = 0x7ff80a2a2ca7 (filename not found) [in Metal] Unknown() Address = 0x7ff80a2a2b81 (filename not found) [in Metal] Unknown() Address = 0x7ff80a2a2aa9 (filename not found) [in Metal] Unknown() Address = 0x7ff80a2790e0 (filename not found) [in IOAccelerator] Unknown() Address = 0x7ff80428ad0b (filename not found) [in IOKit] Unknown() Address = 0x7ff80428ab8c (filename not found) [in IOKit] Unknown() Address = 0x7ff80173d89c (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff801723317 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff801725d7c (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff801737208 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8017291cd (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff801729dfd (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff801733eee (filename not found) [in libdispatch.dylib] _pthread_wqthread Address = 0x7ff8018d6fd0 (filename not found) [in libsystem_pthread.dylib] start_wqthread Address = 0x7ff8018d5f57 (filename not found) [in libsystem_pthread.dylib]

For me this is a Volume Noise Volume Texture ( using Fluid Ninja ) if I delete it fixes the crash

Caught signal I had the same problem:

_platform_strlen Address = 0x7ff81429ff32 (filename not found) [in libsystem_platform.dylib] std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string[abi:v15006]<std::nullptr_t>(char const*) Address = 0x28c8cab95 (filename not found) [in UE4Editor-PWCrash.dylib] -[CrashpadController createCrashpadClient] Address = 0x28c8ca188 (filename not found) [in UE4Editor-PWCrash.dylib] __55-[CrashpadController startCrashpadWithCompleteHandler:]_block_invoke Address = 0x28c8c90cf (filename not found) [in UE4Editor-PWCrash.dylib] __61-[CrashpadController requestLaunchConfigWithCompleteHandler:]_block_invoke.38 Address = 0x28c8c95c3 (filename not found) [in UE4Editor-PWCrash.dylib] Unknown() Address = 0x7ff8140cb2e6 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8140cc59a (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8140d2668 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8140d3100 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8140dcaee (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff8140dc3fd (filename not found) [in libdispatch.dylib] _pthread_wqthread Address = 0x7ff814270c47 (filename not found) [in libsystem_pthread.dylib] start_wqthread Address = 0x7ff81426fb97 (filename not found) [in libsystem_pthread.dylib]

LoginId:f31e234ec54c6c21903a05bc179c8b63 EpicAccountId:

Fatal error: [File:./Runtime/Apple/MetalRHI/Private/MetalCommandList.cpp] [Line: 205] Command Buffer VolumetricComposeOverScene Failed with Timeout Error! Error Domain: MTLCommandBufferErrorDomain Code: 2 Description Caused GPU Timeout Error (00000002:kIOAccelCommandBufferCallbackErrorTimeout) Unknown Unknown

ReportMetalCommandBufferFailure(mtlpp::CommandBuffer const&, char16_t const*, bool) Address = 0x15fe33adc (filename not found) [in UnrealEditor-MetalRHI.dylib] MetalCommandBufferFailureTimeout(mtlpp::CommandBuffer const&) Address = 0x15fe6787c (filename not found) [in UnrealEditor-MetalRHI.dylib] HandleMetalCommandBufferError(mtlpp::CommandBuffer const&) Address = 0x15fe31ba9 (filename not found) [in UnrealEditor-MetalRHI.dylib] HandleAMDMetalCommandBufferError(mtlpp::CommandBuffer const&) Address = 0x15fe31ae5 (filename not found) [in UnrealEditor-MetalRHI.dylib] FMetalCommandList::HandleMetalCommandBufferFailure(mtlpp::CommandBuffer const&) Address = 0x15fe31919 (filename not found) [in UnrealEditor-MetalRHI.dylib] invocation function for block in FMetalCommandList::Commit(mtlpp::CommandBuffer&, TArray<ns::Object<void (mtlpp::CommandBuffer const&) block_pointer, (ns::CallingConvention)1>, TSizedDefaultAllocator<32>>, bool, bool) Address = 0x15fe3431f (filename not found) [in UnrealEditor-MetalRHI.dylib] invocation function for block in mtlpp::CommandBuffer::AddCompletedHandler(void (mtlpp::CommandBuffer const&) block_pointer) Address = 0x15fdf2b4a (filename not found) [in UnrealEditor-MetalRHI.dylib] Unknown() Address = 0x7ff8243f62ef (filename not found) [in Metal] Unknown() Address = 0x7ff8243f67eb (filename not found) [in Metal] Unknown() Address = 0x7ff8243f65c4 (filename not found) [in Metal] Unknown() Address = 0x7ff8243f649e (filename not found) [in Metal] Unknown() Address = 0x7ff8243f63c5 (filename not found) [in Metal] Unknown() Address = 0x7ff8243caf4a (filename not found) [in IOAccelerator] Unknown() Address = 0x7ff81d3d8f0e (filename not found) [in IOKit] Unknown() Address = 0x7ff81d3d8da2 (filename not found) [in IOKit] Unknown() Address = 0x7ff819c72256 (filename not found) [in libdispatch.dylib] Unknown() Address = 0x7ff819c57dbc (filename not fo

Unreal crashes on Mac OX
 
 
Q