Search Issue Tracker

Fixed

Fixed in 2022.3.3f1, 2023.1.1f1, 2023.2.0a20, 2023.3.0a1

Votes

2

Found in

2022.2.21f1

2023.1.0b18

2023.2.0a16

Issue ID

UUM-36485

Regression

Yes

Crash on ParticleSystemUpdateData::Release() when opening or playing a Particle System prefab

--

-

Reproduction steps:
1. Open the “Stripped.zip” project
2. Double-click the “Assets/PolygonParticleFX/Prefabs/FX_Fireworks_Group_01.prefab” asset

Expected result: Editor did not crash
Actual result: Editor crashed

Not reproduced in: 2020.3.48f1, 2021.3.26f1, 2022.2.8f1, 2023.1.0a21
Reproduced in: 2022.2.21f1, 2023.1.0b18, 2023.2.0a16
Regressed in: 2022.2.9f1, 2023.1.0a22

Reproduced using: macOS 13.3.1 (Intel), Windows 10 (by the reporter)

Obtained stack frames (2023.2.0a16):
#0 0x00000109165b66 in ParticleSystemUpdateData::Release()
#1 0x000001091d829d in ParticleSystem::UpdateFunction(ParticleSystemUpdateData*)
#2 0x0000010853b421 in ujob_execute_job(ujob_control_t*, ujob_lane_t*, ujob_job_t*, ujob_handle_t, int)
#3 0x0000010853c621 in lane_guts(ujob_control_t*, ujob_lane_t*, int, int)
#4 0x0000010853d9b5 in worker_thread_routine(void*)
#5 0x0000010873f7cd in Thread::RunThreadWrapper(void*)
#6 0x007ff80126b1d3 in _pthread_start
#7 0x007ff801266bd3 in thread_start

Note: The reporter also reproduced the crash in a Standalone Player

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.