Search Issue Tracker

Fixed in 2021.2.X

Votes

0

Found in

2018.4

2020.1.6f1

2021.1

Issue ID

1278594

Regression

No

Particle System throws errors when the Shape's arc is set to 0 and mode is set to "Ping-Pong"

Visual Effects - Legacy

-

How to reproduce:
1. Open attached project "Case_1278594" and load Scene "ParticleScene"
2. Select the GameObject "Particle System" in the Scene
3. Open the Console Window

Expected result: No errors are thrown in the Console
Actual result: Multiple Errors are repeatedly thrown in the Console

Reproducible with: 2018.4.28f1, 2019.4.13f1, 2020.1.10f1, 2020.2.0b8, 2021.1.0a1

Notes:
1. Disabling the Renderer module from the Particle System leaves only the "Invalid localAABB. Object transform is corrupt." and "Invalid worldAABB. Object is too large or too far away from the origin." errors
2. Disabling the Emission module in the Particle System no longer spams errors in the Console
3. Errors thrown:

Invalid localAABB. Object transform is corrupt.
UnityEditorInternal.InternalEditorUtility:CalculateSelectionBounds_Injected(Boolean, Boolean, Boolean, Bounds&)
UnityEditorInternal.InternalEditorUtility:CalculateSelectionBounds(Boolean, Boolean, Boolean)
UnityEditorInternal.InternalEditorUtility:CalculateSelectionBounds(Boolean, Boolean) (at /Users/bokken/buildslave/unity/build/Editor/Mono/InternalEditorUtility.bindings.cs:649)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Assertion failed on expression: 'IsFinite(outDistanceForSort)'
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Assertion failed on expression: 'IsFinite(outDistanceAlongView)'
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Invalid AABB a
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Invalid worldAABB. Object is too large or too far away from the origin.

  1. Resolution Note (fix version 2021.2):

    Fixed in 2021.2.0a6

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.