Having solved my previous Shadow of the Tomb Raider problem, I upgraded to a multi-gpu setup to drive a 1440p/144hz display.
Unfortunately it seems that I have to set Shadow Quality to 'Off' to avoid the game crashing to the desktop with DXGI_ERROR_DEVICE_HUNG when I try to continue the game or run the benchmark via Option -> Display and Graphics (though it does seem to occasionally work).
I went ahead and moved up to Windows 10 build 1809. I did uninstall the recent KB44282887 due to reports of degraded performance.
System:
i7-4790K 4GHZ
16GB Corsair Vengeance RAM (4x4, purchased as a kit)
Asus Z97 Pro WiFi ac Motherboard (Bios 5303)
2x PowerColor Red Dragon Vega 56
Samsung C27HG70 at 1440p
EVGA SuperNOVA 1200 watt Power Supply
Windows 10 build 1809
I'm on a clean install of Adrenalin 19.3.1.
Solved! Go to Solution.
So it turns out this is just a problem the developer didn't want to fix and the drivers are innocent.
I think this is where it goes south (log file excerpt):
20:52:34:963 (00008400) > [D3D] cdc::PCDX12DeviceManager::GatherGPUTimes: nodeResource.m_pTimingReadback->Map(0, &range, (void**)&pTimingData) failed with HRESULT 0x887a0005
20:52:34:963 (00008400) > [D3D] ERROR! Device removed detected (0x887A0006: DXGI_ERROR_DEVICE_HUNG)
20:52:37:040 (00008400) > [D3D] cdc::PCDX12GraphicsCommandListPool::GetCommandList: pDevice->CreateCommandList(1 << m_node, m_CLType, *ppAllocator, nullptr, __uuidof(**(ppCL)), IID_PPV_ARGS_Helper(ppCL)) failed with HRESULT 0x887a0005
20:52:37:041 (00008400) > [Crash] Memory statistics:
20:52:37:041 (00008400) > [Crash] Total RAM = 15.9 GB (16324 MB)
20:52:37:041 (00008400) > [Crash] Avail RAM = 8.9 GB (9078 MB)
20:52:37:041 (00008400) > [Crash] Total virtual memory = 131072.0 GB (134217727 MB)
20:52:37:041 (00008400) > [Crash] Avail virtual memory = 131056.4 GB (134201742 MB)
20:52:37:041 (00008400) > [Crash] Unhandled exception at address 0x0000000047218957 (code: 0xc0000005): "Access violation"
20:52:37:285 (00008400) > [Crash] Created minidump at "C:\Users\8-fingered\Documents\Shadow of the Tomb Raider\Shadow of the Tomb Raider-v1.0 build 279.0_64 2019-03-12-20-52-37.mdmp".
Same exact issue here. I didn't have this issue with my 290X xfire setup, but I do with my 2x Vega 64 setup. I'm on a clean install of 19.3.3, Win10 1809.
10:01:46:154 (00002276) > [D3D] cdc::PCDX12DeviceManager::GatherGPUTimes: nodeResource.m_pTimingReadback->Map(0, &range, (void**)&pTimingData) failed with HRESULT 0x887a0005
10:01:46:154 (00002276) > [D3D] ERROR! Device removed detected (0x887A0006: DXGI_ERROR_DEVICE_HUNG)
10:01:57:002 (00001252) > [DXGI] Present failed with HRESULT 0x887a0001
10:01:57:002 (00002276) > [D3D] cdc::PCDX12QueryHeap::BeginReadback: m_pReadbackResource[GPULengthQuery::s_nFrameIndexRead]->Map(0, &range, (void**)&m_pTimestamps) failed with HRESULT 0x887a0005
10:01:57:003 (00002276) > [Crash] Memory statistics:
10:01:57:003 (00002276) > [Crash] Total RAM = 15.9 GB (16315 MB)
10:01:57:003 (00002276) > [Crash] Avail RAM = 9.8 GB (10002 MB)
10:01:57:003 (00002276) > [Crash] Total virtual memory = 131072.0 GB (134217727 MB)
10:01:57:003 (00002276) > [Crash] Avail virtual memory = 131055.2 GB (134200554 MB)
10:01:57:003 (00002276) > [Crash] Unhandled exception at address 0x0000000049169e9f (code: 0xc0000005): "Access violation"
10:01:57:232 (00002276) > [Crash] Created minidump at "C:\Users\OVerLoRDI\Documents\Shadow of the Tomb Raider\Shadow of the Tomb Raider-v1.0 build 280.0_64 2019-03-22-10-01-57.mdmp".
Same problem with Radeon VII x2
Without shadow and without TAA SMAA, Game don't crash.
I'm getting nowhere with AMD or Square Enix. We need more reports. If you haven't already opened tickets, go here and do so:
Don't let them blow you off. Insist they pass along the info to the developers / driver maintainers.
I have the same cpu (4790k) but one RX 580 and I play STTR normally... however you said 'multi-gpu' then Maybe the bug be the CrossFire
It's not CrossFire, it's mGPU via DX12. You're correct in that it only happens when utilizing multiple GPUs.
I did both, submitted feedback via the AMD driver feedback system. No response there.
With Square-Enix they replied and told me to open a ticket with Microsoft among other things, their response is contradictory.
"We apologize for the inconvenience. However, error "0x887a0006:dxgi_error_device_hung" is a Windows-generated error code that indicates the application's device failed due to badly formed commands sent by the application. This is a design-time issue that should be investigated and fixed.
Unfortunately, as error "0x887a0006:dxgi_error_device_hung" is a Windows-generated error code, this would have to be resolved by Microsoft. As Windows is managed by Microsoft, the SQUARE ENIX Support Center is unable to assist. Please contact Microsoft Support for further assistance by clicking the following URL: https://support.microsoft.com/en-us"
I'm having this issue with a single Vega 56.
The new Driver was released