View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004577 | NoesisGUI | Unity | public | 2025-11-25 18:45 | 2026-01-23 10:42 |
| Reporter | Josh Campbell | Assigned To | sfernandez | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.2.7 | ||||
| Target Version | 3.2.11 | Fixed in Version | 3.2.11 | ||
| Summary | 0004577: Increased crash reports since upgrading to unity 2022.3.62f2 | ||||
| Description | Ever since we upgrade to unity 2022.3.62f2 we are getting an increase in the number of crash reports on Quest, iOS and Android XR. Our previous version was 2022.3.61f1. The reason for this upgrade was for the Security fix that was released by unity in the newest version. This was using Noesis 3.2.7 in both versions of Unity. (We did not upgrade Noesis when we Upgraded Unity) We have a partial stack trace, copy-pasted below. From what I understand this means we are running the official runtime library and not our own built library. If you need the full stack trace I can build our own library as a follow up. Crash Report Below: | ||||
| Attached Files | end-crash-quest.log (14,713 bytes)
SystemHeadset Meta_Link_Quest_3, API OpenXR OpenXR instance 0x1 session 0x48 Current display frequency 72, available frequencies [72] TcpListener started. Local endpoint: 0.0.0.0:32419 [OVRNetworkTcpServer] Start Listening on port 32419 Failed to initialize Insight Passthrough. Please ensure that all prerequisites for running Passthrough over Link are met: <a href="https://developer.oculus.com/documentation/unity/unity-passthrough-gs/#prerequisites-1">https://developer.oculus.com/documentation/unity/unity-passthrough-gs/#prerequisites-1</a>. Passthrough will be unavailable. Error Failure_NotInitialized. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:LogError (object) OVRManager:InitializeInsightPassthrough () (at ./Packages/com.meta.xr.sdk.core@f76e9a138834/Scripts/OVRManager.cs:3400) OVRManager:InitOVRManager () (at ./Packages/com.meta.xr.sdk.core@f76e9a138834/Scripts/OVRManager.cs:2312) OVRManager:Awake () (at ./Packages/com.meta.xr.sdk.core@f76e9a138834/Scripts/OVRManager.cs:2385) UnityEngine.Object:Instantiate (UnityEngine.Object) Player_NetworkBehaviour:SetupCameraRig () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:444) Player_NetworkBehaviour:Awake () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:286) Photon.Pun.PhotonNetwork:NetworkInstantiate (Photon.Pun.InstantiateParameters,bool,bool) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2545) Photon.Pun.PhotonNetwork:Instantiate (string,UnityEngine.Vector3,UnityEngine.Quaternion,byte,object[]) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2347) PlayerAvatarFactory:InstantiatePlayerAvatar (RoomType) (at Assets/Scripts/Player/PlayerAvatarFactory.cs:50) Network_Manager/<DelayAvatarInit>d__130:MoveNext () (at Assets/Scripts/Network/Network_Manager.cs:1309) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:InvokeMoveNext (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:Run () System.Runtime.CompilerServices.YieldAwaitable/YieldAwaiter:RunAction (object) UnityEngine.UnitySynchronizationContext/WorkRequest:Invoke () UnityEngine.UnitySynchronizationContext:Exec () UnityEngine.UnitySynchronizationContext:ExecuteTasks () (Filename: ./Packages/com.meta.xr.sdk.core@f76e9a138834/Scripts/OVRManager.cs Line: 3400) Local Dimming feature is not supported [OVRPlugin][ERROR] [GetBoundaryVisibility] m_XR_META_boundary_visibility extension is not supported. (arvr\projects\integrations\OVRPlugin\Src\Util\CompositorOpenXR.cpp:19016)[OVRPlugin] [GetBoundaryVisibility] m_XR_META_boundary_visibility extension is not supported. (arvr\projects\integrations\OVRPlugin\Src\Util\CompositorOpenXR.cpp:19016) Could not retrieve initial boundary visibility state. Defaulting to not suppressed. Found IOVRSkeletonDataProvider reference in LeftOVRHand due to unassigned field. Found IOVRSkeletonDataProvider reference in RightOVRHand due to unassigned field. [CameraRig] Creating leftHand Dummy [CameraRig] Creating rightHand Dummy WristUISpawner.SpawnWristUI: Attempting to spawn wrist UI, but wrist UI already exists. [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: VirtualKeypadContainer [FocusScopeManager] Scope unregistered: VirtualKeypadContainer [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: [FocusScopeManager] Scope unregistered: [FocusScopeManager] Unregistering scope: BaseContainer [FocusScopeManager] Scope unregistered: BaseContainer Could not find panel: Panel_Games_Nav UI - VM_Host_Roulette: DataContext was not set UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:LogError (object) VM_Base:SetDataContext () (at Assets/UI/VM_Base.cs:206) VM_Base:SetDataContextByPlatform () (at Assets/UI/VM_Base.cs:172) VM_Base:Initialize () (at Assets/UI/VM_Base.cs:141) UI_Wrist_Interaction:InitializeViewModels () (at Assets/UI/WristUI/Scripts/UI_Wrist_Interaction.cs:340) UI_Wrist_Interaction:Initialize () (at Assets/UI/WristUI/Scripts/UI_Wrist_Interaction.cs:329) UI_Wrist_Initializer:InitializeWristUI () (at Assets/UI/WristUI/Scripts/UI_Wrist_Initializer.cs:27) UI_Wrist_Initializer:Awake () (at Assets/UI/WristUI/Scripts/UI_Wrist_Initializer.cs:10) UnityEngine.Object:Instantiate (UnityEngine.Object) Player_NetworkBehaviour:SetupCameraRig () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:444) Player_NetworkBehaviour:Awake () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:286) Photon.Pun.PhotonNetwork:NetworkInstantiate (Photon.Pun.InstantiateParameters,bool,bool) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2545) Photon.Pun.PhotonNetwork:Instantiate (string,UnityEngine.Vector3,UnityEngine.Quaternion,byte,object[]) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2347) PlayerAvatarFactory:InstantiatePlayerAvatar (RoomType) (at Assets/Scripts/Player/PlayerAvatarFactory.cs:50) Network_Manager/<DelayAvatarInit>d__130:MoveNext () (at Assets/Scripts/Network/Network_Manager.cs:1309) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:InvokeMoveNext (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:Run () System.Runtime.CompilerServices.YieldAwaitable/YieldAwaiter:RunAction (object) UnityEngine.UnitySynchronizationContext/WorkRequest:Invoke () UnityEngine.UnitySynchronizationContext:Exec () UnityEngine.UnitySynchronizationContext:ExecuteTasks () (Filename: Assets/UI/VM_Base.cs Line: 206) UI - VM_GamesBrowser_Roulette: DataContext was not set UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:LogError (object) VM_Base:SetDataContext () (at Assets/UI/VM_Base.cs:206) VM_Base:SetDataContextByPlatform () (at Assets/UI/VM_Base.cs:172) VM_Base:Initialize () (at Assets/UI/VM_Base.cs:141) UI_Wrist_Interaction:InitializeViewModels () (at Assets/UI/WristUI/Scripts/UI_Wrist_Interaction.cs:340) UI_Wrist_Interaction:Initialize () (at Assets/UI/WristUI/Scripts/UI_Wrist_Interaction.cs:329) UI_Wrist_Initializer:InitializeWristUI () (at Assets/UI/WristUI/Scripts/UI_Wrist_Initializer.cs:27) UI_Wrist_Initializer:Awake () (at Assets/UI/WristUI/Scripts/UI_Wrist_Initializer.cs:10) UnityEngine.Object:Instantiate (UnityEngine.Object) Player_NetworkBehaviour:SetupCameraRig () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:444) Player_NetworkBehaviour:Awake () (at Assets/Scripts/Player/Player_NetworkBehaviour.cs:286) Photon.Pun.PhotonNetwork:NetworkInstantiate (Photon.Pun.InstantiateParameters,bool,bool) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2545) Photon.Pun.PhotonNetwork:Instantiate (string,UnityEngine.Vector3,UnityEngine.Quaternion,byte,object[]) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs:2347) PlayerAvatarFactory:InstantiatePlayerAvatar (RoomType) (at Assets/Scripts/Player/PlayerAvatarFactory.cs:50) Network_Manager/<DelayAvatarInit>d__130:MoveNext () (at Assets/Scripts/Network/Network_Manager.cs:1309) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:InvokeMoveNext (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:Run () System.Runtime.CompilerServices.YieldAwaitable/YieldAwaiter:RunAction (object) UnityEngine.UnitySynchronizationContext/WorkRequest:Invoke () UnityEngine.UnitySynchronizationContext:Exec () UnityEngine.UnitySynchronizationContext:ExecuteTasks () (Filename: Assets/UI/VM_Base.cs Line: 206) 72 <color=red>Chip manager constant not found</color> <color=red>Network poker player constant not found</color> <color=red>Chipstack creator constant not found</color> <color=red>Screen fader constant not found</color> DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. Hands are available! [FocusScopeManager] Registering scope: BaseContainer [FocusScopeManager] Scope registered: BaseContainer [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: VirtualKeypadContainer [FocusScopeManager] Scope registered: VirtualKeypadContainer [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: [FocusScopeManager] Registering scope: [FocusScopeManager] Scope registered: ================================================================= Native Crash Reporting ================================================================= Got a UNKNOWN while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= ================================================================= Managed Stacktrace: ================================================================= at <unknown> <0xffffffff> at Noesis.NoesisGUI_PINVOKE:BaseComponent_Release <0x000db> at Noesis.BaseComponent:Release <0x00082> at Noesis.Extend:ReleasePending <0x00212> at Noesis.Extend:Update <0x0007a> at Noesis.View:Update <0x00092> at NoesisView:UpdateInternal <0x0062a> at NoesisView:LateUpdate <0x000da> at System.Object:runtime_invoke_void__this__ <0x00187> ================================================================= Received signal SIGSEGV Obtained 37 stack frames 0x00007ff873cbf6c4 (Noesis) String_GetStaticType 0x00007ff873cbe646 (Noesis) String_GetStaticType 0x00007ff873cbf2d5 (Noesis) String_GetStaticType 0x00007ff873cb4747 (Noesis) Point_GetStaticType 0x00007ff873cb32d7 (Noesis) Point_GetStaticType 0x00007ff873ab501a (Noesis) Boxed_Bool_GetStaticType 0x00007ff873acde2e (Noesis) Float_GetStaticType 0x00007ff873d0a820 (Noesis) Manipulator_position_get 0x0000025117d7b41c (Mono JIT Code) (wrapper managed-to-native) Noesis.NoesisGUI_PINVOKE:BaseComponent_Release (intptr) 0x0000025117d7b2e3 (Mono JIT Code) Noesis.BaseComponent:Release (intptr) (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/API/Proxies/BaseComponent.cs:62) 0x00000252186ecee3 (Mono JIT Code) Noesis.Extend:ReleasePending () (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/API/Core/Extend.cs:6156) 0x00000252186ecc4b (Mono JIT Code) Noesis.Extend:Update () (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/API/Core/Extend.cs:6165) 0x00000252186ec9d3 (Mono JIT Code) Noesis.View:Update (double) (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/API/Core/View.cs:377) 0x00000252186dc9eb (Mono JIT Code) NoesisView:UpdateInternal () (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/NoesisView.cs:1612) 0x00000252186dc31b (Mono JIT Code) NoesisView:LateUpdate () (at ./Packages/NoesisGUI-Unity-3.2.7/Runtime/NoesisView.cs:1513) 0x00000251dded0828 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) 0x00007ff831dc4b7e (mono-2.0-bdwgc) mono_jit_set_domain 0x00007ff831cfd204 (mono-2.0-bdwgc) mono_object_get_virtual_method 0x00007ff831cfd37c (mono-2.0-bdwgc) mono_runtime_invoke 0x00007ff657d12424 (Unity) 0x00007ff657ceed54 (Unity) 0x00007ff657cd6eb4 (Unity) 0x00007ff657cd6fea (Unity) 0x00007ff65776e24b (Unity) 0x00007ff65777579a (Unity) 0x00007ff6579a95dd (Unity) 0x00007ff65798905c (Unity) 0x00007ff6579891d0 (Unity) 0x00007ff65798f765 (Unity) 0x00007ff65894f73f (Unity) 0x00007ff65895c7cd (Unity) 0x00007ff65895aa61 (Unity) 0x00007ff658dc3f3a (Unity) 0x00007ff658dc92c4 (Unity) 0x00007ff65a18b2de (Unity) udnSetPath 0x00007ff8e1657374 (KERNEL32) BaseThreadInitThunk 0x00007ff8e2cfcc91 (ntdll) RtlUserThreadStart | ||||
| Platform | Any | ||||
|
Native call stack is not correct. Any chance we could get this with the proper symbols?
Thank you! |
|
|
Also, we fixed many things since |
|
|
Looking at the android callstack with the symbols I'm pretty sure this crash was already fixed for 3.2.8 and later versions: |
|
|
Fixed in changeset r16531 |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-11-25 18:45 | Josh Campbell | New Issue | |
| 2025-11-25 18:45 | Josh Campbell | File Added: Scene transition crash log.txt | |
| 2025-11-25 18:45 | Josh Campbell | File Added: end-crash-quest.log | |
| 2025-11-25 18:52 | Josh Campbell | Summary | Increased crash reports since upgrading to unity 6 => Increased crash reports since upgrading to unity 2022.3.62f2 |
| 2025-11-25 18:52 | Josh Campbell | Description Updated | |
| 2025-11-25 18:54 | Josh Campbell | Description Updated | |
| 2025-11-25 18:57 | sfernandez | Description Updated | |
| 2025-11-25 18:59 | sfernandez | Assigned To | => sfernandez |
| 2025-11-25 18:59 | sfernandez | Status | new => assigned |
| 2025-11-25 18:59 | sfernandez | Target Version | => 3.2.11 |
| 2025-11-25 19:13 | jsantos | Note Added: 0011467 | |
| 2025-11-25 19:13 | jsantos | Status | assigned => feedback |
| 2025-11-25 19:13 | jsantos | Note Edited: 0011467 | |
| 2025-11-25 19:14 | jsantos | Note Added: 0011468 | |
| 2025-11-25 19:17 | sfernandez | Note Added: 0011469 | |
| 2026-01-20 19:32 | jsantos | Target Version | 3.2.11 => 3.2.12 |
| 2026-01-23 10:36 | sfernandez | Status | feedback => resolved |
| 2026-01-23 10:36 | sfernandez | Resolution | open => fixed |
| 2026-01-23 10:36 | sfernandez | Fixed in Version | => 3.2.11 |
| 2026-01-23 10:36 | sfernandez | Note Added: 0011756 | |
| 2026-01-23 10:42 | sfernandez | Target Version | 3.2.12 => 3.2.11 |