Hello! I recently started running into engine crashes if I try switching between tabs when game is running in PIE or after I exit PIE. The crashes occur at random.
Here’s the error stacktrace I get after the crash. Can anyone please let me know if there are any fixes or workarounds for this? Thank you
Access violation - code c0000005 (first/second chance not available)
UE4Editor_D3D11RHI!FD3D11DynamicRHI::RHISetShaderSampler() [d:\build\++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11commands.cpp:648]
UE4Editor_Engine!FSimpleElementPS::SetParameters() [d:\build\++ue4\sync\engine\source\runtime\engine\private\simpleelementshaders.cpp:69]
UE4Editor_Engine!FSimpleElementGammaBasePS::SetParameters() [d:\build\++ue4\sync\engine\source\runtime\engine\private\simpleelementshaders.cpp:101]
UE4Editor_Engine!FBatchedElements::PrepareShaders() [d:\build\++ue4\sync\engine\source\runtime\engine\private\batchedelements.cpp:733]
UE4Editor_Engine!FBatchedElements::Draw() [d:\build\++ue4\sync\engine\source\runtime\engine\private\batchedelements.cpp:1186]
UE4Editor_Engine!FCanvasBatchedElementRenderItem::Render_RenderThread() [d:\build\++ue4\sync\engine\source\runtime\engine\private\userinterface\canvas.cpp:401]
UE4Editor_Engine!FCanvas::Flush_RenderThread() [d:\build\++ue4\sync\engine\source\runtime\engine\private\userinterface\canvas.cpp:726]
UE4Editor_Engine!FDebugCanvasDrawer::DrawRenderThread() [d:\build\++ue4\sync\engine\source\runtime\engine\private\slate\debugcanvas.cpp:250]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderingPolicy::DrawElements() [d:\build\++ue4\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderingpolicy.cpp:1190]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindow_RenderThread() [d:\build\++ue4\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderer.cpp:791]
UE4Editor_SlateRHIRenderer!TGraphTask<TEnqueueUniqueRenderCommandType<`FSlateRHIRenderer::DrawWindows_Private'::`29'::SlateDrawWindowsCommandName,<lambda_43e86ee7c51f39979e9a39d40b280024> > >::ExecuteTask() [d:\build\++ue4\sync\engine\source\runtime\core\public\async\taskgraphinterfaces.h:829]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [d:\build\++ue4\sync\engine\source\runtime\core\private\async\taskgraph.cpp:665]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [d:\build\++ue4\sync\engine\source\runtime\core\private\async\taskgraph.cpp:574]
UE4Editor_RenderCore!RenderingThreadMain() [d:\build\++ue4\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:333]
UE4Editor_RenderCore!FRenderingThread::Run() [d:\build\++ue4\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:467]
UE4Editor_Core!FRunnableThreadWin::Run() [d:\build\++ue4\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76]