API 29 Cause: null pointer dereference
thelittlefireman opened this issue · 1 comments
thelittlefireman commented
Sometime i got some native error :
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2020-05-06 13:57:26.955 6561-6561/? A/DEBUG: Build fingerprint: 'Android/sdk_gphone_x86_64/generic_x86_64:8.0.0/OSR1.180418.019/5598391:userdebug/dev-keys'
2020-05-06 13:57:26.955 6561-6561/? A/DEBUG: Revision: '0'
2020-05-06 13:57:26.955 6561-6561/? A/DEBUG: ABI: 'x86_64'
2020-05-06 13:57:26.955 6561-6561/? A/DEBUG: pid: 1660, tid: 2639, name: Binder:1660_B >>> system_server <<<
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x3b0
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: Cause: null pointer dereference
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: rax 0000000000000001 rbx 0000000012db9330 rcx 0000000000000000 rdx 0000000000000002
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: rsi 0000000012db9380 rdi 0000000000000000
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: r8 0000000012db9380 r9 0000000000000010 r10 00007c87d65fb8e0 r11 0000000000000029
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: r12 000000006ff57c60 r13 0000000012db9380 r14 0000000000000010 r15 00007c87d65fd2c0
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: cs 0000000000000033 ss 000000000000002b
2020-05-06 13:57:26.956 6561-6561/? A/DEBUG: rip 0000000071a65036 rbp 0000000000000001 rsp 00007c87d65fc4e0 eflags 0000000000010246
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: backtrace:
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #00 pc 00000000005e7036 /system/framework/x86_64/boot-framework.oat (offset 0x5e6000) (android.os.Binder.execTransact+1350)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #01 pc 00000000005c9f56 /system/lib64/libart.so (art_quick_invoke_static_stub+806)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #02 pc 000000000014366d /system/lib64/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+253)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #03 pc 000000000030c3fa /system/lib64/libart.so (_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+330)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #04 pc 00000000003072b1 /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb1ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+849)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #05 pc 00000000005b2934 /system/lib64/libart.so (MterpInvokeStaticRange+420)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #06 pc 00000000005ba119 /system/lib64/libart.so (artMterpAsmInstructionStart+15257)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #07 pc 00000000002e477a /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+474)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #08 pc 00000000005a1705 /system/lib64/libart.so (artQuickToInterpreterBridge+1365)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #09 pc 00000000005d421c /system/lib64/libart.so (art_quick_to_interpreter_bridge+140)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #10 pc 00000000005c9bf4 /system/lib64/libart.so (art_quick_invoke_stub+756)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #11 pc 0000000000143647 /system/lib64/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+215)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #12 pc 00000000004e3a36 /system/lib64/libart.so (_ZN3artL18InvokeWithArgArrayERKNS_33ScopedObjectAccessAlreadyRunnableEPNS_9ArtMethodEPNS_8ArgArrayEPNS_6JValueEPKc+86)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #13 pc 00000000004e5315 /system/lib64/libart.so (_ZN3art35InvokeVirtualOrInterfaceWithVarArgsERKNS_33ScopedObjectAccessAlreadyRunnableEP8_jobjectP10_jmethodIDP13__va_list_tag+453)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #14 pc 00000000003b4ddd /system/lib64/libart.so (_ZN3art3JNI18CallBooleanMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDP13__va_list_tag+781)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #15 pc 0000000000177400 /system/lib64/libart.so (_ZN3art8CheckJNI11CallMethodVEPKcP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDP13__va_list_tagNS_9Primitive4TypeENS_10InvokeTypeE+1232)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #16 pc 0000000000165a24 /system/lib64/libart.so (_ZN3art8CheckJNI18CallBooleanMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDP13__va_list_tag+36)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #17 pc 00000000000c978d /system/lib64/libandroid_runtime.so (_ZN7_JNIEnv17CallBooleanMethodEP8_jobjectP10_jmethodIDz+157)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #18 pc 0000000000128805 /system/lib64/libandroid_runtime.so (_ZN11JavaBBinder10onTransactEjRKN7android6ParcelEPS1_j+149)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #19 pc 00000000000635fe /system/lib64/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j+94)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #20 pc 000000000006ffcc /system/lib64/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi+556)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #21 pc 000000000006fcec /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+156)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #22 pc 000000000007036f /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+63)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #23 pc 0000000000096977 /system/lib64/libbinder.so (_ZN7android10PoolThread10threadLoopEv+23)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #24 pc 0000000000011940 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+304)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #25 pc 00000000000c46d3 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+131)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #26 pc 000000000007706b /system/lib64/libc.so (_ZL15__pthread_startPv+27)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #27 pc 0000000000028aad /system/lib64/libc.so (__start_thread+61)
2020-05-06 13:57:27.155 6561-6561/? A/DEBUG: #28 pc 0000000000027515 /system/lib64/libc.so (__bionic_clone+53)
rk700 commented
Any way to reproduce?