Search Unity

Crashes in UnityEngine::Animation::SetGenericRootTransformPropertyValues()

Discussion in 'Animation' started by rabi_thg, Mar 17, 2019.

  1. rabi_thg

    rabi_thg

    Joined:
    Jul 12, 2016
    Posts:
    3
    Crashes are reported from both Android and iOS builds, but can't reproduce them by myself. Please help.

    Unity Version : 2018.3.0f2
    Scripting Backend : IL2CPP

    Android stack trace
    Code (CSharp):
    1. Native StackTrace:
    2.  
    3. Thread 0 (crashed)
    4. 0   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000ddba1358 CrashReporting::Android::SignalHandler(int, siginfo*, void*)
    5. 1   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd6a3be4 NativeRuntimeException::signal_handler(int, siginfo*, void*)
    6. 2   /system/lib/libart.so              0x00000000f4f03ab6 <system symbols missing>
    7. 3   /system/lib/libc.so                0x00000000f74d85c4 <system symbols missing>
    8. 4   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000ddb28234 UnityEngine::Animation::SetGenericRootTransformPropertyValues(UnityEngine::Animation::AnimatorGenericBindingConstant const&, mecanim::ValueArray const&, TransformAccess&, bool, unsigned long long)
    9. 5   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd97fd78 Animator::ApplyOnAnimatorMove(Animator::AnimatorJob&)
    10. 6   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd97e7a0 Animator::UpdateAvatars(dynamic_array<PlayableOutput*, 0u> const&, bool, bool, bool)
    11. 7   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd713f78 DirectorManager::ExecuteProcessCallbacks(DirectorStage)
    12. 8   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd78599c ExecutePlayerLoop(NativePlayerLoopSystem*)
    13. 9   /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd7859d4 ExecutePlayerLoop(NativePlayerLoopSystem*)
    14. 10  /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd785bac PlayerLoop()
    15. 11  /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd6a1dac UnityPlayerLoop()
    16. 12  /data/app/com.thg.d-1/lib/arm/libunity.so0x00000000dd69c148 nativeRender(_JNIEnv*, _jobject*)
    iOS stack trace
    Code (CSharp):
    1. Native StackTrace:
    2.  
    3. Thread 0 (crashed)
    4. 0   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102cb22ec UnityEngine::Animation::SetGenericRootTransformPropertyValues(UnityEngine::Animation::AnimatorGenericBindingConstant const&, mecanim::ValueArray const&, TransformAccess&, bool, unsigned long long)
    5. 1   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102815c94 Animator::ApplyOnAnimatorMove(Animator::AnimatorJob&)
    6. 2   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x00000001028145fc Animator::UpdateAvatars(dynamic_array<PlayableOutput*, 0ul> const&, bool, bool, bool)
    7. 3   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102b89a08 DirectorManager::ExecuteProcessCallbacks(DirectorStage)
    8. 4   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102afaa28 ExecutePlayerLoop(NativePlayerLoopSystem*)
    9. 5   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102afaa5c ExecutePlayerLoop(NativePlayerLoopSystem*)
    10. 6   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102afac40 PlayerLoop()
    11. 7   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102d5256c UnityPlayerLoopImpl(bool)
    12. 8   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x00000001023360a8 UnityRepaint
    13. 9   /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x0000000102335f94 -[UnityAppController(Rendering) repaintDisplayLink]
    14. 10  /System/Library/Frameworks/QuartzCore.framework/QuartzCore0x00000001d169249c CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long)
    15. 11  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit0x00000001cd425b24 IODispatchCalloutFromCFMessage
    16. 12  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation0x00000001cd12ef0c __CFMachPortPerform
    17. 13  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation0x00000001cd156758 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
    18. 14  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation0x00000001cd155ea4 __CFRunLoopDoSource1
    19. 15  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation0x00000001cd150c5c __CFRunLoopRun
    20. 16  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation0x00000001cd1500e0 CFRunLoopRunSpecific
    21. 17  /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices0x00000001cf3c9584 GSEventRunModal
    22. 18  /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore0x00000001fa364c00 UIApplicationMain
    23. 19  /var/containers/Bundle/Application/946E6935-C085-4B7F-8020-65128044EEB6/d.app/d0x000000010232e280 main
    24. 20  /usr/lib/system/libdyld.dylib      0x00000001ccc0ebb4 start
     
  2. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,620
    It seems this crash was reported already:
    https://issuetracker.unity3d.com/is...yvalues-crashes-when-loading-a-specific-scene

    Unfortunately, Unity Technologies weren't able to reproduce the issue, thus unable to provide a fix.

    If you figure out how to reproduce the crash, please submit a bug-report with a project to reproduce the crash, as described in this document:
    https://unity3d.com/unity/qa/bug-reporting

    If they're not able to reproduce an issue, then there is very little chance they're able to provide a fix for it.

    Do you know on what devices/OS it causes a crash?
     
  3. rabi_thg

    rabi_thg

    Joined:
    Jul 12, 2016
    Posts:
    3
    Thanks Peter77.

    I guess this crash is not related to OS versions or devices because the crashes are reported from many different OS versions(both Android and iOS) and devices.

    Anyone knows what happens in UnityEngine::Animation::SetGenericRootTransformPropertyValues() please?
     
    Last edited: Mar 17, 2019
  4. radif12

    radif12

    Joined:
    Dec 7, 2016
    Posts:
    1
    Happens for me on iOS, unity version 2018.3.3f1
     

    Attached Files: