Search Issue Tracker
Fixed in 5.6.0
Votes
5
Found in
5.5.0f3
Issue ID
862115
Regression
Yes
Particle system causes runtime crash in non-development builds in specific case at physx::shdfnd::ErrorHandler::getErrorCallback
Steps to reproduce:
1. Create a project
2. Create a Particle System
3. Select the Particle System in Hierarchy
4. Check Prewarm in Particle System component (In Inspector)
5. Set Start Lifetime to 8 in Particle System component (In Inspector)
6. Set Start Speed to Random Between Two Constants(0 and 5) in Particle System component (In Inspector)
7. Set Rate over Time to 100 in Particle System component (In Inspector)
8. Build and Run (non-development build)
9. Observe the crash
or
1. Open the attached project (HallDust.zip)
2. Open the Assets/test.unity scene
3. Build and Run (non-development build)
4. Observe the crash
Expected result: Build should not crash
Actual result: Build crashes
Workaround:
Set Rate over Time to 101(or any other) in Particle System component (In Inspector)
Reproduced with: 5.6.0a1, 5.6.0b2
Not reproduced with: 5.3.6p8, 5.4.3p3, 5.5.0p3
Regression introduced in 5.6.0a1
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Any small change in UI Builder Inspector refreshes Editor Inspector
- Inaccurate Box Collider boundaries on a rotated child Cube when the parent GameObject Scale is non-uniform
- [Android] "SHADOWS_SCREEN" set as shader Keyword when no "_ShadowMapTexture" is bound leads to freeze on a build on some Mali GPU devices
- The global scene list is overridden in a project built with command line when the Override Global Scene List setting is disabled in the build profile
- Global Scenes are not included in the Build when building multiple Build Profiles at the same time
Supertanker13
Jan 09, 2017 01:31
I have a similar issue with my particle systems. Although it does not occur on Android builds, it seems to occur on Windows builds. Here is a project that I think can reproduce it: https://github.com/JacksonTech/FurryOctoPancake
However, it also crashed with a development build for me. Removing the four particle systems allowed it to run.
Odd-Redesign
Jan 04, 2017 18:12
I reported this (or at least something highly similar) some weeks ago and it got confirmed: https://fogbugz.unity3d.com/default.asp?862158_307db51k4tq164o5
I would be really interested in a fix. Applying the workaround to every possible occasion in my game isn't possible. I just encountered a new particle/prewarm based crash to desktop during the beta test that wasn't there before 5.5.0xf3 - that shouldn't happen.