Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Question AR Foundation black screen then app stops

Discussion in 'AR' started by shi_no_gekai, Mar 31, 2021.

  1. shi_no_gekai

    shi_no_gekai

    Joined:
    Mar 3, 2018
    Posts:
    14
    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)
     
  2. TreyK-47

    TreyK-47

    Unity Technologies

    Joined:
    Oct 22, 2019
    Posts:
    1,816
    Please file a bug report for us so that our QA team and have a look.
     
  3. nilsdr

    nilsdr

    Joined:
    Oct 24, 2017
    Posts:
    374
    Seeing this too in our crashlytics logs, on a very limited number of devices. (oppo and huawei p30 lite)

    Code (CSharp):
    1. Caused by java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    2. Version '2020.3.3f1 (76626098c1c4)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
    3. Build fingerprint: 'HUAWEI/MAR-LX1AEEA/HWMAR:10/HUAWEIMAR-L21A/10.0.0.275C431:user/release-keys'
    4. Revision: '0'
    5. ABI: 'arm64'
    6. Timestamp: 2021-06-06 14:31:31+0200
    7. pid: 6833, tid: 7621, name: UnityMain  >>> xx.xxxx <<<
    8. uid: 10255
    9. signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x610072006f0073
    10.     x0  00000071246c1368  x1  0000000000000000  x2  0000000000000001  x3  0000000000000001
    11.     x4  00000071246c1369  x5  000000716c4c44b8  x6  fefefeff64716e42  x7  7f7f7f7f7f7f7f7f
    12.     x8  0000000000000001  x9  552121c1fd59d215  x10 00000000ffffffff  x11 0000000000000000
    13.     x12 00000000000575d2  x13 0000000000002d00  x14 0000000000000010  x15 aaaaaaaaaaaaaaab
    14.     x16 0000006fb8983b98  x17 000000724e4bfc00  x18 0000007105ddf000  x19 0055002e00720061
    15.     x20 000000710e469f00  x21 00610072006f0073  x22 0000000000000000  x23 0000000000000000
    16.     x24 0000000000000000  x25 0000000000000000  x26 0000000013951030  x27 000000715ccacec8
    17.     x28 0000000000000000  x29 0000001600000001
    18.     sp  000000716c4c45c0  lr  0000006fb8356c48  pc  0000006fb8356c5c
    19.  
    20. backtrace:
    21.       #00 pc 00000000018c6c5c  /data/app/com.google.ar.core-jX8sIT9nyOH7PcU-F8Kh2A==/base.apk (ArSession_configure+56) (BuildId: 12a6b246e1c6647d4ddad44ae3097b3e)
    22.       #01 pc 00000000000282cc  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
    23.       #02 pc 0000000000026634  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
    24.       #03 pc 0000000000026410  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
    25.       #04 pc 0000000000025288  /data/app/nl.xxx-qfVzpk4b5J2JMjTnIs-o7g==/split_config.arm64_v8a.apk (ArPresto_update+24) (BuildId: e6d5799ab97f3028de2e30dcbaa0f794)
    26.       #05 pc 0000000000034144 <truncated: 2473 chars>
    27.        at base.ArSession_configure(ArSession_configure:56)
    28.        at split_config.0x282cc()
    29.        at split_config.0x26634()
    30.        at split_config.0x26410()
    31.        at split_config.ArPresto_update(ArPresto_update:24)
    32.        at split_config.UnityARCore_session_update(UnityARCore_session_update:2476)
    33.        at split_config.0xbac6a0()
    34.        at split_config.0x7a703c()
    35.        at split_config.0x6211e0()
    36.        at split_config.0x3c1b68()
    37.        at split_config.0x4c8dd0()
    38.        at split_config.0x2f4148()
    39.        at split_config.0x3018fc()
    40.        at split_config.0x30c0f4()
    41.        at split_config.0x1cf720()
    42.        at split_config.0x253c28()
    43.        at split_config.0x253c5c()
    44.        at split_config.0x253ea0()
    45.        at split_config.0x36f2d8()
    46.        at split_config.0x383de4()
    47.        at base.0x187dbc()
    48.  
     
  4. fatih_01

    fatih_01

    Joined:
    Aug 7, 2019
    Posts:
    3
    Same issue in 2020.3.40f1.
    Any changes?
     
  5. unity_andrewc

    unity_andrewc

    Unity Technologies

    Joined:
    Dec 14, 2015
    Posts:
    218
  6. fatih_01

    fatih_01

    Joined:
    Aug 7, 2019
    Posts:
    3
    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
    Code (CSharp):
    1. Fatal Exception: Tombstone: Version '2020.3.40f1 (ba48d4efcef1)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
    2. Build fingerprint: 'OPPO/CPH2001/OP4B9B:11/RP1A.200720.011/1685438469360:user/release-keys'
    3. Revision: '0'
    4. ABI: 'arm64'
    5. Timestamp: 2023-08-04 07:47:26+0530
    6. pid: 13230, tid: 13458, name: UnityMain  >>> com.example.example <<<
    7. uid: 11787
    8. signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2f657275747061
    9.     x0  b400007abf32c1d8  x1  0000000000000000  x2  0000000000000001  x3  0000000000000003
    10.     x4  b400007abf32c1d9  x5  0000000000000020  x6  0000007ce1bbc000  x7  0000000005516274
    11.     x8  0000000000000001  x9  fffffffffffffff8  x10 0000000000000007  x11 0000000000000003
    12.     x12 0000007bc5ce9630  x13 0000000000000019  x14 0000007a95ff9998  x15 ffffffffffffffff
    13.     x16 0000007692c7efe8  x17 0000007cdd0f5940  x18 0000000000000000  x19 6e614d6572757470
    14.     x20 0000000000000000  x21 432f657275747061  x22 0000000000000000  x23 fefefefefefefeff
    15.     x24 71b1a19b907d6e33  x25 0000007bd03da810  x26 0000000000000037  x27 0000007bd02ed2e0
    16.     x28 0000000000000000  x29 0000001800000001
    17.     sp  0000007a95ff9df0  lr  0000007691beb3f0  pc  0000007691beb404
    18.  
    19.  
    20. #00 pc 0x10c9404 base.apk (ArSession_configure + 56) (BuildId: eb49ebccc667b448fce35ffc322b51db)
    21. #01 pc 0x2963c libarpresto_api.so (libarpresto_api.0x2963c) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
    22. #02 pc 0x27468 libarpresto_api.so (libarpresto_api.0x27468) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
    23. #03 pc 0x26dd0 libarpresto_api.so (libarpresto_api.0x26dd0) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
    24. #04 pc 0x25c70 libarpresto_api.so (ArPresto_update + 24) (BuildId: 3281e385200d39bb435129d9c41ba1d9)
    25. #05 pc 0x33fa8 libUnityARCore.so (UnityARCore_session_update + 2348) (BuildId: e3128449564dea5bc49cfdf80daa77148cfe3a85)
    26. #06 pc 0xcbe440 libil2cpp.so (libil2cpp.0xcbe440) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
    27. #07 pc 0x868274 libil2cpp.so (libil2cpp.0x868274) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
    28. #08 pc 0x1304b80 libil2cpp.so (libil2cpp.0x1304b80) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
    29. #09 pc 0x52a8c8 libil2cpp.so (libil2cpp.0x52a8c8) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
    30. #10 pc 0x67c26c libil2cpp.so (libil2cpp.0x67c26c) (BuildId: ce3b836edca0452b709db2de81aca1ae83e60857)
    31. #11 pc 0x61e210 libunity.so (libunity.0x61e210) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    32. #12 pc 0x62246c libunity.so (libunity.0x62246c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    33. #13 pc 0x637c10 libunity.so (libunity.0x637c10) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    34. #14 pc 0x485a8c libunity.so (libunity.0x485a8c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    35. #15 pc 0x543360 libunity.so (libunity.0x543360) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    36. #16 pc 0x543394 libunity.so (libunity.0x543394) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    37. #17 pc 0x5435d8 libunity.so (libunity.0x5435d8) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    38. #18 pc 0x69be0c libunity.so (libunity.0x69be0c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    39. #19 pc 0x6b281c libunity.so (libunity.0x6b281c) (BuildId: 6d0adf1c159f63eb227752bf94f34be769d2e5b6)
    40. #20 pc 0xaf68c base.odex (base.0xaf68c)
     
  7. fatih_01

    fatih_01

    Joined:
    Aug 7, 2019
    Posts:
    3