Search Issue Tracker
Fixed
Fixed in 6000.6.0a6
Under Consideration for 6000.0.X, 6000.3.X, 6000.4.X
Fix In Review for 6000.5.0b9
Votes
19
Found in
6000.0.72f1
6000.3.13f1
6000.4.2f1
6000.5.0b3
6000.6.0a3
Issue ID
UUM-140183
Regression
Yes
[RenderGraph][D3D12] Crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute(true) and UseTexture
How to reproduce:
1. Open the attached “IN-140355.zip” project
2. Enter Play Mode
3. Observe the crash
Reproducible in: 6000.0.6f1, 6000.0.73f1, 6000.3.14f1, 6000.4.4f1, 6000.5.0b4, 6000.6.0a3
Not reproducible in: 6000.0.5f1
Reproducible on: Windows 11 (AMD Radeon RX 6600, Driver: 32.0.21043.5001; Nvidia RTX 3080 Ti Laptop, Driver: 32.0.15.8097)
Not reproducible on: No other environments tested
Notes:
- Editor will also crash without entering Play Mode if “Enable Async in Editor” Setting is enabled in the “Async Render Pass” Renderer Feature
- Crash does not occur when using DirectX 11
First few lines of stacktrace:
0x00007FF8426679F0 (Unity) CheckDeviceStatus
0x00007FF842664F64 (Unity) D3D12SwapChain::Present
0x00007FF842611333 (Unity) GfxTaskExecutorD3D12::DoPresent
0x00007FF84261758F (Unity) GfxTaskExecutorD3D12::RunTask
0x00007FF84261993E (Unity) GfxTaskExecutorD3D12::Task
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Sprites lose their reference in Scene and Game view when changing Texture2D Import Settings
- “Assemblies” and “Areas” tabs disappears after switching to Scene tab and back in the Assemblies filter window
- Huge memory allocations when TMP dynamically adds glyphs from AssetBundle fonts
- “Redefinition of 'LOD_FADE_CROSSFADE'" shader errors thrown when opening SpeedTree9_URP.shadergraph in Universal 3D Template
- NullReferenceException is thrown and the window is broken when opening the "Active Scenario" window in Multiplayer Center
Resolution Note:
Fixed crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute(true)
Resolution Note (fix version 6000.6.0a6):
Fixed crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute(true)
Resolution Note (fix version 6000.5.0b9):
Fixed in 6000.5.0b9