Description

This is an infrequent Mac crash that has been affecting users since at least 4.15. Users have not provided any descriptions of their actions when the crash occurred.

The callstack is similar to the one reported in [Link Removed], but that was fixed in 4.17 and that specific callstack has stopped occurring, while this one still continues.

Steps to Reproduce

repro steps currently unknown

Callstack
SEGV_MAPERR at 0x3

UE4Editor-MetalRHI.dylib!FMetalRenderPipelineDesc::CreatePipelineStateForBoundShaderState() 
UE4Editor-MetalRHI.dylib!FMetalBoundShaderState::PrepareToDraw() 
UE4Editor-MetalRHI.dylib!FMetalContext::PrepareToDraw() 
UE4Editor-MetalRHI.dylib!FMetalRHICommandContext::RHIDrawIndexedPrimitive() 
UE4Editor-Renderer.dylib!DrawRectangle() 
UE4Editor-Renderer.dylib!FSceneRenderer::RenderDistortion() 
UE4Editor-Renderer.dylib!FDeferredShadingSceneRenderer::Render() 
UE4Editor-Renderer.dylib!FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*)::EURCMacro_FDrawSceneCommand::DoTask() 
UE4Editor-Renderer.dylib!TGraphTask<FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*)::EURCMacro_FDrawSceneCommand>::ExecuteTask() 
UE4Editor-Core.dylib!FNamedTaskThread::ProcessTasksNamedThread() 
UE4Editor-Core.dylib!FNamedTaskThread::ProcessTasksUntilQuit() 
UE4Editor-Core.dylib!FTaskGraphImplementation::ProcessThreadUntilRequestReturn() 
UE4Editor-RenderCore.dylib!RenderingThreadMain() 
UE4Editor-RenderCore.dylib!FRenderingThread::Run() 
UE4Editor-Core.dylib!FRunnableThreadPThread::Run() 
UE4Editor-Core.dylib!FRunnableThreadPThread::_ThreadProc() 
libsystem_pthread.dylib!<Unknown> 
libsystem_pthread.dylib!<Unknown> 
libsystem_pthread.dylib!<Unknown> 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-48857 in the post.

0
Login to Vote

Won't Fix
ComponentUE - Rendering Architecture - RHI
Affects Versions4.154.164.17
CreatedAug 25, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021