Description

One comment from user in crash group:

  • checking out using source control
 107       			bool bGPUAlive = GDynamicRHI->CheckGpuHeartbeat();
  108       			if (!bGPUAlive)
  109       			{
  110 ***** 				UE_LOG(LogD3D11RHI, Fatal, TEXT("GPU has crashed"));
  111       				return false;
  112       			}
  113       			Result = Direct3DDeviceIMContext->GetData(Query,Data,DataSize,0);
  114       
  115       			// timer queries are used for Benchmarks which can stall a bit more
  116       			double TimeoutValue = (QueryType == RQT_AbsoluteTime) ? 2.0 : 0.5;
  117       
  118       			if((FPlatformTime::Seconds() - StartTime) > TimeoutValue)
  119       			{
  120       				UE_LOG(LogD3D11RHI, Log, TEXT("Timed out while waiting for GPU to catch up. (%.1f s)"), TimeoutValue);
  121       				return false;
  122       			}
Steps to Reproduce

No known steps to reproduce

Callstack
Fatal error: [File:D:\Build\++UE4+Release-4.19+Compile\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Query.cpp] [Line: 111] GPU has crashed

UE4Editor_D3D11RHI!FD3D11DynamicRHI::GetQueryData() [d3d11query.cpp:111]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::RHIEndDrawingViewport() [d3d11viewport.cpp:615]
UE4Editor_RHI!FRHICommandList::EndDrawingViewport() [rhicommandlist.cpp:1638]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindow_RenderThread() [slaterhirenderer.cpp:898]
UE4Editor_SlateRHIRenderer!TGraphTask<TEnqueueUniqueRenderCommandType<`FSlateRHIRenderer::DrawWindows_Private'::`29'::SlateDrawWindowsCommandName,<lambda_43e86ee7c51f39979e9a39d40b280024> > >::ExecuteTask() [taskgraphinterfaces.h:829]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:665]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [taskgraph.cpp:574]
UE4Editor_RenderCore!RenderingThreadMain() [renderingthread.cpp:331]
UE4Editor_RenderCore!FRenderingThread::Run() [renderingthread.cpp:465]
UE4Editor_Core!FRunnableThreadWin::Run() [windowsrunnablethread.cpp:76]

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-57671 in the post.

4
Login to Vote

Duplicate
ComponentRendering
Affects Versions4.19
Target Fix4.23
CreatedApr 12, 2018
ResolvedMar 4, 2019
UpdatedJul 29, 2019