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

Package: OpenXR Plugin

-

We're encountering a crash starting from 06/24 when running [XR Automated Input Tests|https://github.cds.internal.unity3d.com/unity/xr.xrautomatedtests/tree/trunk/InputTests/AutomatedInput] on Hololens 2. The project leverage the [XR Input Test Framework|https://github.cds.internal.unity3d.com/unity/com.unity.testframework.xrinput] and [XR Plugin Automated Input Tests|https://github.cds.internal.unity3d.com/unity/com.unity.xr.certinputauto].
According to the player log, the application suddenly stops and disposes itself. The last entries in the log are as follows (from [UnityPlayer.log|https://storage.googleapis.com/unity-cds-yamato-prd-artifacts/1353e59e-c4f4-4dd8-8f6f-1ff0bd0637f2/test-results/jenkinsTestResults/40300040_20240814223247/archive/build/test-results/outputs/UnityPlayer.log?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=yamato-artifactsviewer%40unity-cds-yamato-prd.iam.gserviceaccount.com%2F20240814%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240814T225322Z&X-Goog-Expires=1800&X-Goog-SignedHeaders=host&X-Goog-Signature=903c00737bd14bc4af2b1572b53d3e5919793019af0b7eab927249324bb0c0d13bd944ec7f12048ab2fcbd342f1bcbd5ccae47c63606a9b8a14c7094f7497876e7f2dc1f2b41f919e3edf7781ead630f65e9dd7c67cd94f36b963ce9a593f431cb250aab725f8d918a7e879eb1bcc7e573f1add626e6a4345bea375f6a362975e3b95dd874b5d01305bdd6806a2dd53b7e5e1fedf281ad84a5a39fa2db057877ef226add6745acc3cbb6e8e03583bb7ecf7e462e7f19775b2123d0c7f7ee71155cba821975fa0a7bcb1a710d2904f2080ef98ebd8a3390199d6fad2d56cefa62a73cbb102b2602499026a717261c6dc1bd7867ce6768ff18690622b9a68fcfa1]):
{code:java}
2024-08-14T22:28:34.360Z|0x19a8|[Subsystems] Loading plugin UnityOpenXR for subsystem OpenXR Display... 2024-08-14T22:28:34.360Z|0x19a8|[XR] 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|0x19a8|[Subsystems] 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|0x19a8|[XR] [6568] [15:28:34.371][Info ] Available Layers: (0) 2024-08-14T22:28:34.381Z|0x19a8|[XR] [ConformanceAutomationExt] - script_initialize starting2024-08-14T22:28:34.381Z|0x19a8|[XR] [ConformanceAutomationExt] - script_initialize complete2024-08-14T22:28:34.391Z|0x19a8|[Subsystems] 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|0x19a8|[Subsystems] 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|0x19a8|[Subsystems] 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|0x19a8|[XR] [MROpenXR][Info ][15:28:34.395102][tid:19a8] InputProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z|0x19a8|[Subsystems] 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|0x19a8|[Subsystems] 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|0x19a8|[XR] [MROpenXR][Info ][15:28:34.395397][tid:19a8] MeshProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z|0x19a8|[XR] [MROpenXR][Info ][15:28:34.395397][tid:19a8] MeshProvider_RegisterLifecycleProvider 2024-08-14T22:28:34.391Z|0x19a8|[XR] [MROpenXR][Info ][15:28:34.395617][tid:19a8] InputProvider_LifecycleInitialize 2024-08-14T22:28:34.391Z|0x19a8|[XR] [MROpenXR][Info ][15:28:34.395617][tid:19a8] InputProvider_LifecycleInitialize 2024-08-14T22:28:34.401Z|0x19a8|[Subsystems] 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|0x19a8|[XR] [MROpenXR][Info ][15:28:34.403664][tid:19a8] MeshProvider_LifecycleInitialize 2024-08-14T22:28:34.411Z|0x19a8|New input system (experimental) initialized 2024-08-14T22:28:34.581Z|0x19a8|[XR] [MROpenXR][Info ][15:28:34.582029][tid:19a8] MicrosoftOpenXRPlugin_ReadHolographicWindowAttachment ReadSuccessfully=True 2024-08-14T22:28:34.581Z|0x19a8|[XR] [MROpenXR][Info ][15:28:34.582029][tid:19a8] MicrosoftOpenXRPlugin_ReadHolographicWindowAttachment ReadSuccessfully=True 2024-08-14T22:28:34.581Z|0x18ec|[XR] [MROpenXR][Info ][15:28:34.587096][tid:18ec] SetHolographicWindowAttachment_SpatialInteractionManagerCreated interactionManager=0x18E22CF8040 2024-08-14T22:28:34.581Z|0x18ec|[XR] [MROpenXR][Info ][15:28:34.587096][tid:18ec] SetHolographicWindowAttachment_SpatialInteractionManagerCreated interactionManager=0x18E22CF8040{code}
In comparison, a successful [UnityPlayer.log|https://storage.googleapis.com/unity-cds-yamato-prd-artifacts/22a52c71-23cd-411c-80dc-b0cafac1f7d3/test-results/jenkinsTestResults/38596721_20240624065832/archive/build/test-results/outputs/UnityPlayer.log?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=yamato-artifactsviewer%40unity-cds-yamato-prd.iam.gserviceaccount.com%2F20240814%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240814T225424Z&X-Goog-Expires=1800&X-Goog-SignedHeaders=host&X-Goog-Signature=3d2974996100597b2a3844ca05527f70d9c3c46d619891a70676f72139c85f1054e4841e7ba8ab326615955e38002c923c5bcde99e744ea2ccb627dcc44cdf7ab98996d32dd57e689449364b3ec0c5fbee0fd2461340ae0b97504230c75c4cb14bd5fb87088cd026c3507a2e1b762d02bdea21bfe122cea28a89e7dcf09e159a7e20b850e978cd512c5e86b8b49a2357f9dfe407b7c374db670c3d82ddaeabf6192f6b628a901a7f41e50614b01f14130dbf596130f53691f0b2ad2f6cbd76a34198fc6ec71924fa32be6e58bed0bbc59fdde55711cc8113c63e4fed7019365ffcaf0a594a1b4b31ef841728bf66c7f9673d51a3f125f5de0488cdd44c800a31] 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|0x0ccc|[XR] [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|https://github.cds.internal.unity3d.com/unity/xr.xrautomatedtests/tree/trunk/InputTests/AutomatedInput] 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:*
*  

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.