Search Issue Tracker

Fixed

Fixed in 2022.1.1f1

Votes

0

Found in

2022.1.1f1

Issue ID

UUM-2239

Regression

No

Crash on GfxDeviceD3D12Base::DrawBuffersCommon when entering Play Mode with DX12

-

How to reproduce:
1. Open the attached project from "PathTracingDemo-hack-week-2021.zip"
2. If it doesn't immediately crash, Enter Play Mode

Reproducible with: 2022.1.0a1
Not reproducible with: 2021.2.0b3, 2021.1.14f1, 2020.3.14f1, 2019.4.29f1, 2018.4.36f1

First lines of stack trace:
0x00007FF6442B996C (Unity) GfxDeviceD3D12Base::DrawBuffersCommon
0x00007FF6442B8D4E (Unity) GfxDeviceD3D12Base::DrawBufferRanges
0x00007FF6442B8FC0 (Unity) GfxDeviceD3D12Base::DrawBuffers
0x00007FF64582D2BB (Unity) GfxDeviceWorker::RunCommand

0x00007FF6442E30E0 (Unity) GfxDeviceD3D12Base::SetRayTracingShaderResources
0x00007FF64582C03C (Unity) GfxDeviceWorker::RunCommand
0x00007FF64582F9DD (Unity) GfxDeviceWorker::RunExt

D3D12Fence::Wait
GfxDeviceD3D12::FinishRendering
GfxDeviceWorker::RunCommand
GfxDeviceWorker::RunExt

Notes:
1. Crash can occur on project start-up
2. Crash can occur on Editor window resize
3. Crash can occur on entering Play Mode
4. Does not reproduce with DX11

Add comment

Log in to post comment