Search Issue Tracker
Active
Under Consideration for 1.12.X
Votes
0
Found in [Package]
1.12.0
Issue ID
OXRB-371
Regression
Yes
XR Automated Input Tests crash on Hololens 2
We're encountering a crash starting from 06/24 when running XR Automated Input Tests on Hololens 2. The project leverage the XR Input Test Framework and XR Plugin Automated Input Tests.
According to the player log, the application suddenly stops and disposes itself. The last entries in the log are as follows (from UnityPlayer.log):
{code:java}
2024-08-14T22:28:34.360Z|0x19a8|Subsystems] Loading plugin UnityOpenXR for subsystem OpenXR Display... 2024-08-14T22:28:34.360Z Time interace not found - delta time prediction disabled. 2024-08-14T22:28:34.360Z|0x19a8|Subsystems] OpenXR XR Plugin successfully registered Provider for OpenXR Display 2024-08-14T22:28:34.360Z OpenXR XR Plugin successfully registered Provider for OpenXR Input 2024-08-14T22:28:34.360Z|0x19a8|Subsystems] OpenXR XR Plugin successfully registered Provider for OpenXR Display 2024-08-14T22:28:34.371Z 6568] [15:28:34.371][Info ] Available Layers: (0) 2024-08-14T22:28:34.381Z ConformanceAutomationExt] - script_initialize starting2024-08-14T22:28:34.381Z ConformanceAutomationExt] - script_initialize complete2024-08-14T22:28:34.391Z Loading plugin UnityOpenXR for subsystem OpenXR Input... 2024-08-14T22:28:34.391Z|0x19a8|Subsystems] Loading plugin MicrosoftOpenXRPlugin for subsystem OpenXR Input Extension... 2024-08-14T22:28:34.391Z OpenXR Extension successfully registered Provider for OpenXR Input Extension 2024-08-14T22:28:34.391Z|0x19a8|Subsystems] OpenXR XR Plugin successfully registered Provider for OpenXR Input 2024-08-14T22:28:34.391Z OpenXR XR Plugin successfully registered Provider for OpenXR Display 2024-08-14T22:28:34.391Z|0x19a8|XR] [MROpenXR][Info ][15:28:34.395102][tid:19a8] InputProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z MROpenXR][Info ][15:28:34.395102][tid:19a8] InputProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z OpenXR Extension successfully registered Provider for OpenXR Input Extension 2024-08-14T22:28:34.391Z|0x19a8|Subsystems] OpenXR Extension successfully registered Provider for OpenXR Mesh Extension 2024-08-14T22:28:34.391Z OpenXR XR Plugin successfully registered Provider for OpenXR Input 2024-08-14T22:28:34.391Z|0x19a8|Subsystems] OpenXR XR Plugin successfully registered Provider for OpenXR Display 2024-08-14T22:28:34.391Z MROpenXR][Info ][15:28:34.395397][tid:19a8] MeshProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z MROpenXR][Info ][15:28:34.395397][tid:19a8] MeshProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z MROpenXR][Info ][15:28:34.395617][tid:19a8] InputProvider_LifecycleInitialize 2024-08-14T22:28:34.391Z MROpenXR][Info ][15:28:34.395617][tid:19a8] InputProvider_LifecycleInitialize 2024-08-14T22:28:34.401Z Loading plugin MicrosoftOpenXRPlugin for subsystem OpenXR Mesh Extension... 2024-08-14T22:28:34.401Z|0x19a8|XR] [MROpenXR][Info ][15:28:34.403664][tid:19a8] MeshProvider_LifecycleInitialize 2024-08-14T22:28:34.401Z MROpenXR][Info ][15:28:34.403664][tid:19a8] MeshProvider_LifecycleInitialize 2024-08-14T22:28:34.411Z MROpenXR][Info ][15:28:34.582029][tid:19a8] MicrosoftOpenXRPlugin_ReadHolographicWindowAttachment ReadSuccessfully=True 2024-08-14T22:28:34.581Z MROpenXR][Info ][15:28:34.582029][tid:19a8] MicrosoftOpenXRPlugin_ReadHolographicWindowAttachment ReadSuccessfully=True 2024-08-14T22:28:34.581Z MROpenXR][Info ][15:28:34.587096][tid:18ec] SetHolographicWindowAttachment_SpatialInteractionManagerCreated interactionManager=0x18E22CF8040 2024-08-14T22:28:34.581Z [MROpenXR][Info ][15:28:34.587096][tid:18ec] SetHolographicWindowAttachment_SpatialInteractionManagerCreated interactionManager=0x18E22CF8040{code}
In comparison, a successful UnityPlayer.log from 06/24 should continue with:
{code:java}
2024-06-24T06:53:51.372Z|0x0ccc|XR] [MROpenXR][Info ][23:53:51.382911][tid:ccc] XrViewConfigurationSettings_OnXrSessionCreated SupportedViewConfigType=XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO SupportedReprojectionModesCount=0 2024-06-24T06:53:51.372Z [MROpenXR][Info ][23:53:51.382911][tid:ccc] XrViewConfigurationSettings_OnXrSessionCreated SupportedViewConfigType=XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO SupportedReprojectionModesCount=0 ...{code}
You can find the relevant Yamato jobs here:
- Successful: [https://unity-ci.cds.internal.unity3d.com/job/38596721/artifacts]
- Failed: [https://unity-ci.cds.internal.unity3d.com/job/40300040/artifacts]
A Crash dump generated from the fail job:
- [^PlayerWithTests.exe.6760.dmp.zip]
Debugging the crash dump throw exception:
{code:java}
WinXrRuntime.pdb not loaded{code}
{code:java}
Unhandled exception at 0x00007FFB6863E678 (WinXrRuntime.dll) in PlayerWithTests.exe.6760.dmp: Unknown __fastfail() status code: 0x0000000000000000.{code}
Steps to reproduce:
1. Run UTR.bat to build and deploy the XR Automated Input Tests to Hololens 2, to reproduce it just kick off the yamato job.
Actual results:
- Failed yamato job: [https://unity-ci.cds.internal.unity3d.com/job/40300040/artifacts]
Expected results:
- Successful yamato job: [https://unity-ci.cds.internal.unity3d.com/job/38596721/artifacts]
Reproducible with versions:
Not reproducible with versions:
Can’t test with versions:
Tested on (OS): windows/Hololens2
Notes:
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Channel remapping dropdown in the Terrain Layer does not open when clicked on the title
- The Editor freezes indefinitely when a large number of elements are entered in the Subgraphs or Categories lists
- Some Visual Effects package Assets links to documentation are not working
- Heatmap asset’s documentation button in the Inspector window leads to “Sorry... that page seems to be missing!” page when clicked
- Crash on MonoBehaviour::CallMethodIfAvailable when performing various actions
Add comment