Search Issue Tracker

Active

Under Consideration for 2021.3.X

Votes

2

Found in

2021.3.21f1

Issue ID

UUM-32294

Regression

No

Player Crashes on AtomicList::Load when when rerendering the scene

--

-

Reproduction steps:
1. Open the attached project “PlayerCrash“
2. Build And Run
3. Press “Escape” button on the keyboard
4. Click on the “Host“ button
5. Press “Escape” button on the keyboard while it is loading in
6. If it does not crash repeat from step 2

Expected result: Player is loaded into the Scene
Actual result: Editor crashes

Reproducible with: 2021.3.21f1
Couldn’t test with: 2020.3.44f1 - “error CS8701: Target runtime doesn't support default interface implementation“, 2022.2.13f1 (shaders broken and Build fails), 2023.1.0b5, 2023.2.015 - “error CS0619: 'ScriptableRenderPass.Blit(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, Material, int)' is obsolete: 'Use RTHandles for source and destination'“

Reproducible on: Windows 11
Not reproducible on: Windows 10

First few lines of stack trace:

{noformat}0x00007FFCC91DD437 (UnityPlayer) AtomicList::Load
0x00007FFCC8D91154 (UnityPlayer) JobQueue::WaitForJobGroupID
0x00007FFCC8D8076C (UnityPlayer) CompleteFenceInternal
0x00007FFCC9296A5C (UnityPlayer) GeometryJobTasks::EndGeometryJobFrame
0x00007FFCC9FA07BF (UnityPlayer) GfxDeviceWorker::RunCommand{noformat}

{noformat}0x00007FFEA3AB589E (d3d11) CreateDirect3D11SurfaceFromDXGISurface
0x00007FFE18E165F2 (UnityPlayer) BufferD3D11::EndWrite
0x00007FFE18E0AFA3 (UnityPlayer) GfxDeviceD3D11Base::EndBufferWrite
0x00007FFE18C16A7D (UnityPlayer) GeometryJobTasks::EndGeometryJobFrame
0x00007FFE199207BF (UnityPlayer) GfxDeviceWorker::RunCommand{noformat}

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.