Search Issue Tracker

Third Party Issue

Votes

0

Found in [Package]

5.1.5

6.0.4

6.1.0-pre.3

Issue ID

ARCB-45

Regression

No

[Android] [ARCore] Errors "No active ARCoreCameraSubsystem is available in this session" and "DllNotFoundException: Unable to load DLL 'UnityARCore' " logged when deploying an Android application

Package: ARCore

-

How to reproduce:
1. Open the “ReproProject_AR.zip“ project
2. Open the “ReproScene“
3. Build for Android
4. Install the APK on the device
5. Clear out the Logcat (“adb logcat -c“)
6. Start the Logcat and save it to a file (“adb logcat > <fila name>.txt“)
7. Open the app on the device
8. Wait for a bit and terminate the Logcat (“Ctrl/Control + C“)

Expected result: No errors logged in the Logcat
Actual result: Errors “No active ARCoreCameraSubsystem is available in this session, Please ensure that a valid loader configuration exists in the XR project settings.” and “DllNotFoundException: Unable to load DLL 'UnityARCore'. Tried the load the following dynamic libraries: Unable to load dynamic library 'UnityARCore' because of 'Failed to open the requested dynamic library“ shown

Reproducible with: 5.1.5 (2021.3.47f1, 2022.3.55f1) 6.0.4, 6.1.0-pre.3 (6000.0.33f1, 6000.1.0a10)

Reproducible environment: macOS 15.1.1 (Intel), Windows 11 (Reporters)
Not reproducible environment: No other environment tested

Reproducible with these devices:
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00511, Samsung Galaxy S8 (SM-G950F), Android 9, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00518, Google Pixel 4 (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640

Not reproducible with these devices:
VLNQA00535, iPhone XS (MT9F2ET/A), CPU: Apple A12 Bionic, GPU: Apple designed, OS: 17.6.1
VLNQA00416, iPhone 13 Pro (MLVA3ET/A), CPU: Apple A15 Bionic, GPU: Apple designed, OS: 16.1.1
VLNQA00626, iPhone 16 (MYE73QN/A), CPU: Apple A18 Pro, GPU: Apple designed, OS: 18.0.1
VLNQA00232, iPhone 8 Plus (MQ8M2ET/A), CPU: Apple A11 Bionic, GPU: Apple designed, OS: 16.7.10

Notes:
- The AR Foundation is set up according to the documentation ([https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.1/manual/project-setup/project-setup.html|https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.1/manual/project-setup/project-setup.html])
- The reproduction devices support the required features ([https://developers.google.com/ar/devices|https://developers.google.com/ar/devices])
- Full errors in the comments

  1. Resolution Note:

    To use Google's ARCore Extensions with AR Foundation 6 you need to update to version 1.47 or higher.

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.