I’m experiencing a GPU crash on user’s machine with Nvidia RTX 3060 12 Gb, it’s related to direct x12. It fails both on latest Nvidia driver and 581.57, I can’t reproduce that on my machine.
That’s what I see in the log right before the crash:
[2025.11.05-12.30.05:774][958]LogRHI: Display: Encountered a new graphics PSO: 3975722945
[2025.11.05-12.30.05:774][958]LogRHI: Display: Encountered a new graphics PSO: 1750579664
[2025.11.05-12.30.05:833][958]LogD3D12RHI: Waited for PSO creation for 100.000000ms
[2025.11.05-12.30.12:551][958]LogD3D12RHI: Error: Failed to create pipeline state with combined hash 411E872CFA0A1830, error 887a0005.
[2025.11.05-12.30.12:551][958]LogD3D12RHI: Error: Failed to create pipeline state with combined hash 7CDA0C2164CBD5BE, error 887a0005.
[2025.11.05-12.30.12:552][958]LogD3D12RHI: Warning: Failed to create graphics PSO with combined hash 0x411E872CFA0A1830:
Is there any way to compare this hash with something human readable to identify the problematic shader?
Some additional info I got in a second run:
- Device 0 Removed: DXGI_ERROR_DEVICE_HUNG
[2025.11.05-12.32.52:972][519]LogRHI: Error: Active GPU breadcrumbs:
Device 0, Pipeline Graphics: (In: 0x80019baa, Out: 0x80019baa)
(ID: 0x800198e0) [ Active] Frame 519
(ID: 0x80019b9c) [ Finished] TexturePoolCopyOps
(ID: 0x80019b9d) [ Finished] FMediaTextureResource_ClearTexture
(ID: 0x80019ba4) [ Finished] EndUpdateTexture3D
(ID: 0x80019ba5) [ Finished] EndUpdateTexture3D
(ID: 0x80019ba6) [ Finished] EndUpdateTexture3D
(ID: 0x80019ba7) [ Finished] EndUpdateTexture3D
(ID: 0x80019ba8) [ Finished] EndUpdateTexture3D
(ID: 0x80019ba9) [ Finished] EndUpdateTexture3D
(ID: 0x80019baa) [ Active] EndUpdateTexture3D
(ID: 0x80019bab) [Not Started] EndUpdateTexture3D
(ID: 0x80019bac) [Not Started] EndUpdateTexture3D
(ID: 0x80019bad) [Not Started] EndUpdateTexture3D
(ID: 0x80019bae) [Not Started] EndUpdateTexture3D
(ID: 0x80019baf) [Not Started] EndUpdateTexture3D
(ID: 0x80019bb0) [Not Started] EndUpdateTexture3D
(ID: 0x80019bb1) [Not Started] EndUpdateTexture3D
(ID: 0x80019ba0) [Not Started] FRDGBuilder::Execute
(ID: 0x80019b9e) [Not Started] SlateUI Title = Drone (64-bit Development PCD3D_SM6)
(ID: 0x80019b9f) [Not Started] GaussianBlur
(ID: 0x80019ba3) [Not Started] FRDGBuilder::Execute
(ID: 0x80019ba1) [Not Started] SlateUI Title = Drone (64-bit Development PCD3D_SM6)
(ID: 0x80019ba2) [Not Started] GaussianBlur
Device 0, Pipeline AsyncCompute: (In: 0x80019ba3, Out: 0x80019ba0)
No breadcrumb nodes found for this queue.
[2025.11.05-12.32.52:972][519]LogD3D12RHI: Error: Shader diagnostic messages and asserts:
Device: 0, Queue 3D:
No shader diagnostics found for this queue.
Device: 0, Queue Copy:
No shader diagnostics found for this queue.
Device: 0, Queue Compute:
No shader diagnostics found for this queue.