cancel
Showing results for 
Search instead for 
Did you mean: 

Drivers & Software

8-fingered
Adept III

0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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.

0 Likes
1 Solution

Accepted Solutions
8-fingered
Adept III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

So it turns out this is just a problem the developer didn't want to fix and the drivers are innocent.

View solution in original post

0 Likes
52 Replies
8-fingered
Adept III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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".

overlordi
Adept I

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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".

picture11
Journeyman III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

Same problem with Radeon VII x2

Without shadow and without TAA SMAA, Game don't crash.

0 Likes
8-fingered
Adept III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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:

SQUARE ENIX Support Center

 

Online Service Request | AMD 

Don't let them blow you off. Insist they pass along the info to the developers / driver maintainers.

0 Likes

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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

0 Likes
8-fingered
Adept III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

It's not CrossFire, it's mGPU via DX12. You're correct in that it only happens when utilizing multiple GPUs.

overlordi
Adept I

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

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"

grahamnp
Journeyman III

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

I'm having this issue with a single Vega 56.

0 Likes

Re: 0x887A006: DXGI_ERROR_DEVICE_HUNG with shadows enabled in Shadow of the Tomb Raider DX12 multi-gpu

Jump to solution

The new Driver was released

0 Likes