AR Foundation black screen then app stops

Hello,

I cloned the official AR foundation samples project from github and I chose a scene to try.
I built the apk but the app show black screen then stops working.

I have these settings:

project: arfoundation-samples-4.1
unity: 2020.1.13f
ar foundation: 4.1.5
arcore xr pluging: 4.1.5
arkit xr plugn: 4.1.5
android: 10.0

I also checked the XR Settings for ARCore box and the ARCore checkbox in the Player settings->XR-plug-in management.

This is my log file:
java.lang.Error: FATAL EXCEPTION [UnityMain]
Unity version : 2020.1.13f1
Device model : Xiaomi M2004J19C
Device fingerprint: Redmi/lancelot_global/lancelot:10/QP1A.190711.020/V12.0.2.0.QJCMIXM:user/release-keys
Build Type : Release
Scripting Backend : IL2CPP
ABI : arm64-v8a
Strip Engine Code : true

Caused by: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Version ‘2020.1.13f1 (5e24f28bfbc0)’, Build type ‘Release’, Scripting Backend ‘il2cpp’, CPU ‘arm64-v8a’
Build fingerprint: ‘Redmi/lancelot_global/lancelot:10/QP1A.190711.020/V12.0.2.0.QJCMIXM:user/release-keys’
Revision: ‘0’
ABI: ‘arm64’
Timestamp: 2021-03-31 19:37:38+0100
pid: 25331, tid: 25352, name: UnityMain >>> com.myAwesomeCompany.awesomeName <<<
uid: 10256
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x790061006c0070
x0 00000071343cb6d8 x1 0000000000000000 x2 0000000000000001 x3 0000000000000003
x4 00000071343cb6d9 x5 8080808000000000 x6 fefefeff64716e42 x7 7f7f7f7f7f7f7f7f
x8 0000000000000001 x9 6719dfa3af5a46e2 x10 000000721495ec58 x11 00000000ffffffff
x12 000000721495d9ec x13 ffffffffffffffff x14 0000000000000004 x15 ffffffffffffffff
x16 0000007128b1d5c8 x17 00000072aef61440 x18 00000071c43a2000 x19 007900740069006e
x20 0000007133fd41c0 x21 00790061006c0070 x22 0000000000000000 x23 0000000000000000
x24 0000000000000000 x25 0000000000000000 x26 00000072b3343cb0 x27 0000007131dadec8
x28 0000000000000000 x29 0000001600000001
sp 00000071c32addb0 lr 00000071284ce388 pc 00000071284ce39c

backtrace:
#00 pc 000000000190539c /data/app/com.google.ar.core-fRFCtDparU1V_VUazVfTHA==/lib/arm64/libarcore_c.so (ArSession_configure+56) (BuildId: 5187ee16f8fabb30d5801948ab5eb2cd)
#01 pc 00000000000282cc /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libarpresto_api.so (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
#02 pc 0000000000026634 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libarpresto_api.so (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
#03 pc 0000000000026410 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libarpresto_api.so (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
#04 pc 0000000000025288 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libarpresto_api.so (ArPresto_update+24) (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
#05 pc 0000000000034164 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libUnityARCore.so (UnityARCore_session_update+2508) (BuildId: 01406cf8cecaf8e4107723be9e825d84ca8823db)
#06 pc 00000000008b3120 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libil2cpp.so (BuildId: 933b78945beebdc4e5b20a19dff4595081ea02d3)
#07 pc 0000000000b62fb4 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libil2cpp.so (BuildId: 933b78945beebdc4e5b20a19dff4595081ea02d3)
#08 pc 00000000005df5d8 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libil2cpp.so (BuildId: 933b78945beebdc4e5b20a19dff4595081ea02d3)
#09 pc 000000000038d7b8 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libil2cpp.so (BuildId: 933b78945beebdc4e5b20a19dff4595081ea02d3)
#10 pc 0000000000456e68 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libil2cpp.so (BuildId: 933b78945beebdc4e5b20a19dff4595081ea02d3)
#11 pc 00000000002bb2a0 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#12 pc 00000000002c8c10 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#13 pc 00000000002d2d0c /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#14 pc 00000000001bb440 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#15 pc 00000000002269bc /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#16 pc 00000000002269f0 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#17 pc 0000000000226c34 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#18 pc 0000000000331f44 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#19 pc 0000000000345460 /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/lib/arm64/libunity.so (BuildId: eeacdc6c604db680ea9594d6aad685c08318d282)
#20 pc 000000000000802c /data/app/com.myAwesomeCompany.awesomeName-LXUh92jpw0hJ_eJfhnc1wQ==/oat/arm64/base.odex

