Search Issue Tracker
Third Party Issue
Votes
3
Found in [Package]
1.0.1
Issue ID
MOXRB-40
Regression
No
[Quest 3] Player crashes with Meta OpenXR plugin and Meta Platform package when attempting to create a passthrough layer
Steps to reproduce:
1. Open the attached user's project "PassthroughBug.zip"
2. Make sure OpenXR is selected as the XR Plugin
3. Build for Quest 3
Expected Result: Application does not crash
Actual Result: Application crashes
Reproducible with: OpenXR 1.7.0 - 1.9.2 (2022.3.18f1, 2023.2.7f1, 2023.3.0b4)
Could not test below 2021.3.34f1 and OpenXR 1.7.0 due to package errors when downgrading
Reproducible with these devices:
VLNQA00609 - Oculus Quest 3 (Quest 3), CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno 740, OS: 12
Not reproducible on these devices:
VLNQA00415 - Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650, OS: 12
Testing Environment: Windows 11
Not reproducible on: No other environment tested
Notes:
-Crash does not reproduce when using OculusXR
-Crash reproduces with Release and Development builds
-Crash reproduces with Vulkan and OpenGLES 3 Graphics API's
-Crash reproduces only when MetaXR Feature is enabled in OpenXR Settings
-Symbolized stacktrace:
000000000019bb98 (libOVRPlugin.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libOVRPlugin.so (BuildId: aef5bac6c74f0b702a2758c01d3a9977205c6772)
00000000001ab8a4 (libOVRPlugin.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libOVRPlugin.so (BuildId: aef5bac6c74f0b702a2758c01d3a9977205c6772)
0000000000029f54 (libUnityARFoundationMeta.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libUnityARFoundationMeta.so (XrFrameManager::xrEndFrame_Override(XrSession_T, XrFrameEndInfo const)+316) (BuildId: cfe96e53c7940594)
0000000000055aa4 (libUnityOpenXR.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libUnityOpenXR.so (BuildId: 941c58dd69375c77d613a495a12d2b024fa32eb3)
0000000000055a0c (libUnityOpenXR.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libUnityOpenXR.so (BuildId: 941c58dd69375c77d613a495a12d2b024fa32eb3)
00000000000583d0 (libUnityOpenXR.so not found) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libUnityOpenXR.so (BuildId: 941c58dd69375c77d613a495a12d2b024fa32eb3)
00000000009558d4 (XRDisplaySubsystem::GfxThread::AfterRendering() at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
0000000000a6d2e4 (GfxDevice::InsertCustomMarkerCallbackAndDataWithFlags(void ()(int, void), int, CustomMarkerCallbackFlags, void, unsigned long) at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
0000000000c62204 (GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&) at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
0000000000c5a4c4 (GfxDeviceWorker::RunExt(ThreadedStreamBuffer&) at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
0000000000c5a20c (GfxDeviceWorker::RunGfxDeviceWorker(void) at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
00000000005a7808 (Thread::RunThreadWrapper(void) at ??:0) /data/app/~~7xC-hmxi9-t9c8NZ7ZnkKA==/com.DefaultCompany.PassthroughBug-8KyCSenpoxf2mqU7Ra8t6Q==/lib/arm64/libunity.so (BuildId: 27f5204f8b072524)
00000000000dfdb0 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void)+132) (BuildId: f2ba3ee530ececa4f139611f8cde7cdd)
000000000008c3dc (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: f2ba3ee530ececa4f139611f8cde7cdd)
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
- 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
Resolution Note:
We have talked to Meta and believe this was an issue on side and is fixed in v66 of the quest system software.