How to reproduce:
- Open the attached “IN-145668“ project
- Open the “ParticleCurveCrashRepro“ scene
- Enter Play mode
- Observe the crash
Reproducible with: 6000.0.0f1 (4ff56b3ea44c), 6000.0.77f1, 6000.3.18f1, 6000.5.0f1, 6000.6.0a7
Reproducible on: Windows 11, macOS 15.3 (M2)
Not reproducible on: No other environments tested
Notes:
- Usually takes multiple attempts of entering Play mode to reproduce
- Sometimes crashes without the bug reporter and a stack trace
First few lines of the stack trace:
0x00007FFAB399651E (Unity) PolynomialCurve::BuildCurve
0x00007FFAB4B6B35E (Unity) MinMaxPolyCurves::Build
0x00007FFAB4B70CC6 (Unity) MinMaxCurve::FindMinMaxIntegrated
0x00007FFAB4D3262E (Unity) VelocityModule::CalculateProceduralBounds
0x00007FFAB4B7FFBD (Unity) ParticleSystem::UpdateBounds