Search Issue Tracker

Fixed

Fixed in 2021.3.45f1, 2022.3.51f1, 6000.0.23f1

Votes

0

Found in

2021.3.43f1

2022.3.47f1

6000.0.19f1

Issue ID

UUM-80043

Regression

No

Crash on UnityEngine::Animation::SetGenericFloatPropertyValues when keyframing the RigBuilder component to Enabled and Disabled

-

Steps to reproduce:
1. Open the “Users attached project”
2. Add the “Users attached package” to the Project
3. Open the “smallerScene”
4. Enter Play Mode
5. Observe the crash

Reproducible with versions: 2021.3.43f1, 2022.3.47f1, 6000.0.19f1

Reproducible on: macOS 14.6.1 (Intel), Windows 10 (By the reporter)
Not reproducible on: no other environment tested

First few lines of Stack Trace:

{noformat}0x00007ff6078de96a (Unity) UnityEngine::Animation::SetGenericFloatPropertyValues
0x00007ff607911004 (Unity) Animator::UpdateAvatars
0x00007ff607471d19 (Unity) DirectorManager::ExecuteProcessCallbacks
0x00007ff607472031 (Unity) `DirectorManager::InitializeClass'::`2'::FixedUpdateDirectorFixedUpdatePostPhysicsRegistrator::Forward
0x00007ff60716874c (Unity) ExecutePlayerLoop{noformat}

Notes:
- If the issue does not reproduce on the first try, enter Play Mode a couple of times or select a couple of GameObjects in the Hierarchy as soon as Play Mode is entered
- Couldn’t test in Standalone Player due to the build failing

  1. Resolution Note (fix version 6000.0.23f1):

    Fix crash when attempting to recreate the Animator bindings, by enabling a RigBuilder that binds a transform stream handle for example, while the Animator was being evaluated.

Add comment

Log in to post comment