CANNOT LINK EXECUTABLE "app_process": cannot locate symbol

281 views
Skip to first unread message

micjan

unread,
Dec 1, 2017, 12:19:01 PM12/1/17
to android-platform
Hi

I couldn't find any references to a similar problem elsewhere.

I've upgraded my Android TV box recently (to Android 7 API 24), and now whatever app I build in the Android Studio I get errors similar to below when I run it:

11-27 16:01:02.646 4859-4859/? A/libc: CANNOT LINK EXECUTABLE "app_process": cannot locate symbol "_ZN7android16DrmManagerClient19finalizeDecryptUnitERNS_2spINS_13DecryptHandleEEEi" referenced by "/system/lib64/libstagefright.so"...
11-27 16:01:02.646 4859-4859/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 4859 (app_process)
                                       
                                       [ 11-27 16:01:02.646   205:  205 W/         ]
                                       debuggerd: handling request: pid=4859 uid=2000 gid=2000 tid=4859
11-27 16:01:02.702 4860-4860/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-27 16:01:02.702 4860-4860/? A/DEBUG: Build fingerprint: 'NVIDIA/foster_e/foster:7.0/NRD90M/2427173_1007.9973:user/release-keys'
11-27 16:01:02.703 4860-4860/? A/DEBUG: Revision: '0'
11-27 16:01:02.703 4860-4860/? A/DEBUG: ABI: 'arm64'
11-27 16:01:02.703 4860-4860/? A/DEBUG: pid: 4859, tid: 4859, name: app_process  >>> app_process <<<
11-27 16:01:02.703 4860-4860/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-27 16:01:02.703 4860-4860/? A/DEBUG:     x0   0000000000000000  x1   00000000000012fb  x2   0000000000000006  x3   0000000000000008
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x4   ffffffffffffffff  x5   0000000000000000  x6   0080808080808000  x7   2d2d216e722d7367
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x8   0000000000000083  x9   ffffffffffffffdf  x10  0000000000000000  x11  0000000000000001
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x12  ffffffffffffffff  x13  0000000000000000  x14  0000000000000000  x15  00268844cf064455
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x16  0000007fe79d7f20  x17  0000007fe79d7def  x18  00000000ffffffff  x19  000000202f9c8b40
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x20  0000000000000006  x21  000000202f9c8a98  x22  0000000000000002  x23  000000000000000b
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x24  0000000000000000  x25  0000007fe79d8b80  x26  0000007fe79d8be0  x27  000000202f9c4348
11-27 16:01:02.704 4860-4860/? A/DEBUG:     x28  000000202f9c4258  x29  0000007fe79d89f0  x30  000000202f98a4f4
11-27 16:01:02.705 4860-4860/? A/DEBUG:     sp   0000007fe79d89d0  pc   000000202f98b03c  pstate 0000000060000000
11-27 16:01:02.709 4860-4860/? A/DEBUG: backtrace:
11-27 16:01:02.709 4860-4860/? A/DEBUG:     #00 pc 000000000007403c  /system/bin/linker64 (__dl_tgkill+8)
11-27 16:01:02.709 4860-4860/? A/DEBUG:     #01 pc 00000000000734f0  /system/bin/linker64 (__dl_pthread_kill+64)
11-27 16:01:02.709 4860-4860/? A/DEBUG:     #02 pc 0000000000066fa4  /system/bin/linker64 (__dl_raise+24)
11-27 16:01:02.710 4860-4860/? A/DEBUG:     #03 pc 0000000000064978  /system/bin/linker64 (__dl_abort+52)
11-27 16:01:02.710 4860-4860/? A/DEBUG:     #04 pc 0000000000066b2c  /system/bin/linker64 (__dl___libc_fatal+104)
11-27 16:01:02.710 4860-4860/? A/DEBUG:     #05 pc 000000000000fd0c  /system/bin/linker64 (__dl__ZL29__linker_init_post_relocationR19KernelArgumentBlocky+3668)
11-27 16:01:02.710 4860-4860/? A/DEBUG:     #06 pc 000000000000ee18  /system/bin/linker64 (__dl___linker_init+528)
11-27 16:01:02.710 4860-4860/? A/DEBUG:     #07 pc 0000000000006c78  /system/bin/linker64 (_start+4)

The actual symbol in 'cannot locate symbol' may vary, for instance another time I got a missing symbol from libdrmframework.so.

What may be causing this? Is there something I can try?

Thanks
Reply all
Reply to author
Forward
0 new messages