After shader compiled - Crash

Here we have Log:

LoginId:e97182b648539fd11f1710acfea77f26
EpicAccountId:b0d7f4d939aa4891bd531aa4e8f003fc

Access violation - code c0000005 (first/second chance not available)

UE4Editor_RHI!FGraphicsPipelineStateInitializer::operator==() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rhi\public\rhiresources.h:1490]
UE4Editor_RHI!TSet,TDefaultMapHashableKeyFuncs,FDefaultSetAllocator>::FindId() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\public\containers\set.h:629]
UE4Editor_RHI!TSharedPipelineStateCache::Find() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rhi\private\pipelinestatecache.cpp:265]
UE4Editor_RHI!PipelineStateCache::GetAndOrCreateGraphicsPipelineState() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rhi\private\pipelinestatecache.cpp:723]
UE4Editor_RHI!SetGraphicsPipelineState() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rhi\private\pipelinestatecache.cpp:168]
UE4Editor_Renderer!CommitGraphicsPipelineState() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\public\drawingpolicy.h:275]
UE4Editor_Renderer!TStaticMeshDrawList::DrawElement<2>() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\staticmeshdrawlist.inl:184]
UE4Editor_Renderer!TStaticMeshDrawList::DrawVisibleInner<2>() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\staticmeshdrawlist.inl:399]
UE4Editor_Renderer!TStaticMeshDrawList::DrawVisible() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\staticmeshdrawlist.inl:451]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::RenderPrePassView() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\depthrendering.cpp:946]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::RenderPrePass() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\depthrendering.cpp:1340]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::Render() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\deferredshadingrenderer.cpp:807]
UE4Editor_Renderer!RenderViewFamily_RenderThread() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\scenerendering.cpp:2749]
UE4Editor_Renderer!TGraphTask

When shaders finish to compile and i run project again I get this error and instant crash:

LoginId:e97182b648539fd11f1710acfea77f26
EpicAccountId:b0d7f4d939aa4891bd531aa4e8f003fc

Access violation - code c0000005 (first/second chance not available)

UE4Editor_D3D11RHI!FD3DGPUProfiler::PushEvent() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11rhi.cpp:533]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::RHIPushEvent() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11device.cpp:254]
UE4Editor_Engine!TDrawEvent::Start() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\engine\private\sceneutils.cpp:55]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::RenderPrePassView() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\depthrendering.cpp:946]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::RenderPrePass() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\depthrendering.cpp:1340]
UE4Editor_Renderer!FDeferredShadingSceneRenderer::Render() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\deferredshadingrenderer.cpp:807]
UE4Editor_Renderer!RenderViewFamily_RenderThread() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\renderer\private\scenerendering.cpp:2749]
UE4Editor_Renderer!TGraphTask

Intel i7-6700HQ CPU @ 2.60GHz,
My Grapic card NVIDIA GeFor ce GTX 980M,
32GB Ram

At the top of EngineDefault i use:

[InstalledDerivedDataBackendGraph]
Boot=(Type=Boot, Filename="%GAMEDIR%DerivedDataCache/Boot.ddc", MaxCacheSize=512)
Local=(Type=FileSystem, ReadOnly=false, Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true, UnusedFileAge=34, FoldersToClean=-1, Path="%GAMEDIR%DerivedDataCache")

OK, so i reintall nvidia drivers… now get this:

LoginId:e97182b648539fd11f1710acfea77f26
EpicAccountId:b0d7f4d939aa4891bd531aa4e8f003fc

Access violation - code c0000005 (first/second chance not available)

UE4Editor_Core!rml::internal::ExtMemoryPool::initTLS()
UE4Editor_Core!scalable_realloc()
UE4Editor_Core!FMallocTBB::Realloc() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\private\hal\malloctbb.cpp:123]
UE4Editor_Core!FMemory::Realloc() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\public\hal\fmemory.inl:48]
UE4Editor_SlateRHIRenderer!TArray::ResizeGrow() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\public\containers\array.h:2452]
UE4Editor_SlateRHIRenderer!CreateSceneView() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderingpolicy.cpp:238]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderingPolicy::DrawElements() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderingpolicy.cpp:331]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindow_RenderThread() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderer.cpp:770]
UE4Editor_SlateRHIRenderer!TGraphTask > >::ExecuteTask() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\public\async\taskgraphinterfaces.h:829]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\private\async\taskgraph.cpp:665]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\private\async\taskgraph.cpp:574]
UE4Editor_RenderCore!RenderingThreadMain() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:331]
UE4Editor_RenderCore!FRenderingThread::Run() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:465]
UE4Editor_Core!FRunnableThreadWin::Run() [d:\build++ue4+release-4.19+compile\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76]

Have you the same crash with a new Project

No, this problem i have since i switch with rendder options, forward rendering, planar reflection, distance field, etc, Usually removing Caches folders like Delivereddatacache, Intermidiate, save, not help. I upgrade project to new version then i want to turn off planar reflection. And i get this kind of crashes, always when compiling shaders end. This is not first time when i get this crashes.

Ok I solved this by removing the directional light skylight - lighting rendering staff save project move content to other project and set the light again. That couse no crash at all. :slight_smile: