The Editor will crash when rendering a sequence at 7680x7680 with dx12 and ray tracing enabled.
Found in 4.22 CL# 7053642, 4.23 CL# 7208101, 4.24 CL# 7210422
Results:
Crash
Expected:
No crash
Note:
The video driver crashes with no callstack in 4.22 but in 4.23 and 4.24 I get a specific callstack.
Assertion failed: PSO [File:D:/JeremyMain/Engine/Source/Runtime/D3D12RHI/Private/Windows/WindowsD3D12PipelineState.cpp] [Line: 672] UE4Editor_Core!FWindowsErrorOutputDevice::Serialize() [d:\jeremymain\engine\source\runtime\core\private\windows\windowserroroutputdevice.cpp:79] UE4Editor_Core!FOutputDevice::LogfImpl() [d:\jeremymain\engine\source\runtime\core\private\misc\outputdevice.cpp:71] UE4Editor_Core!AssertFailedImplV() [d:\jeremymain\engine\source\runtime\core\private\misc\assertionmacros.cpp:101] UE4Editor_Core!FDebug::CheckVerifyFailedImpl() [d:\jeremymain\engine\source\runtime\core\private\misc\assertionmacros.cpp:445] UE4Editor_D3D12RHI!CreatePipelineStateFromStream() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\windows\windowsd3d12pipelinestate.cpp:672] UE4Editor_D3D12RHI!CreatePipelineStateWrapper<ComputePipelineCreationArgs_POD>() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\windows\windowsd3d12pipelinestate.cpp:705] UE4Editor_D3D12RHI!FD3D12PipelineStateCache::OnPSOCreated() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\windows\windowsd3d12pipelinestate.cpp:133] UE4Editor_D3D12RHI!FD3D12PipelineStateCacheBase::AddToLowLevelCache() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\d3d12pipelinestate.cpp:567] UE4Editor_D3D12RHI!FD3D12PipelineStateCacheBase::CreateAndAdd() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\d3d12pipelinestate.cpp:709] UE4Editor_D3D12RHI!FD3D12DynamicRHI::RHICreateComputePipelineState() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\d3d12state.cpp:525] UE4Editor_D3D12RHI!FD3D12CommandContext::RHISetComputeShader() [d:\jeremymain\engine\source\runtime\d3d12rhi\private\d3d12commands.cpp:132] UE4Editor_RHI!FRHICommandListExecutor::ExecuteInner_DoExecute() [d:\jeremymain\engine\source\runtime\rhi\private\rhicommandlist.cpp:328] UE4Editor_RHI!FExecuteRHIThreadTask::DoTask() [d:\jeremymain\engine\source\runtime\rhi\private\rhicommandlist.cpp:387] UE4Editor_RHI!TGraphTask<FExecuteRHIThreadTask>::ExecuteTask() [d:\jeremymain\engine\source\runtime\core\public\async\taskgraphinterfaces.h:847] UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [d:\jeremymain\engine\source\runtime\core\private\async\taskgraph.cpp:686] UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [d:\jeremymain\engine\source\runtime\core\private\async\taskgraph.cpp:583] UE4Editor_RenderCore!FRHIThread::Run() [d:\jeremymain\engine\source\runtime\rendercore\private\renderingthread.cpp:289] UE4Editor_Core!FRunnableThreadWin::Run() [d:\jeremymain\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:96]
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
UMG RichText not appear image when packaged
How to delete some elements correctly when deleting an array loop?
What is the difference between Camera and CineCamera?
How to convert the datasmith scene file to BluePrint. Create animations in BluePrint.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-76841 in the post.
15 |
Component | UE - Rendering Architecture - RHI |
---|---|
Affects Versions | 4.22, 4.23, 4.24 |
Target Fix | 4.26 |
Created | Jul 2, 2019 |
---|---|
Resolved | Oct 21, 2020 |
Updated | Feb 4, 2021 |