Search Issue Tracker
Third Party Issue
Votes
0
Found in [Package]
1.15.0
Issue ID
OXRB-573
Regression
No
Editor crashes on "(OVRPlugin) UnityPluginUnload" when entering into Play Mode while SteamVR is set as OpenXR Runtime in SteamVR settings
Reproduction steps:
1. Open the attached project “ReproProject“
2. Connect the Meta Quest device via wired or wireless Link
3. In Steam, launch SteamVR
4. Make sure that SteamVR is set as OpenXR Runtime (click on the “burger“ menu button → Settings → OpenXR, click on the “SET STEAMVR AS OPENXR RUNTIME” button)
5. Try to enter into Play Mode
6. Observe the result
Expected result: Editor successfully enters into Play Mode
Actual result: Editor crashes
Reproducible in: 1.7.0 (6000.0.53f1), 1.15.0-pre.2(6000.3.0a1), 1.15.0 (6000.0.53f1, 6000.1.11f1, 6000.2.0b9)
Could not test with: 1.15.0 (6000.3.0a1) (Compilation error, more info in the internal comments)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Reproducible on devices:
- Oculus Quest 3 (Quest 3), CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno (TM) 740
- Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650
First few lines of the stack trace:
x00007FF9ED2CB3F5 (OVRPlugin) UnityPluginUnload
0x00007FFA1FDF1A71 (UnityOpenXR) runtime_SetStatAsUInt
0x00007FFA1FDB8C25 (UnityOpenXR) unity_ext_RequestEnableExtensionString
0x00007FFA1FDBA4C2 (UnityOpenXR) unity_ext_RequestEnableExtensionString
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Shader Graph Create Node window cannot be resized or moved after maximizing and reopening it
- [Usability] Cannot toggle Scene checkboxes using TAB/Enter in Build Profiles’ > Open Scene List
- Installing HDRP package throws Shader Graph validation warning about Exposure node when installed in Universal 3D Template
- ShaderGraph “Create Node” menu’s resize icon overlaps with the menu's scrollbar
- ShaderGraph “Create Node” menu’s Search bar's typing cursor is barely visible since it's black on a dark background
Resolution Note:
The crash is caused by Meta XR Feature's OVRPlugin.dll, which fails to deinitialize once the Meta XR Feature deactivates itself once it recognizes an unsupported OpenXR runtime, such as SteamVR.