Today my editor have crashed twice all of a sudden.
Firstly, the screen turns all black, and then the UE4 just crashs.
I don’t think that I have done any thing that may cause this problem.
It seems like both GPU related problem.
Here is my crash logs:
----------------------- The First Crash -----------------------
[2020.11.19-01.47.05:731][724]LogMainFrame: MainFrame: Module compiling took 5.234 seconds
[2020.11.19-01.47.05:731][724]Warning: HotReload failed, recompile failed
[2020.11.19-01.47.15:329][440]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.15:666][441]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.16:166][442]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.16:667][443]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.17:167][444]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.17:666][445]LogD3D11RHI: Timed out while waiting for GPU to catch up. (500 ms)
[2020.11.19-01.47.35:707][499]LogD3D11RHI: Error: Device->CreateBuffer(&Desc, NULL, UniformBufferResource.GetInitReference()) failed
at D:/Build/++UE4/Sync/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11UniformBuffer.cpp:157
with error DXGI_ERROR_DEVICE_REMOVED DXGI_ERROR_DEVICE_RESET
[2020.11.19-01.47.35:707][499]LogD3D11RHI: [Aftermath] GDynamicRHI=0000026D2A7060C0, GDX11NVAfterMathEnabled=0, Result=0xFFFFFFFF, bDeviceActive=0
[2020.11.19-01.47.35:707][499]LogWindows: Windows GetLastError: 操作成功完成。 (0)
----------------------- The Second Crash -------------------------
[2020.11.19-08.23.24:648][199]LogRHI: Error: Present Fail Count 1
[2020.11.19-08.23.24:648][199]LogRHI: Error: SyncInterval 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.Width 512
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.Height 256
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.RefreshRate.Numerator 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.RefreshRate.Denominator 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.Format 24
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.ScanlineOrdering 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferDesc.Scaling 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.SampleDesc.Count 1
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.SampleDesc.Quality 0
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferUsage 48
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.BufferCount 2
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.OutputWindow 00000000008507D4
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.Windowed true
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.SwapEffect 4
[2020.11.19-08.23.24:648][199]LogRHI: Error: SwapChainDesc.Flags 2050
[2020.11.19-08.23.24:648][199]LogD3D11RHI: Error: Result failed
at D:/Build/++UE4/Sync/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Query.cpp:348
with error DXGI_ERROR_DEVICE_REMOVED DXGI_ERROR_DEVICE_HUNG
[2020.11.19-08.23.24:648][199]LogD3D11RHI: [Aftermath] GDynamicRHI=000001356BF380C0, GDX11NVAfterMathEnabled=0, Result=0xFFFFFFFF, bDeviceActive=0
[2020.11.19-08.23.24:648][199]LogWindows: Windows GetLastError: 操作成功完成。 (0)
So how can I solve this problem gently? Thanks.