Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

1.0.0-preview.13

Issue ID

1068992

Regression

No

Crash on iOS while initializing XRInputSubsystem

Package: ARKit

-

In a user's project, ARKit crashed with the following callstack. It does not happen in the ARFoundation Samples repo https://github.com/Unity-Technologies/arfoundation-samples/

#0 0x00000001052575dc in ::InitializePlugin() at /Users/builduser/buildslave/unity/build/Modules/XR/XRSubsystem.cpp:45
#1 0x000000010525f32c in ::Initialize() at /Users/builduser/buildslave/unity/build/Modules/XR/Subsystems/Input/XRInputSubsystem.cpp:84
#2 0x0000000105257b64 in ::Create() at /Users/builduser/buildslave/unity/build/Modules/XR/XRSubsystemDescriptor.cpp:68
#3 0x00000001067845dc in ::SubsystemDescriptor_1_Create_m2439435215_gshared(SubsystemDescriptor_1_t817262664 *, const RuntimeMethod *) at /Users/jamesmunro/Documents/build/iOS/Classes/Native/Bulk_Generics_93.cpp:31697
#4 0x0000000107396ca0 in ::ARSubsystemUtil_CreateSubsystem_TisRuntimeObject_TisRuntimeObject_m2396777977_gshared(RuntimeObject *, List_1_t257213610 *, String_t *, const RuntimeMethod *) at /Users/jamesmunro/Documents/build/iOS/Classes/Native/GenericMethods13.cpp:58172
#5 0x0000000106e237b8 in ::ARSubsystemManager_CreateSubsystems_m1754960108(RuntimeObject *, const RuntimeMethod *) at /Users/jamesmunro/Documents/build/iOS/Classes/Native/Bulk_Unity.XR.ARFoundation_0.cpp:22576
#6 0x0000000106e248b0 in ::ARSession_OnEnable_m1200561689(ARSession_t3953137683 *, const RuntimeMethod *) at /Users/jamesmunro/Documents/build/iOS/Classes/Native/Bulk_Unity.XR.ARFoundation_0.cpp:20661
#7 0x000000010495272c in RuntimeInvoker_Void_t1185182177(void (*)(), MethodInfo const*, void*, void**) at /Users/jamesmunro/Documents/build/iOS/Classes/Native/Il2CppInvokerTable.cpp:126937
#8 0x000000010563c5fc in il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**) ()
#9 0x0000000104eec608 in ::scripting_method_invoke() at /Users/builduser/buildslave/unity/build/Runtime/ScriptingBackend/Il2Cpp/ScriptingApi_Il2Cpp.cpp:242
#10 0x0000000104ef4b70 in ::Invoke() at /Users/builduser/buildslave/unity/build/Runtime/Scripting/ScriptingInvocation.cpp:341
#11 0x0000000104efb6bc in Invoke [inlined] at /Users/builduser/buildslave/unity/build/Runtime/Scripting/ScriptingInvocation.h:70
#12 0x0000000104efb6a8 in CallMethodIfAvailable [inlined] at /Users/builduser/buildslave/unity/build/Runtime/Mono/MonoBehaviour.cpp:472
#13 0x0000000104efb654 in ::AddToManager() at /Users/builduser/buildslave/unity/build/Runtime/Mono/MonoBehaviour.cpp:1467
#14 0x0000000104efb244 in ::AwakeFromLoad() at /Users/builduser/buildslave/unity/build/Runtime/Mono/MonoBehaviour.cpp:1330
#15 0x0000000104f20858 in ::InvokePersistentManagerAwake() at /Users/builduser/buildslave/unity/build/Runtime/Serialize/AwakeFromLoadQueue.cpp:402
#16 0x0000000104f2075c in ::PersistentManagerAwakeFromLoad() at /Users/builduser/buildslave/unity/build/Runtime/Serialize/AwakeFromLoadQueue.cpp:282
#17 0x0000000104f206b8 in ::PersistentManagerAwakeFromLoad() at /Users/builduser/buildslave/unity/build/Runtime/Serialize/AwakeFromLoadQueue.cpp:155
#18 0x0000000104e491f4 in ::CompleteAwakeSequence() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/LoadSceneOperation.cpp:613
#19 0x0000000104e49240 in ::CompletePreloadManagerLoadScene() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/LoadSceneOperation.cpp:626
#20 0x0000000104e48e30 in ::PlayerLoadSceneFromThread() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/LoadSceneOperation.cpp:536
#21 0x0000000104e48f10 in ::CompleteLoadFirstScene() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/LoadSceneOperation.cpp:567
#22 0x0000000104e48bd8 in ::IntegrateMainThread() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/LoadSceneOperation.cpp:326
#23 0x0000000104e49a44 in ::UpdatePreloadingSingleStep() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/PreloadManager.cpp:425
#24 0x0000000104e4a0d8 in ::UpdatePreloading() at /Users/builduser/buildslave/unity/build/Runtime/PreloadManager/PreloadManager.cpp:563
#25 0x0000000104c33904 in ::UnityPlayerLoopImpl() at /Users/builduser/buildslave/unity/build/PlatformDependent/iPhonePlayer/LibEntryPoint.mm:285
#26 0x000000010475efec in ::UnityRepaint() at /Users/jamesmunro/Documents/build/iOS/Classes/UnityAppController+Rendering.mm:277
#27 0x000000010475eed8 in ::-[UnityAppController(Rendering) repaintDisplayLink]() at /Users/jamesmunro/Documents/build/iOS/Classes/UnityAppController+Rendering.mm:76
#28 0x00000001137885f0 in __clang_call_terminate ()
#29 0x000000018622cf4c in CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) ()
#30 0x000000018242348c in IODispatchCalloutFromCFMessage ()
#31 0x0000000182148b20 in __CFMachPortPerform ()
#32 0x0000000182163ae8 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ ()
#33 0x0000000182163230 in __CFRunLoopDoSource1 ()
#34 0x0000000182160c80 in __CFRunLoopRun ()
#35 0x0000000182080da8 in CFRunLoopRunSpecific ()
#36 0x0000000184066020 in GSEventRunModal ()
#37 0x000000018c0a0758 in UIApplicationMain ()
#38 0x0000000104757b80 in main at /Users/jamesmunro/Documents/build/iOS/Classes/main.mm:33
#39 0x0000000181b11fc0 in start ()

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.