at libarcore_c.ArSession_configure(ArSession_configure:56)
at libarpresto_api.0x282cc(Native Method)
at libarpresto_api.0x26634(Native Method)
at libarpresto_api.0x26410(Native Method)
at libarpresto_api.ArPresto_update(ArPresto_update:24)
at libUnityARCore.UnityARCore_session_update(UnityARCore_session_update:2508)
at libil2cpp.0x8b3120(Native Method)
at libil2cpp.0xb62fb4(Native Method)
at libil2cpp.0x5df5d8(Native Method)
at libil2cpp.0x38d7b8(Native Method)
at libil2cpp.0x456e68(Native Method)
at libunity.0x2bb2a0(Native Method)
at libunity.0x2c8c10(Native Method)
at libunity.0x2d2d0c(Native Method)
at libunity.0x1bb440(Native Method)
at libunity.0x2269bc(Native Method)
at libunity.0x2269f0(Native Method)
at libunity.0x226c34(Native Method)
at libunity.0x331f44(Native Method)
at libunity.0x345460(Native Method)
at base.0x802c(Native Method)

Please file a bug report for us so that our QA team and have a look.

Seeing this too in our crashlytics logs, on a very limited number of devices. (oppo and huawei p30 lite)

Caused by java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Version '2020.3.3f1 (76626098c1c4)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
Build fingerprint: 'HUAWEI/MAR-LX1AEEA/HWMAR:10/HUAWEIMAR-L21A/10.0.0.275C431:user/release-keys'
Revision: '0'
ABI: 'arm64'
Timestamp: 2021-06-06 14:31:31+0200
pid: 6833, tid: 7621, name: UnityMain  >>> xx.xxxx <<<
uid: 10255
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x610072006f0073
    x0  00000071246c1368  x1  0000000000000000  x2  0000000000000001  x3  0000000000000001
    x4  00000071246c1369  x5  000000716c4c44b8  x6  fefefeff64716e42  x7  7f7f7f7f7f7f7f7f
    x8  0000000000000001  x9  552121c1fd59d215  x10 00000000ffffffff  x11 0000000000000000
    x12 00000000000575d2  x13 0000000000002d00  x14 0000000000000010  x15 aaaaaaaaaaaaaaab
    x16 0000006fb8983b98  x17 000000724e4bfc00  x18 0000007105ddf000  x19 0055002e00720061
    x20 000000710e469f00  x21 00610072006f0073  x22 0000000000000000  x23 0000000000000000
    x24 0000000000000000  x25 0000000000000000  x26 0000000013951030  x27 000000715ccacec8
    x28 0000000000000000  x29 0000001600000001
    sp  000000716c4c45c0  lr  0000006fb8356c48  pc  0000006fb8356c5c

backtrace:
      #00 pc 00000000018c6c5c  /data/app/com.google.ar.core-jX8sIT9nyOH7PcU-F8Kh2A==/base.apk (ArSession_configure+56) (BuildId: 12a6b246e1c6647d4ddad44ae3097b3e)
      #01 pc 00000000000282cc  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
      #02 pc 0000000000026634  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
      #03 pc 0000000000026410  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
      #04 pc 0000000000025288  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (ArPresto_update+24) (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
      #05 pc 0000000000034144 <truncated: 2473 chars>
       at base.ArSession_configure(ArSession_configure:56)
       at split_config.0x282cc()
       at split_config.0x26634()
       at split_config.0x26410()
       at split_config.ArPresto_update(ArPresto_update:24)
       at split_config.UnityARCore_session_update(UnityARCore_session_update:2476)
       at split_config.0xbac6a0()
       at split_config.0x7a703c()
       at split_config.0x6211e0()
       at split_config.0x3c1b68()
       at split_config.0x4c8dd0()
       at split_config.0x2f4148()
       at split_config.0x3018fc()
       at split_config.0x30c0f4()
       at split_config.0x1cf720()
       at split_config.0x253c28()
       at split_config.0x253c5c()
       at split_config.0x253ea0()
       at split_config.0x36f2d8()
       at split_config.0x383de4()
       at base.0x187dbc()

