Search Issue Tracker

Active

Under Consideration for 2022.3.X, 6000.0.X, 6000.2.X, 6000.3.X, 6000.4.X

Votes

0

Found in

2022.3.59f1

6000.0.41f1

6000.1.0b9

6000.2.0a6

6000.3.0a1

6000.4.0a1

Issue ID

UUM-99314

Regression

No

Crash on D3D12DescriptorCache::Deallocate or vkGetInstanceProcAddr when loading RenderDoc in a specific Scene

-

How to reproduce:
1. Download and install RenderDoc (https://renderdoc.org/ )
2. Open the attached “IN-95642.zip” project
3. Open the “Assets/GreenForest/Scences/Scene.unity”
4. Load RenderDoc by right clicking on the Game or Scene View tab and selecting “Load RenderDoc”
5. Observe the crash

Reproducible in: 2022.3.59f1, 6000.0.41f1, 6000.1.0b9, 6000.2.0a6

Reproducible on: Windows 11
Not reproducible on: No other environments tested

DX12 stack:

{noformat}1 Unity.dll 0x7ff83aa5cb19 D3D12DescriptorCache::Deallocate (D3D12DescriptorCache.cpp:104)
2 Unity.dll 0x7ff83aa2bae7 VersionedBufferD3D12::CleanUp (BufferD3D12.cpp:42)
3 Unity.dll 0x7ff83aa27a1d destructor'
4 Unity.dll 0x7ff83aa320b3 [inlined] delete_internal (MemoryMacros.h:192)
5 Unity.dll 0x7ff83aa320b3 VersionedBufferD3D12::Dispose (BufferD3D12.cpp:54){noformat}

Vulkan stack:

{noformat}0x00007FF822A5ADC6 (nvoglv64) vkGetInstanceProcAddr
0x00007FF822A5AF22 (nvoglv64) vkGetInstanceProcAddr
0x00007FF822A0EFAE (nvoglv64) vkEnumerateInstanceLayerProperties
0x00007FFFE0932C47 (renderdoc) VK_LAYER_RENDERDOC_CaptureNegotiateLoaderLayerInterfaceVersion
0x00007FFFE0888A15 (renderdoc) RENDERDOC_EndProfileRegion
0x00007FF816B8EC5D (vulkan-1) vkResetEvent{noformat}

Notes:
- Issue is not reproducible on DirectX11

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.