Search Issue Tracker

Fixed in 2022.1.X

Votes

0

Found in

2022.1.0a5

Issue ID

1357294

Regression

Yes

Editor crashes on dynamic_array<VFXCommandList::VFXCommandSubList,0>::insert during GI computations

Visual Effects

-

Reproduction steps:
1. Open the attached "case_1347510.zip" project
2. Load the SampleScene
3. Clear GI Cache in Preferences window
4. Click on Generate Lighting in the Lighting window
5. Switch to the Scene tab
6. Double click on "ReflectionProbe Room 3 Ramp" GameObject in the Hierarchy window (Lighting > Reflection Probes > Room 3)
7. If the crash did not occur, repeat step 6 a few more times (should crash after 1 to 10 attempts)
-- Observe the crash

Reproducible with: 12.0.0 (2022.1.0a5)
Not reproducible with: 12.0.0 (2021.2.0b6, 20221.0a4)
Could not test with 2019.4, 2020.3, 2021.1.17f1 (project breaks on downgrade)

Notes:
- to speed up the bake process Filtering can be set to None and Max Lightmap Size to 32
- could not reproduce with Progressive CPU
- the Editor does not crash once the baking has finished

First lines of the stacktrace:
0x00007FF7E2D431F1 (Unity) dynamic_array<VFXCommandList::VFXCommandSubList,0>::insert
0x00007FF7E2D3EB2D (Unity) VFXCommandList::InnerRegister
0x00007FF7E2D83C4E (Unity) VFXParticleSystem::Update
0x00007FF7E2D6BAB7 (Unity) VisualEffect::ProcessUpdate
0x00007FF7E2D70CA0 (Unity) VisualEffect::Update
<...>

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a7

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.