Same issue in 2020.3.40f1.
Any changes?

Please file a bug report so we can look into this Unity QA: Building quality with passion

I’m seeing in Crashlytics dashboard
Affected Devices

  • OPPO OP4B9B (CPH2001)
  • Redmi miel (Redmi Note 11S)
  • POCO fleur (POCO M4 Pro)
  • Google redfin (Pixel 5)

Report

Fatal Exception: Tombstone: Version '2020.3.40f1 (ba48d4efcef1)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
Build fingerprint: 'OPPO/CPH2001/OP4B9B:11/RP1A.200720.011/1685438469360:user/release-keys'
Revision: '0'
ABI: 'arm64'
Timestamp: 2023-08-04 07:47:26+0530
pid: 13230, tid: 13458, name: UnityMain  >>> com.example.example <<<
uid: 11787
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2f657275747061
    x0  b400007abf32c1d8  x1  0000000000000000  x2  0000000000000001  x3  0000000000000003
    x4  b400007abf32c1d9  x5  0000000000000020  x6  0000007ce1bbc000  x7  0000000005516274
    x8  0000000000000001  x9  fffffffffffffff8  x10 0000000000000007  x11 0000000000000003
    x12 0000007bc5ce9630  x13 0000000000000019  x14 0000007a95ff9998  x15 ffffffffffffffff
    x16 0000007692c7efe8  x17 0000007cdd0f5940  x18 0000000000000000  x19 6e614d6572757470
    x20 0000000000000000  x21 432f657275747061  x22 0000000000000000  x23 fefefefefefefeff
    x24 71b1a19b907d6e33  x25 0000007bd03da810  x26 0000000000000037  x27 0000007bd02ed2e0
    x28 0000000000000000  x29 0000001800000001
    sp  0000007a95ff9df0  lr  0000007691beb3f0  pc  0000007691beb404


#00 pc 0x10c9404 base.apk (ArSession_configure + 56) (BuildId: eb49ebccc667b448fce35ffc322b51db)
#01 pc 0x2963c libarpresto_api.so (libarpresto_api.0x2963c) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
#02 pc 0x27468 libarpresto_api.so (libarpresto_api.0x27468) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
#03 pc 0x26dd0 libarpresto_api.so (libarpresto_api.0x26dd0) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
#04 pc 0x25c70 libarpresto_api.so (ArPresto_update + 24) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
#05 pc 0x33fa8 libUnityARCore.so (UnityARCore_session_update + 2348) (BuildId: e3128449564dea5bc49cfdf80daa77148cfe3a85)
#06 pc 0xcbe440 libil2cpp.so (libil2cpp.0xcbe440) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
#07 pc 0x868274 libil2cpp.so (libil2cpp.0x868274) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
#08 pc 0x1304b80 libil2cpp.so (libil2cpp.0x1304b80) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
#09 pc 0x52a8c8 libil2cpp.so (libil2cpp.0x52a8c8) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
#10 pc 0x67c26c libil2cpp.so (libil2cpp.0x67c26c) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
#11 pc 0x61e210 libunity.so (libunity.0x61e210) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#12 pc 0x62246c libunity.so (libunity.0x62246c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#13 pc 0x637c10 libunity.so (libunity.0x637c10) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#14 pc 0x485a8c libunity.so (libunity.0x485a8c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#15 pc 0x543360 libunity.so (libunity.0x543360) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#16 pc 0x543394 libunity.so (libunity.0x543394) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#17 pc 0x5435d8 libunity.so (libunity.0x5435d8) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#18 pc 0x69be0c libunity.so (libunity.0x69be0c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#19 pc 0x6b281c libunity.so (libunity.0x6b281c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
#20 pc 0xaf68c base.odex (base.0xaf68c)

Do you have an idea? @unity_andrewc