KwaiAppTeam / KOOM

KOOM is an OOM killer on mobile platform by Kwai.
Other
3.19k stars 424 forks source link

Native Crash #199

Closed Res2013 closed 1 year ago

Res2013 commented 2 years ago

The online version occasionally crash!

All koom versions are 2.2.0.

Java Stack is: 1 at com.kwai.koom.nativeoom.leakmonitor.LeakMonitor.nativeGetLeakAllocs(Native method) 2 at com.kwai.koom.nativeoom.leakmonitor.LeakMonitor.call(LeakMonitor.kt:86) 3 at com.kwai.koom.nativeoom.leakmonitor.LeakMonitor.call(LeakMonitor.kt:42) 4 at com.kwai.koom.base.loop.LoopMonitor$mLoopRunnable$1.run(LoopMonitor.kt:35) 5 at android.os.Handler.handleCallback(Handler.java:938) 6 at android.os.Handler.dispatchMessage(Handler.java:99) 7 at android.os.Looper.loop(Looper.java:259) 8 at com.xxx.thread.ext.handler.impl.HandlerThreadHandler.run(HandlerThreadHandler.kt:83) 9 at com.xxx.thread.ext.ShadowHandlerThread.run(ShadowHandlerThread.kt:44) 10 at com.xxx.thread.ext.ShadowHandlerThread.runProxy(ShadowHandlerThread.kt:182) 11 at com.xxx.thread.ext.handler.impl.ThreadHandler$doTask$1.invokeSuspend(ThreadHandler.kt:131) 12 at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 13 at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 14 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 15 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 16 at java.lang.Thread.run(Thread.java:923)

Tombstone is: pid: 10972, tid: 11010, name: LoopThread#25 >>> com.xxx.xxx.f <<< signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7a14224000 x0 0000007ae42b3610 x1 0000007d8851ec64 x2 0000007a1e2a4f78 x3 0000000000000100 x4 0000000000000010 x5 0000007a937dd714 x6 0000000014c1cfe8 x7 0000000000000020 x8 0000007a14393000 x9 0000007a14224004 x10 0000000000000001 x11 0000000000000000 x12 0000007a14241a1c x13 0000007ac4510598 x14 0000007a93b834fc x15 0000000000000000 x16 0000007a82bed440 x17 0000007d8848eabc x18 0000007a1a3f6000 x19 0000007ae42b3610 x20 0000000000000045 x21 0000007a14224000 x22 0000007ac4459610 x23 0000007a1e2a51d0 x24 0000007a1e2a8000 x25 0000000000000000 x26 0000007a82bf0ea8 x27 0000007c4432e890 x28 0000007a14241a1c x29 0000007a1e2a4f60 sp 0000007a1e2a4ee0 lr 0000007a82bd9f54 pc 0000007a82bd8b58

backtrace:

00 pc 00000000000c7b58 /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/lib/arm64/libkoom-native.so

#01 pc 00000000000c8f50  /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/lib/arm64/libkoom-native.so
#02 pc 000000000013ded4  /apex/com.android.art/lib64/libart.so 
       art_quick_generic_jni_trampoline+148
#03 pc 00000000001347e8  /apex/com.android.art/lib64/libart.so 
       art_quick_invoke_static_stub+568
#04 pc 00000000001a9a94  /apex/com.android.art/lib64/libart.so 
       art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228
#05 pc 000000000031ab6c  /apex/com.android.art/lib64/libart.so 
       art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376
#06 pc 0000000000310e98  /apex/com.android.art/lib64/libart.so 
       bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+996
#07 pc 00000000006827ec  /apex/com.android.art/lib64/libart.so 
       MterpInvokeStatic+548
#08 pc 000000000012e994  /apex/com.android.art/lib64/libart.so 
       mterp_op_invoke_static+20
#09 pc 000000000067fb34  /apex/com.android.art/lib64/libart.so 
       MterpInvokeVirtual+1520
#10 pc 000000000012e814  /apex/com.android.art/lib64/libart.so 
       mterp_op_invoke_virtual+20
#11 pc 000000000067fb34  /apex/com.android.art/lib64/libart.so 
       MterpInvokeVirtual+1520
#12 pc 000000000012e814  /apex/com.android.art/lib64/libart.so 
       mterp_op_invoke_virtual+20
#13 pc 0000000000308494  /apex/com.android.art/lib64/libart.so 
       art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) [clone .llvm.2068957900802654399]+268
#14 pc 000000000066e59c  /apex/com.android.art/lib64/libart.so 
       artQuickToInterpreterBridge+780
#15 pc 000000000013dff8  /apex/com.android.art/lib64/libart.so 
       art_quick_to_interpreter_bridge+88
#16 pc 00000000000dee44  /memfd:jit-cache 
       deleted

build id: /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/lib/arm64/libkoom-native.so (BuildId: 03c6c4a335ea5968778d1bb4c9951090b0416485) /apex/com.android.art/lib64/libart.so (BuildId: 60cb621498ec5300c4dac9cf23014647) /memfd:jit-cache (deleted) (BuildId: unknown)

stack: 0000007a1e2a4e60 0000007a1e2a4f50 [anon:stack_and_tls:11010] 0000007a1e2a4e68 0000007a93dc950c /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::DeleteRef(char const, _JNIEnv, _jobject*, art::IndirectRefKind)+936) 0000007a1e2a4e70 0000007a1e2a8000 [anon:stack_and_tls:11010] 0000007a1e2a4e78 0000000000000043 0000007a1e2a4e80 0000007a93ae007e /apex/com.android.art/lib64/libart.so 0000007a1e2a4e88 0000007a93afe8b2 /apex/com.android.art/lib64/libart.so 0000007a1e2a4e90 0000007a93afc969 /apex/com.android.art/lib64/libart.so 0000007a1e2a4e98 0000000000000001 0000007a1e2a4ea0 0000000000000001 0000007a1e2a4ea8 0000007c04175cc0 [anon:scudo:primary] 0000007a1e2a4eb0 0000007b5415e790 [anon:scudo:primary] 0000007a1e2a4eb8 0000000000000029 0000007a1e2a4ec0 0000000000000000 0000007a1e2a4ec8 0000000000000000 0000007a1e2a4ed0 0000000000100000 0000007a1e2a4ed8 0000000000000000

00 0000007a1e2a4ee0 0000000000000000

     0000007a1e2a4ee8  0000007a00430000
     0000007a1e2a4ef0  0000007a1e2a4f50  [anon:stack_and_tls:11010]
     0000007a1e2a4ef8  0000007d88497578  /apex/com.android.runtime/lib64/bionic/libc.so (scudo::Allocator<scudo::AndroidConfig, &scudo_malloc_postinit>::deallocate(void*, scudo::Chunk::Origin, unsigned long, unsigned long)+264)
     0000007a1e2a4f00  0000000000000010
     0000007a1e2a4f08  0000007b5415e790  [anon:scudo:primary]
     0000007a1e2a4f10  0000000000000039
     0000007a1e2a4f18  0000007a1e2a51d0  [anon:stack_and_tls:11010]
     0000007a1e2a4f20  0000007a1e2a4f80  [anon:stack_and_tls:11010]
     0000007a1e2a4f28  0000007d88497578  /apex/com.android.runtime/lib64/bionic/libc.so (scudo::Allocator<scudo::AndroidConfig, &scudo_malloc_postinit>::deallocate(void*, scudo::Chunk::Origin, unsigned long, unsigned long)+264)
     0000007a1e2a4f30  0000000000000010
     0000007a1e2a4f38  0000000000000000
     0000007a1e2a4f40  0000000000000039
     0000007a1e2a4f48  0000007a1e2a51d0  [anon:stack_and_tls:11010]
     0000007a1e2a4f50  0000007b44429850  [anon:scudo:primary]
     0000007a1e2a4f58  a0c0cc9e9e5665e0
     ........  ........
#01  0000007a1e2a4fb0  0000007a93b7a100  /apex/com.android.art/lib64/libart.so (mterp_op_nop)
     0000007a1e2a4fb8  0000000000000019
     0000007a1e2a4fc0  0000007a1e2a8000  [anon:stack_and_tls:11010]
     0000007a1e2a4fc8  0000000070f5b530  [anon:dalvik-/apex/com.android.art/javalib/boot.art]
     0000007a1e2a4fd0  0000007a1e2a5638  [anon:stack_and_tls:11010]
     0000007a1e2a4fd8  0000007c4432f860  [anon:scudo:primary]
     0000007a1e2a4fe0  0000007c4432e890  [anon:scudo:primary]
     0000007a1e2a4fe8  0000000000000008
     0000007a1e2a4ff0  0000007a1e2a51d0  [anon:stack_and_tls:11010]
     0000007a1e2a4ff8  000000000013ded4
     0000007a1e2a5000  0000000000000002
     0000007a1e2a5008  0000007c443257a0  [anon:scudo:primary]
     0000007a1e2a5010  00000000000000c1
     0000007a1e2a5018  00000000000000b5
     0000007a1e2a5020  0000007b341bcab0  [anon:scudo:primary]
     0000007a1e2a5028  0000000000000000
     ........  ........
#02  0000007a1e2a5620  0000007a1e2a5960  [anon:stack_and_tls:11010]
     0000007a1e2a5628  0000000000000000
     0000007a1e2a5630  12dcc49000000002
     0000007a1e2a5638  0000000013f40360  [anon:dalvik-main space (region space)]
     0000007a1e2a5640  00000079d1cf5030  [anon:dalvik-LinearAlloc]
     0000007a1e2a5648  a0c0cc9e9e5665e0
     0000007a1e2a5650  0000000000000000
     0000007a1e2a5658  0000007a1e2a6090  [anon:stack_and_tls:11010]
     0000007a1e2a5660  6469702e7265646e
     0000007a1e2a5668  8020080200000000
     0000007a1e2a5670  0000000000000000
     0000007a1e2a5678  0000000000000000
     0000007a1e2a5680  0000000100000000
     0000007a1e2a5688  8020080280200802
     0000007a1e2a5690  0000000012e40000  [anon:dalvik-main space (region space)]
     0000007a1e2a5698  0000000000000000
     ........  ........
#03  0000007a1e2a5720  0000000000000000
     0000007a1e2a5728  0000000012e40000  [anon:dalvik-main space (region space)]
     0000007a1e2a5730  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5738  0000007a2a10035b  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5740  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5748  00000079d1cf5030  [anon:dalvik-LinearAlloc]
     0000007a1e2a5750  0000007a1e2a57b0  [anon:stack_and_tls:11010]
     0000007a1e2a5758  0000007a93bf8a98  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+232)
#04  0000007a1e2a5760  0000007c04175cc0  [anon:scudo:primary]
     0000007a1e2a5768  0000007a2a0c02dc  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5770  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5778  0000007a1e2a5750  [anon:stack_and_tls:11010]
     0000007a1e2a5780  0000007a1e2a8000  [anon:stack_and_tls:11010]
     0000007a1e2a5788  0000000000000000
     0000007a1e2a5790  0000000000000000
     0000007a1e2a5798  0000007a1e2a5f70  [anon:stack_and_tls:11010]
     0000007a1e2a57a0  0000007a1e2a5ae0  [anon:stack_and_tls:11010]
     0000007a1e2a57a8  a0c0cc9e9e5665e0
     0000007a1e2a57b0  0000007a1e2a5830  [anon:stack_and_tls:11010]
     0000007a1e2a57b8  0000007a93d69b70  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+380)
     0000007a1e2a57c0  00000079d1cf5030  [anon:dalvik-LinearAlloc]
     0000007a1e2a57c8  0000007a1e2a58c0  [anon:stack_and_tls:11010]
     0000007a1e2a57d0  0000000000000004
     0000007a1e2a57d8  00000079d1cf5030  [anon:dalvik-LinearAlloc]
     ........  ........
#05  0000007a1e2a57f0  00000079df20cea8  [anon:dalvik-LinearAlloc]
     0000007a1e2a57f8  0000000000001071
     0000007a1e2a5800  0000007a29efabe4  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5808  0000007a773f385c  [anon:dalvik-LinearAlloc]
     0000007a1e2a5810  0000007a1e2a5960  [anon:stack_and_tls:11010]
     0000007a1e2a5818  0000007a773f3858  [anon:dalvik-LinearAlloc]
     0000007a1e2a5820  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5828  a0c0cc9e9e5665e0
     0000007a1e2a5830  0000007a1e2a5950  [anon:stack_and_tls:11010]
     0000007a1e2a5838  0000007a93d5fe9c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1000)
     0000007a1e2a5840  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5848  0000000000000000
     0000007a1e2a5850  0000000000000000
     0000007a1e2a5858  0000007a1e2a5880  [anon:stack_and_tls:11010]
     0000007a1e2a5860  0000007a1e2a58d0  [anon:stack_and_tls:11010]
     0000007a1e2a5868  0000007a1e2a8000  [anon:stack_and_tls:11010]
     ........  ........
#06  0000007a1e2a5880  0000007a1e2a5ae0  [anon:stack_and_tls:11010]
     0000007a1e2a5888  00000079d1cf5030  [anon:dalvik-LinearAlloc]
     0000007a1e2a5890  0000000000000000
     0000007a1e2a5898  0000000000000000
     0000007a1e2a58a0  0000000000000000
     0000007a1e2a58a8  0000000000000000
     0000007a1e2a58b0  0000000000000001
     0000007a1e2a58b8  0000000000000000
     0000007a1e2a58c0  12e4000012e40000
     0000007a1e2a58c8  0000007a1e2a5ae0  [anon:stack_and_tls:11010]
     0000007a1e2a58d0  0000007c04175cc0  [anon:scudo:primary]
     0000007a1e2a58d8  00000000a413c0a0
     0000007a1e2a58e0  0000000000000001
     0000007a1e2a58e8  0000007c04175cc0  [anon:scudo:primary]
     0000007a1e2a58f0  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a58f8  0000007a1e2a58d0  [anon:stack_and_tls:11010]
     ........  ........
#07  0000007a1e2a59b0  0000000000004000
     0000007a1e2a59b8  0000000000000038
     0000007a1e2a59c0  0000000000000038
     0000007a1e2a59c8  0000107012e40000
     0000007a1e2a59d0  0000000000000038
     0000007a1e2a59d8  0000000070e773e8  [anon:dalvik-/apex/com.android.art/javalib/boot.art]
     0000007a1e2a59e0  0000000000010002
     0000007a1e2a59e8  a0c0cc9e9e5665e0
     0000007a1e2a59f0  0000007a1e2a5a50  [anon:stack_and_tls:11010]
     0000007a1e2a59f8  0000007a940d6330  /apex/com.android.art/lib64/libart.so (MterpCheckCast+48)
     0000007a1e2a5a00  0000000000000070
     0000007a1e2a5a08  0000007a93c0f3bc  /apex/com.android.art/lib64/libart.so (art::ArtMethod* art::ClassLinker::ResolveMethod<(art::ClassLinker::ResolveMode)0>(unsigned int, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>, art::ArtMethod*, art::InvokeType)+296)
     0000007a1e2a5a10  00000000000012cf
     0000007a1e2a5a18  0000007a1e2a5b38  [anon:stack_and_tls:11010]
     0000007a1e2a5a20  0000007a93b7a100  /apex/com.android.art/lib64/libart.so (mterp_op_nop)
     0000007a1e2a5a28  a0c0cc9e9e5665e0
     ........  ........
#08  0000007a1e2a5a90  0000000000000030
     0000007a1e2a5a98  0000000000000070
     0000007a1e2a5aa0  0000000000000001
     0000007a1e2a5aa8  0000007a1e2a5ae0  [anon:stack_and_tls:11010]
     0000007a1e2a5ab0  0000007a1e2a5b70  [anon:stack_and_tls:11010]
     0000007a1e2a5ab8  0000007a1e2a5b88  [anon:stack_and_tls:11010]
     0000007a1e2a5ac0  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5ac8  0000007a93b91c20  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false, false>(art::interpreter::SwitchImplContext*))
     0000007a1e2a5ad0  0000007a1e2a5bd0  [anon:stack_and_tls:11010]
     0000007a1e2a5ad8  0000007a940ceb38  /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1524)
#09  0000007a1e2a5ae0  0000007a1e2a5c80  [anon:stack_and_tls:11010]
     0000007a1e2a5ae8  00000079d1cf50d0  [anon:dalvik-LinearAlloc]
     0000007a1e2a5af0  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5af8  0000007a29efee80  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5b00  0000007a29efee14  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5b08  0000000000000000
     0000007a1e2a5b10  0000000000000006
     0000007a1e2a5b18  0000000012cf12cf  [anon:dalvik-main space (region space)]
     0000007a1e2a5b20  13f4036013f40360
     0000007a1e2a5b28  0000000000000000
     0000007a1e2a5b30  14889b1800000000
     0000007a1e2a5b38  13f4036013f40360
     0000007a1e2a5b40  0000000000000000
     0000007a1e2a5b48  14889b1800000000
     0000007a1e2a5b50  0000000600000000
     0000007a1e2a5b58  0000000000000001
     ........  ........
#10  0000007a1e2a5c30  0000000000000010
     0000007a1e2a5c38  0000000000000050
     0000007a1e2a5c40  0000000000000001
     0000007a1e2a5c48  0000007a1e2a5c80  [anon:stack_and_tls:11010]
     0000007a1e2a5c50  0000007a1e2a5cf0  [anon:stack_and_tls:11010]
     0000007a1e2a5c58  0000007a1e2a5d08  [anon:stack_and_tls:11010]
     0000007a1e2a5c60  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5c68  0000007a93b91c20  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false, false>(art::interpreter::SwitchImplContext*))
     0000007a1e2a5c70  0000007a1e2a5d50  [anon:stack_and_tls:11010]
     0000007a1e2a5c78  0000007a940ceb38  /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1524)
#11  0000007a1e2a5c80  0000007a1e2a5ed0  [anon:stack_and_tls:11010]
     0000007a1e2a5c88  00000079d1cf50f8  [anon:dalvik-LinearAlloc]
     0000007a1e2a5c90  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5c98  0000007a29efef30  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5ca0  0000007a29efef30  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5ca8  0000000000000000
     0000007a1e2a5cb0  0000000000000002
     0000007a1e2a5cb8  0000000013fb13fb  [anon:dalvik-main space (region space)]
     0000007a1e2a5cc0  14889b1800000000
     0000007a1e2a5cc8  14889b1800000000
     0000007a1e2a5cd0  0000000200000000
     0000007a1e2a5cd8  0000000000000001
     0000007a1e2a5ce0  0000007a1e2a8000  [anon:stack_and_tls:11010]
     0000007a1e2a5ce8  0000106e00000000
     0000007a1e2a5cf0  0000000000000005
     0000007a1e2a5cf8  0000007a29efef30  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     ........  ........
#12  0000007a1e2a5db0  b400007ba413a6e0
     0000007a1e2a5db8  0000007a940fd000  [anon:.bss]
     0000007a1e2a5dc0  0000000000000001
     0000007a1e2a5dc8  0000007a1e2a8000  [anon:stack_and_tls:11010]
     0000007a1e2a5dd0  0000007a93b91c20  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false, false>(art::interpreter::SwitchImplContext*))
     0000007a1e2a5dd8  0000007a1e2a5e10  [anon:stack_and_tls:11010]
     0000007a1e2a5de0  0000007c04175cc0  [anon:scudo:primary]
     0000007a1e2a5de8  0000007a1e2a5f58  [anon:stack_and_tls:11010]
     0000007a1e2a5df0  0000007a1e2a5e70  [anon:stack_and_tls:11010]
     0000007a1e2a5df8  0000007a93d57498  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) [clone .llvm.2068957900802654399]+272)
#13  0000007a1e2a5e00  0000000000000000
     0000007a1e2a5e08  0000000000000000
     0000007a1e2a5e10  0000000000000000
     0000007a1e2a5e18  0000000000000000
     0000007a1e2a5e20  0000000000000000
     0000007a1e2a5e28  a0c0cc9e9e5665e0
     0000007a1e2a5e30  0000007a1e2a5e70  [anon:stack_and_tls:11010]
     0000007a1e2a5e38  0000007a940bdc88  /apex/com.android.art/lib64/libart.so (art::QuickArgumentVisitor::VisitArguments()+88)
     0000007a1e2a5e40  0000000000000000
     0000007a1e2a5e48  0000000000000001
     0000007a1e2a5e50  0000007a1e2a5c38  [anon:stack_and_tls:11010]
     0000007a1e2a5e58  0000007a1e2a5c34  [anon:stack_and_tls:11010]
     0000007a1e2a5e60  0000007a1e2a5c44  [anon:stack_and_tls:11010]
     0000007a1e2a5e68  a0c0cc9e9e5665e0
     0000007a1e2a5e70  0000007a1e2a6030  [anon:stack_and_tls:11010]
     0000007a1e2a5e78  0000007a940bd5a0  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+784)
     ........  ........
#14  0000007a1e2a5ed0  0000000000000000
     0000007a1e2a5ed8  0000007a8368b108  [anon:dalvik-LinearAlloc]
     0000007a1e2a5ee0  0000007a1e2a5e00  [anon:stack_and_tls:11010]
     0000007a1e2a5ee8  0000007a29efc8d8  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5ef0  0000007a29efc8d4  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5ef8  0000000000000000
     0000007a1e2a5f00  0000000000000005
     0000007a1e2a5f08  0000000013651365  [anon:dalvik-main space (region space)]
     0000007a1e2a5f10  0000000014889b18  [anon:dalvik-main space (region space)]
     0000007a1e2a5f18  0000000000000000
     0000007a1e2a5f20  14889b18148a3370
     0000007a1e2a5f28  0000000000000000
     0000007a1e2a5f30  148a337000000000
     0000007a1e2a5f38  0000000000000000
     0000007a1e2a5f40  0000007a2a0ffea4  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes3.dex]
     0000007a1e2a5f48  0000007c04175cc0  [anon:scudo:primary]
     ........  ........
#15  0000007a1e2a6090  000000007101d6e0  [anon:dalvik-/apex/com.android.art/javalib/boot.art]
     0000007a1e2a6098  000000009d19dfc8  /memfd:jit-cache (deleted)
     0000007a1e2a60a0  00000000ffffffff
     0000007a1e2a60a8  732e353223646165
     0000007a1e2a60b0  6469702e7265646e
     0000007a1e2a60b8  8020080200000000
     0000007a1e2a60c0  0000000000000000
     0000007a1e2a60c8  0000000000000000
     0000007a1e2a60d0  0000000100000000
     0000007a1e2a60d8  8020080280200802
     0000007a1e2a60e0  00000000148a3370  [anon:dalvik-main space (region space)]
     0000007a1e2a60e8  0000000014ce8bf8  [anon:dalvik-main space (region space)]
     0000007a1e2a60f0  0000000000000001
     0000007a1e2a60f8  0000007a1e2a5be0  [anon:stack_and_tls:11010]
     0000007a1e2a6100  0000007a1e2a5e28  [anon:stack_and_tls:11010]
     0000007a1e2a6108  0000000000000000
     ........  ........
#16  0000007a1e2a6170  0000000071e46228  [anon:dalvik-/system/framework/boot-framework.art]
     0000007a1e2a6178  ffffffffffffffff
     0000007a1e2a6180  0000000070dc5788  [anon:dalvik-/apex/com.android.art/javalib/boot.art]
     0000007a1e2a6188  00000000148a3370  [anon:dalvik-main space (region space)]
     0000007a1e2a6190  0000000014881eb8  [anon:dalvik-main space (region space)]
     0000007a1e2a6198  000000009d21a034  /memfd:jit-cache (deleted)
     0000007a1e2a61a0  0000000071e46278  [anon:dalvik-/system/framework/boot-framework.art]
     0000007a1e2a61a8  0000000000000000
     0000007a1e2a61b0  0000000000000000
     0000007a1e2a61b8  ffffffffffffffff
     0000007a1e2a61c0  00000000716b83e0  [anon:dalvik-/system/framework/boot-framework.art]
     0000007a1e2a61c8  000000009d19bac0  /memfd:jit-cache (deleted)
     0000007a1e2a61d0  0000000071e47530  [anon:dalvik-/system/framework/boot-framework.art]
     0000007a1e2a61d8  0000000014881ed8  [anon:dalvik-main space (region space)]
     0000007a1e2a61e0  0000000000000008
     0000007a1e2a61e8  0000007a2958fa52  [anon:dalvik-classes6.dex extracted in memory from /data/app/~~9JeJT_zis0A0OOdq8uG74g==/com.xxx.xxx.f-jv9FwAh2R_2mhkY5tuvDRA==/base.apk!classes6.dex]

memory near x0: 0000007ae42b35f0 0000000000000000 0000000000000000 ................ 0000007ae42b3600 a308000000048105 0000000000000000 ................ 0000007ae42b3610 0000007a14224000 0000007a14393000 .@".z....09.z... 0000007ae42b3620 000000000013b000 0000000000000001 ................ 0000007ae42b3630 0000000000000000 676b2f7665642f1a ........./dev/kg 0000007ae42b3640 00003064332d6c73 0000007b4438f790 sl-3d0....8D{... 0000007ae42b3650 0000000100000001 007478742e666c65 ........elf.txt. 0000007ae42b3660 6095000000048005 0000000000000000 .......`........ 0000007ae42b3670 0000007ae42ba990 0000007ae42aeb70 ..+.z...p.*.z... 0000007ae42b3680 0000007ae41d2eb0 0000000000000001 ....z........... 0000007ae42b3690 0000000000000021 0000000000000017 !............... 0000007ae42b36a0 0000007ab5520c40 0000007b4439cd50 @.R.z...P.9D{... 0000007ae42b36b0 0000007b4439cd30 000200293030353a 0.9D{...:500)... 0000007ae42b36c0 d06800000004c105 0000000000000000 ......h......... 0000007ae42b36d0 0000000000000000 0000007ae42b36d0 .........6+.z... 0000007ae42b36e0 0000240900011439 000113ee00000000 9....$..........

memory near x1: 0000007d8851ec40 0000000000000000 0000000000000000 ................ 0000007d8851ec50 0000000000000000 0000000000000000 ................ 0000007d8851ec60 0000000000000004 0000000000000000 ................ 0000007d8851ec70 0000000000000000 0000000000000000 ................ 0000007d8851ec80 0000001c0000000b 0000000000000080 ................ 0000007d8851ec90 0000007a941b8000 0000007a941eb280 ....z.......z... 0000007d8851eca0 0000007a941df880 0000007a941b5700 ....z....W..z... 0000007d8851ecb0 0000007a941dcd00 0000007a941b8500 ....z.......z... 0000007d8851ecc0 0000007a941c5400 0000007a941ecb80 .T..z.......z... 0000007d8851ecd0 0000007a941b9580 0000007a941e2080 ....z.... ..z... 0000007d8851ece0 0000007a941e2c80 0000007a941ce480 .,..z.......z... 0000007d8851ecf0 0000007a941dc880 0000007a941e4a80 ....z....J..z... 0000007d8851ed00 0000007a941eda00 0000007a941e0180 ....z.......z... 0000007d8851ed10 0000007a94144f80 0000007a941dbe80 .O..z.......z... 0000007d8851ed20 0000007a941bef80 0000007a941ddb80 ....z.......z... 0000007d8851ed30 0000007a941dc880 0000007a941d8800 ....z.......z...

memory near x2: 0000007a1e2a4f58 a0c0cc9e9e5665e0 0000007a1e2a55c0 .eV......U.z... 0000007a1e2a4f68 0000007a82bd9f54 0000000000000000 T...z........... 0000007a1e2a4f78 fc6c00000010010b 0000000000000039 ......l.9....... 0000007a1e2a4f88 0000007a1e2a51d0 0000007ac4459610 .Q.z.....E.z... 0000007a1e2a4f98 0000007ae42b3610 0000000000000045 .6+.z...E....... 0000007a1e2a4fa8 0000007b5415e790 0000007a93b7a100 ...T{.......z... 0000007a1e2a4fb8 0000000000000019 0000007a1e2a8000 ...........z... 0000007a1e2a4fc8 0000000070f5b530 0000007a1e2a5638 0..p....8V.z... 0000007a1e2a4fd8 0000007c4432f860 0000007c4432e890 `.2D|.....2D|... 0000007a1e2a4fe8 0000000000000008 0000007a1e2a51d0 .........Q*.z... 0000007a1e2a4ff8 000000000013ded4 0000000000000002 ................ 0000007a1e2a5008 0000007c443257a0 00000000000000c1 .W2D|........... 0000007a1e2a5018 00000000000000b5 0000007b341bcab0 ...........4{... 0000007a1e2a5028 0000000000000000 0000000000000000 ................ 0000007a1e2a5038 0000000000000000 0000000000000000 ................ 0000007a1e2a5048 0000000000000002 0000007aa4a77430 ........0t..z...

memory near x5: 0000007a937dd6f0 0500494a4a4a4a4c 4c04004c4a4a4c4c LJJJJI..LLJJL..L 0000007a937dd700 4a4c4c06004c4a4c 4a4c4c05004c494c LJL..LLJLIL..LLJ 0000007a937dd710 004c4c4c03004c4c 04004c434c4c4c05 LL..LLL..LLLCL.. 0000007a937dd720 4c4c0500494c4c4c 4c4c4c060049494c LLLI..LLLII..LLL 0000007a937dd730 4c4c4c0600494949 4c4c4c07004c4949 III..LLLIIL..LLL 0000007a937dd740 4c4c08004c494a49 05004c494a4a494c IJIL..LLLIJJIL.. 0000007a937dd750 4c06004c494c4c4c 4c07004c4c494c4c LLLIL..LLLILL..L 0000007a937dd760 09004c4c4c494c4c 4c4c4c4c494c4c4c LLILLL..LLLILLLL 0000007a937dd770 5a494c4c4c05004c 05004a4c4c4c0400 L..LLLIZ..LLLJ.. 0000007a937dd780 4c05004a4a4c4c4c 4c4c06004c4a4c4c LLLJJ..LLLJL..LL 0000007a937dd790 4c4c04004c4c4a4c 4c4c4c4c05004c4c LJLL..LLLL..LLLL 0000007a937dd7a0 494c4c4c4c060049 494c4c4c4c060049 I..LLLLII..LLLLI 0000007a937dd7b0 494c4c4c4c07004c 4c4c4c4c06004c4c L..LLLLILL..LLLL 0000007a937dd7c0 4c4c4c4c05005a49 4c4c4c4c4c06004c IZ..LLLLL..LLLLL 0000007a937dd7d0 4c4c4c4c4c0a004c 4c07004c4c4c494c L..LLLLLLILLL..L 0000007a937dd7e0 08004c4c4c4c4c4c 4c4c4c4c4c4c4c4c LLLLLL..LLLLLLLL

memory near x6: 0000000014c1cfc8 0000000070e620e8 0000000014c1c518 . .p............ 0000000014c1cfd8 1b88e4e714c1cfa8 14c1c4f800000000 ................ 0000000014c1cfe8 0000000000000000 0000000000000000 ................ 0000000014c1cff8 0000000000000000 0000000000000000 ................ 0000000014c1d008 0000000000000000 0000000000000000 ................ 0000000014c1d018 0000000000000000 0000000000000000 ................ 0000000014c1d028 0000000000000000 0000000000000000 ................ 0000000014c1d038 0000000000000000 0000000000000000 ................ 0000000014c1d048 0000000000000000 0000000000000000 ................ 0000000014c1d058 0000000000000000 0000000000000000 ................ 0000000014c1d068 0000000000000000 0000000000000000 ................ 0000000014c1d078 0000000000000000 0000000000000000 ................ 0000000014c1d088 0000000000000000 0000000000000000 ................ 0000000014c1d098 0000000000000000 0000000000000000 ................ 0000000014c1d0a8 0000000000000000 0000000000000000 ................ 0000000014c1d0b8 0000000000000000 0000000000000000 ................

memory near x8: 0000007a14392fe0 0000000000000000 0000000000000000 ................ 0000007a14392ff0 0000000000000000 0000000000000000 ................ 0000007a14393000 0000000000000000 0000000000000000 ................ 0000007a14393010 0000000000000000 0000000000000000 ................ 0000007a14393020 0000000000000000 0000000000000000 ................ 0000007a14393030 0000000000000000 0000000000000000 ................ 0000007a14393040 0000000000000000 0000000000000000 ................ 0000007a14393050 0000000000000000 0000000000000000 ................ 0000007a14393060 0000000000000000 0000000000000000 ................ 0000007a14393070 0000000000000000 0000000000000000 ................ 0000007a14393080 0000000000000000 0000000000000000 ................ 0000007a14393090 0000000000000000 0000000000000000 ................ 0000007a143930a0 0000000000000000 0000000000000000 ................ 0000007a143930b0 0000000000000000 0000000000000000 ................ 0000007a143930c0 0000000000000000 0000000000000000 ................ 0000007a143930d0 0000000000000000 0000000000000000 ................

memory near x12: 0000007a142419f8 9133002191014042 97fffb8352800080 B@..!.3....R.... 0000007a14241a08 aa1403e197fffb3e f940066197fffaf0 >...........a.@. 0000007a14241a18 d63f0020f9400a60 94001039b9003a60 .@. .?.:..9... 0000007a14241a28 a94153f3d2800000 d65f03c0a8c27bfd .....SA..{..... 0000007a14241a38 910003fda9be7bfd aa0003f3f9000bf3 .{.............. 0000007a14241a48 f900066191006000 f9000a62aa0303e1 ...a.......b... 0000007a14241a58 97fffc2dd28003e2 aa1303e390000002 ....-........... 0000007a14241a68 d2800001aa1303e0 97fffb8f91274042 ........B@'..... 0000007a14241a78 9a9f02606b1f001f a8c27bfdf9400bf3 ...k.....@..{.. 0000007a14241a88 a9bc7bfdd65f03c0 a90153f3910003fd ....{.......S.. 0000007a14241a98 9100c3b4d0000393 2a0003f5a9025bf5 .........[..... 0000007a14241aa8 f9400000f9469260 97fffb13f9001fa0 .F...@......... 0000007a14241ab8 9100d3a1aa0003f6 97fffb3baa1403e2 ............;... 0000007a14241ac8 b94037a037f80460 71000abf34000375..7.7@.u..4...q 0000007a14241ad8 97fffb9554000380 b94037a02a0003f5 ...T........7@. 0000007a14241ae8 4b15000097fffa9e 0b8006a00b407c00 .......K.|@.....

memory near x13: 0000007ac4510578 0000000000000007 bb7d000000028103 ..............}. 0000007ac4510588 0000000000000000 0000000000000000 ................ 0000007ac4510598 0000000000000000 0000007ac42a3950 ........P9*.z... 0000007ac45105a8 0000000000000001 0000007ae41d3630 ........06..z... 0000007ac45105b8 0000000000000000 4119000000028103 ...............A 0000007ac45105c8 0000000000000000 0000059000000001 ................ 0000007ac45105d8 0000000000002000 0000000000000000 . .............. 0000007ac45105e8 000000050bf62000 0000000000000000 . .............. 0000007ac45105f8 0000000000000000 9f97000000030103 ................ 0000007ac4510608 0000000000000000 0000000000000000 ................ 0000007ac4510618 0000000000000000 0000007ac4515c90 .........\Q.z... 0000007ac4510628 44746e756f436b01 000000009d397a90 .kCountD.z9..... 0000007ac4510638 0000000070f294b0 65f3000000030103 ...p...........e 0000007ac4510648 0000000000000000 3737313734373535 ........55747177 0000007ac4510658 6264726175675f38 5f353336325f7261 8_guardbar2635 0000007ac4510668 67644564616f5232 0000000000000065 2RoadEdge.......

memory near x14: 0000007a93b834d8 910031efbc404525 bc40452617ffffaf %E@..1......&E@. 0000007a93b834e8 17ffffac910031ef 910031efbc404527 .1......'E@..1.. 0000007a93b834f8 fc40852017ffffa9 17ffffa6910031ef .... .@..1...... 0000007a93b83508 910031effc408521 fc40852217ffffa3 !.@..1......".@. 0000007a93b83518 17ffffa0910031ef 910031effc408523 .1......#.@..1.. 0000007a93b83528 fc40852417ffff9d 17ffff9a910031ef ....$.@..1...... 0000007a93b83538 910031effc408525 fc40852617ffff97 %.@..1......&.@. 0000007a93b83548 17ffff94910031ef 910031effc408527 .1......'.@..1.. 0000007a93b83558 b940367417ffff91 d63f0120f9401009 ....t6@...@. .?. 0000007a93b83568 a94153f3910003bf a8c317e4a9427bfd .....SA..{B..... 0000007a93b83578 7101595f394000aa 7101115f540000c0 ..@9Y.q...T..q 0000007a93b83588 7101195f540000a0 f9000080540000a0 ...T..q...T.... 0000007a93b83598 fd000080d65f03c0 bd000080d65f03c0 .............. 0000007a93b835a8 ffffffffd65f03c0 a90153f3a9bd17e4 ............S.. 0000007a93b835b8 910003fda9027bfd 927ced4a91005c4a .{......J..J.|. 0000007a93b835c8 aa0303f3cb2a63ff 340000a2910023e9 .c*......#.....4

memory near x16: 0000007a82bed420 0000007a82bb0f78 0000007a82bb05e8 x...z.......z... 0000007a82bed430 0000007d884b571c 0000007d8848eb74 .WK.}...t.H.}... 0000007a82bed440 0000007d8848eabc 0000007a82bb12d4 ..H.}.......z... 0000007a82bed450 0000007a82b75634 0000007a82b7b8d8 4V..z.......z... 0000007a82bed460 0000007a82bb3ddc 0000007a82b77b88 .=..z....{..z... 0000007a82bed470 0000007a82b87194 0000007a82b759e4 .q..z....Y..z... 0000007a82bed480 0000007a82b75d94 0000007a82b76144 .]..z...Da..z... 0000007a82bed490 0000007a82b764f4 0000007a82b768a4 .d..z....h..z... 0000007a82bed4a0 0000007a82b76c54 0000007a82b7b2a4 Tl..z.......z... 0000007a82bed4b0 0000007a82b7b46c 0000007a82b76fe8 l...z....o..z... 0000007a82bed4c0 0000007a82b7737c 0000007a82b77eec |s..z....~..z... 0000007a82bed4d0 0000007a82bd0f78 0000007d884ab670 x...z...p.J.}... 0000007a82bed4e0 0000007a82bd10d4 0000007a82bd1184 ....z.......z... 0000007a82bed4f0 0000007d884ab58c 0000007d884ec410 ..J.}.....N.}... 0000007a82bed500 0000007a82b787d4 0000007a82b7c0b8 ....z.......z... 0000007a82bed510 0000007a82b7af40 0000007a82b78bb8 @...z.......z...

memory near x17: 0000007d8848ea98 90ffff22f0fffee1 91200c42913e4c21 ...."...!L>.B. . 0000007d8848eaa8 aa1503e3528000a0 9401a39faa1403e4 ...R............ 0000007d8848eab8 a9bf7bfd17ffffe7 b0000428910003fd .....{......(... 0000007d8848eac8 c8dffd0891014108 b0000429b4000140 .A......@...)... 0000007d8848ead8 aa0003e1f9402529 92481d4a8a09200a )%@...... ..J.H. 0000007d8848eae8 eb0b015f92481d2b 8a29402054000101 +.H._......T @). 0000007d8848eaf8 a8c17bfdb5000068 f940050114002254 h....{..T"....@. 0000007d8848eb08 d61f0020a8c17bfd 912c880090ffff20 .{.. ... .....,. 0000007d8848eb18 9401e0799401a437 91014129b0000429 7...y...)...)A.. 0000007d8848eb28 b5000049c8dffd29 f9400920140022ad )...I....".. .@. 0000007d8848eb38 b0000428d61f0000 c8dffd0891014108 ....(....A...... 0000007d8848eb48 14002680b5000048 d61f0040f9403502 H....&...5@.@... 0000007d8848eb58 91014108b0000428 b5000048c8dffd08 (....A......H... 0000007d8848eb68 f9402d0214002567 a9be7bfdd61f0040 g%...-@.@....{.. 0000007d8848eb78 910003fdf9000bf3 91014108b0000428 ........(....A.. 0000007d8848eb88 aa0003f3c8dffd08 aa1303e0b5000148 ........H.......

memory near x18: 0000007a1a3f5fe0 0000000000000000 0000000000000000 ................ 0000007a1a3f5ff0 0000000000000000 0000000000000000 ................ 0000007a1a3f6000 0000000000000000 0000000000000000 ................ 0000007a1a3f6010 0000000000000000 0000000000000000 ................ 0000007a1a3f6020 0000000000000000 0000000000000000 ................ 0000007a1a3f6030 0000000000000000 0000000000000000 ................ 0000007a1a3f6040 0000000000000000 0000000000000000 ................ 0000007a1a3f6050 0000000000000000 0000000000000000 ................ 0000007a1a3f6060 0000000000000000 0000000000000000 ................ 0000007a1a3f6070 0000000000000000 0000000000000000 ................ 0000007a1a3f6080 0000000000000000 0000000000000000 ................ 0000007a1a3f6090 0000000000000000 0000000000000000 ................ 0000007a1a3f60a0 0000000000000000 0000000000000000 ................ 0000007a1a3f60b0 0000000000000000 0000000000000000 ................ 0000007a1a3f60c0 0000000000000000 0000000000000000 ................ 0000007a1a3f60d0 0000000000000000 0000000000000000 ................

memory near x19: 0000007ae42b35f0 0000000000000000 0000000000000000 ................ 0000007ae42b3600 a308000000048105 0000000000000000 ................ 0000007ae42b3610 0000007a14224000 0000007a14393000 .@".z....09.z... 0000007ae42b3620 000000000013b000 0000000000000001 ................ 0000007ae42b3630 0000000000000000 676b2f7665642f1a ........./dev/kg 0000007ae42b3640 00003064332d6c73 0000007b4438f790 sl-3d0....8D{... 0000007ae42b3650 0000000100000001 007478742e666c65 ........elf.txt. 0000007ae42b3660 6095000000048005 0000000000000000 .......`........ 0000007ae42b3670 0000007ae42ba990 0000007ae42aeb70 ..+.z...p.*.z... 0000007ae42b3680 0000007ae41d2eb0 0000000000000001 ....z........... 0000007ae42b3690 0000000000000021 0000000000000017 !............... 0000007ae42b36a0 0000007ab5520c40 0000007b4439cd50 @.R.z...P.9D{... 0000007ae42b36b0 0000007b4439cd30 000200293030353a 0.9D{...:500)... 0000007ae42b36c0 d06800000004c105 0000000000000000 ......h......... 0000007ae42b36d0 0000000000000000 0000007ae42b36d0 .........6+.z... 0000007ae42b36e0 0000240900011439 000113ee00000000 9....$..........

memory near x22: 0000007ac44595f0 000000009d3835c0 0000000070f2baf0 .58........p.... 0000007ac4459600 3f51000000028103 0000000000000000 ......Q?........ 0000007ac4459610 0000007ac42a3950 0000007ac4457350 P9*.z...PsE.z... 0000007ac4459620 0000007ac449ebd0 0000000000000001 ..I.z........... 0000007ac4459630 0000007ae42b3610 0000000000000000 .6+.z........... 0000007ac4459640 81fe000000028003 0000000000000000 ................ 0000007ac4459650 3f80000000000000 bf80000000000000 .......?........ 0000007ac4459660 438b000000000000 0000000000000000 .......C........ 0000007ac4459670 000000173f800000 000000000000454e ...?....NE...... 0000007ac4459680 cb98000000028103 0000000000000000 ................ 0000007ac4459690 0000007ad57eae50 0000000000000000 P.~.z........... 0000007ac44596a0 0000001b00000000 00140e0000001116 ................ 0000007ac44596b0 0000000000000100 470ac400452c0000 ..........,E...G 0000007ac44596c0 31fc000000028103 0000000000000000 .......1........ 0000007ac44596d0 0000007b444a34d0 0000000000000000 .4JD{........... 0000007ac44596e0 0000007500000000 00140e0f00000894 ....u...........

memory near x23: 0000007a1e2a51b0 0000007a14241a1c 3073697a5f544a65 ..$.z...eJT_zis0 0000007a1e2a51c0 753871644f4f3041 0000000000000000 A0OOdq8u........ 0000007a1e2a51d0 0000000000000000 0000000000000000 ................ 0000007a1e2a51e0 0000000000000000 686d000052326841 ........Ah2R..mh 0000007a1e2a51f0 524476757435596b 2f62696c2f3d3d41 kY5tuvDRA==/lib/ 0000007a1e2a5200 696c2f34366d7261 206f732e70616d62 arm64/libmap.so 0000007a1e2a5210 4a786f4270614d28 47616c6c3a3a696e (MapBoxJni::llaG 0000007a1e2a5220 7265746e65437465 4e4a5f28656e694c etCenterLine(_JN 0000007a1e2a5230 5f202c2a766e4549 2a7463656a626f6a IEnv, _jobject 0000007a1e2a5240 656c62756f64202c 656c62756f64202c , double, double 0000007a1e2a5250 2974616f6c66202c 3838000a2930382b , float)+80)..88 0000007a1e2a5260 316b646e5f000a29 693c7373656c3a3a ).._ndk1::less<i 0000007a1e2a5270 647473202c3e746e 316b646e5f5f3a3a nt>, std::ndk1 0000007a1e2a5280 61636f6c6c613a3a 3a6474733c726f74 ::allocator<std: 0000007a1e2a5290 3a316b646e5f5f3a 6e693c726961703a :ndk1::pair<in 0000007a1e2a52a0 2c74736e6f632074 75413a3a6d6f4320 t const, Com::Au

memory near x24: 0000007a1e2a7fe0 0000000000000000 0000000000000000 ................ 0000007a1e2a7ff0 0000000000000000 0000007a1e2a8040 ........@..z... 0000007a1e2a8000 0000007d884749e8 0000007a1e2a7cc0 .IG.}....|.z... 0000007a1e2a8010 0000000000000000 0000000000000000 ................ 0000007a1e2a8020 0000000000000000 a0c0cc9e9e5665e0 .........eV..... 0000007a1e2a8030 0000007d8851c780 0000007c04175cc0 ..Q.}......|... 0000007a1e2a8040 0000000000000000 0000000000000000 ................ 0000007a1e2a8050 0000000000000000 0000000000000000 ................ 0000007a1e2a8060 0000000000000000 0000000000000000 ................ 0000007a1e2a8070 0000000000000001 0000000000000000 ................ 0000007a1e2a8080 0000000000000000 0000000000000000 ................ 0000007a1e2a8090 0000000000000000 0000000000000000 ................ 0000007a1e2a80a0 0000000000000000 0000000000000000 ................ 0000007a1e2a80b0 0000000000000000 0000000000000000 ................ 0000007a1e2a80c0 0000000000000000 0000000000000000 ................ 0000007a1e2a80d0 0000000000000000 0000000000000000 ................

memory near x26: 0000007a82bf0e88 0000000000000087 0000000000002b92 .........+...... 0000007a82bf0e98 0000000000000089 0000007ac445a2d0 ..........E.z... 0000007a82bf0ea8 0000007ac44c43d0 0000000000001672 .CL.z...r....... 0000007a82bf0eb8 0000007ab4274ce0 0000007ab4274cf8 .L'.z....L'.z... 0000007a82bf0ec8 0000007ab4274cf8 0000007ac42a5810 .L'.z....X.z... 0000007a82bf0ed8 0000007ac42a5840 0000007ac42a5840 @X.z...@X*.z... 0000007a82bf0ee8 0000000000000000 0000007b341af6f0 ...........4{... 0000007a82bf0ef8 0000007b341af7b0 0000007b341af7b0 ...4{......4{... 0000007a82bf0f08 0000007aa419b2d0 0000007c94324200 ....z....B2.|... 0000007a82bf0f18 0000007c9432c440 0000007c9432c440 @.2.|...@.2.|... 0000007a82bf0f28 0000000000000000 000000000176d810 ..........v..... 0000007a82bf0f38 0000000000000001 0000000000000010 ................ 0000007a82bf0f48 0000000000000000 0000000000000000 ................ 0000007a82bf0f58 0000000000000000 0000000000000000 ................ 0000007a82bf0f68 0000000000000000 0000000000000000 ................ 0000007a82bf0f78 0000000000000000 0000000000000000 ................

memory near x27: 0000007c4432e870 0000007b2c817868 0000007b2c817850 hx.,{...Px.,{... 0000007c4432e880 0000007b2c7fc628 0000007b2c7fc610 (..,{......,{... 0000007c4432e890 0000007b2cb55f68 0000007b2cb55f50 h.,{...P.,{... 0000007c4432e8a0 0000007b2c54b8e8 0000007b2c54b8d0 ..T,{.....T,{... 0000007c4432e8b0 0000007b2cdb6c68 0000007b2cdb6c50 hl.,{...Pl.,{... 0000007c4432e8c0 0000007b2c528f68 0000007b2c528f50 h.R,{...P.R,{... 0000007c4432e8d0 0000007b2c613c28 0000007b2c613c10 (<a,{....<a,{... 0000007c4432e8e0 0000007b2bf699a8 0000007b2bf69990 ...+{......+{... 0000007c4432e8f0 0000007b2c87b768 0000007b2c87b750 h..,{...P..,{... 0000007c4432e900 0000007b2cd4e9e8 0000007b2cd4e9d0 ...,{......,{... 0000007c4432e910 0000007b2c462a28 0000007b2c462a10 (F,{....F,{... 0000007c4432e920 0000007b2cda0528 0000007b2cda0510 (..,{......,{... 0000007c4432e930 0000007b2c519968 0000007b2c519950 h.Q,{...P.Q,{... 0000007c4432e940 0000007b2b997de8 0000007b2b997dd0 .}.+{....}.+{... 0000007c4432e950 0000007b2cb468a8 0000007b2cb46890 .h.,{....h.,{... 0000007c4432e960 0000007b2c9379e8 0000007b2c9379d0 .y.,{....y.,{...

memory near x28: 0000007a142419f8 9133002191014042 97fffb8352800080 B@..!.3....R.... 0000007a14241a08 aa1403e197fffb3e f940066197fffaf0 >...........a.@. 0000007a14241a18 d63f0020f9400a60 94001039b9003a60 .@. .?.:..9... 0000007a14241a28 a94153f3d2800000 d65f03c0a8c27bfd .....SA..{..... 0000007a14241a38 910003fda9be7bfd aa0003f3f9000bf3 .{.............. 0000007a14241a48 f900066191006000 f9000a62aa0303e1 ...a.......b... 0000007a14241a58 97fffc2dd28003e2 aa1303e390000002 ....-........... 0000007a14241a68 d2800001aa1303e0 97fffb8f91274042 ........B@'..... 0000007a14241a78 9a9f02606b1f001f a8c27bfdf9400bf3 ...k.....@..{.. 0000007a14241a88 a9bc7bfdd65f03c0 a90153f3910003fd ....{.......S.. 0000007a14241a98 9100c3b4d0000393 2a0003f5a9025bf5 .........[..... 0000007a14241aa8 f9400000f9469260 97fffb13f9001fa0 .F...@......... 0000007a14241ab8 9100d3a1aa0003f6 97fffb3baa1403e2 ............;... 0000007a14241ac8 b94037a037f80460 71000abf34000375..7.7@.u..4...q 0000007a14241ad8 97fffb9554000380 b94037a02a0003f5 ...T........7@. 0000007a14241ae8 4b15000097fffa9e 0b8006a00b407c00 .......K.|@.....

memory near x29: 0000007a1e2a4f40 0000000000000039 0000007a1e2a51d0 9........Q.z... 0000007a1e2a4f50 0000007b44429850 a0c0cc9e9e5665e0 P.BD{....eV..... 0000007a1e2a4f60 0000007a1e2a55c0 0000007a82bd9f54 .U.z...T...z... 0000007a1e2a4f70 0000000000000000 fc6c00000010010b ..............l. 0000007a1e2a4f80 0000000000000039 0000007a1e2a51d0 9........Q.z... 0000007a1e2a4f90 0000007ac4459610 0000007ae42b3610 ..E.z....6+.z... 0000007a1e2a4fa0 0000000000000045 0000007b5415e790 E..........T{... 0000007a1e2a4fb0 0000007a93b7a100 0000000000000019 ....z........... 0000007a1e2a4fc0 0000007a1e2a8000 0000000070f5b530 ...z...0..p.... 0000007a1e2a4fd0 0000007a1e2a5638 0000007c4432f860 8V.z...`.2D|... 0000007a1e2a4fe0 0000007c4432e890 0000000000000008 ..2D|........... 0000007a1e2a4ff0 0000007a1e2a51d0 000000000013ded4 .Q.z........... 0000007a1e2a5000 0000000000000002 0000007c443257a0 .........W2D|... 0000007a1e2a5010 00000000000000c1 00000000000000b5 ................ 0000007a1e2a5020 0000007b341bcab0 0000000000000000 ...4{........... 0000007a1e2a5030 0000000000000000 0000000000000000 ................

memory near sp: 0000007a1e2a4ec0 0000000000000000 0000000000000000 ................ 0000007a1e2a4ed0 0000000000100000 0000000000000000 ................ 0000007a1e2a4ee0 0000000000000000 0000007a00430000 ..........C.z... 0000007a1e2a4ef0 0000007a1e2a4f50 0000007d88497578 PO.z...xuI.}... 0000007a1e2a4f00 0000000000000010 0000007b5415e790 ...........T{... 0000007a1e2a4f10 0000000000000039 0000007a1e2a51d0 9........Q.z... 0000007a1e2a4f20 0000007a1e2a4f80 0000007d88497578 .O.z...xuI.}... 0000007a1e2a4f30 0000000000000010 0000000000000000 ................ 0000007a1e2a4f40 0000000000000039 0000007a1e2a51d0 9........Q.z... 0000007a1e2a4f50 0000007b44429850 a0c0cc9e9e5665e0 P.BD{....eV..... 0000007a1e2a4f60 0000007a1e2a55c0 0000007a82bd9f54 .U.z...T...z... 0000007a1e2a4f70 0000000000000000 fc6c00000010010b ..............l. 0000007a1e2a4f80 0000000000000039 0000007a1e2a51d0 9........Q.z... 0000007a1e2a4f90 0000007ac4459610 0000007ae42b3610 ..E.z....6+.z... 0000007a1e2a4fa0 0000000000000045 0000007b5415e790 E..........T{... 0000007a1e2a4fb0 0000007a93b7a100 0000000000000019 ....z...........

code around lr(0000007a82bd9f54): 0000007a82bd9e70 eb0a011ff940012a f940052954000129 0000007a82bd9e80 eb0a013ff940032a aa1403f6540001c8 0000007a82bd9e90 b50000a9f8408ec9 f94002891400000a 0000007a82bd9ea0 aa1403f6b40000e9 17fffff0aa0903f4 0000007a82bd9eb0 aa1a03f6aa1a03f4 aa1403f614000002 0000007a82bd9ec0 b5fff448f94002c8 9400256552800500 0000007a82bd9ed0 a9007c1ff9001019 f90002c0f9000814 0000007a82bd9ee0 f9475128f00000a9 b4000088f9400108 0000007a82bd9ef0 f94002c1f9075128 aa0003e114000002 0000007a82bd9f00 97fffa66f9400340 a956eff8f9400748 0000007a82bd9f10 f900074891000508 aa1503e017ffff8d 0000007a82bd9f20 9105a3e094002af4 a94367fb97fffa58 0000007a82bd9f30 9107e3e0f94023f7 eb1a001f97fffa3b 0000007a82bd9f40 f940101554000680 aa1503e0aa0003f6 0000007a82bd9f50 394116a897fffadf f00000a8350004e8 0000007a82bd9f60 eb16011ff9475108 f94002c854000460

disassembly result:
7a82bd9e70:    f940012a     ldr    x10, [x9]
7a82bd9e74:    eb0a011f     cmp    x8, x10
7a82bd9e78:    54000129     b.ls    0x7a82bd9e9c
7a82bd9e7c:    f9400529     ldr    x9, [x9,#8]
7a82bd9e80:    f940032a     ldr    x10, [x25]
7a82bd9e84:    eb0a013f     cmp    x9, x10
7a82bd9e88:    540001c8     b.hi    0x7a82bd9ec0
7a82bd9e8c:    aa1403f6     mov    x22, x20
7a82bd9e90:    f8408ec9     ldr    x9, [x22,#8]!
7a82bd9e94:    b50000a9     cbnz    x9, 0x7a82bd9ea8
7a82bd9e98:    1400000a     b    0x7a82bd9ec0
7a82bd9e9c:    f9400289     ldr    x9, [x20]
7a82bd9ea0:    b40000e9     cbz    x9, 0x7a82bd9ebc
7a82bd9ea4:    aa1403f6     mov    x22, x20
7a82bd9ea8:    aa0903f4     mov    x20, x9
7a82bd9eac:    17fffff0     b    0x7a82bd9e6c
7a82bd9eb0:    aa1a03f4     mov    x20, x26
7a82bd9eb4:    aa1a03f6     mov    x22, x26
7a82bd9eb8:    14000002     b    0x7a82bd9ec0
7a82bd9ebc:    aa1403f6     mov    x22, x20
7a82bd9ec0:    f94002c8     ldr    x8, [x22]
7a82bd9ec4:    b5fff448     cbnz    x8, 0x7a82bd9d4c
7a82bd9ec8:    52800500     mov    w0, #0x28                      // #40
7a82bd9ecc:    94002565     bl    0x7a82be3460
7a82bd9ed0:    f9001019     str    x25, [x0,#32]
7a82bd9ed4:    a9007c1f     stp    xzr, xzr, [x0]
7a82bd9ed8:    f9000814     str    x20, [x0,#16]
7a82bd9edc:    f90002c0     str    x0, [x22]
7a82bd9ee0:    f00000a9     adrp    x9, 0x7a82bf0000
7a82bd9ee4:    f9475128     ldr    x8, [x9,#3744]
7a82bd9ee8:    f9400108     ldr    x8, [x8]
7a82bd9eec:    b4000088     cbz    x8, 0x7a82bd9efc
7a82bd9ef0:    f9075128     str    x8, [x9,#3744]
7a82bd9ef4:    f94002c1     ldr    x1, [x22]
7a82bd9ef8:    14000002     b    0x7a82bd9f00
7a82bd9efc:    aa0003e1     mov    x1, x0
7a82bd9f00:    f9400340     ldr    x0, [x26]
7a82bd9f04:    97fffa66     bl    0x7a82bd889c
7a82bd9f08:    f9400748     ldr    x8, [x26,#8]
7a82bd9f0c:    a956eff8     ldp    x24, x27, [sp,#360]
7a82bd9f10:    91000508     add    x8, x8, #0x1
7a82bd9f14:    f9000748     str    x8, [x26,#8]
7a82bd9f18:    17ffff8d     b    0x7a82bd9d4c
7a82bd9f1c:    aa1503e0     mov    x0, x21
7a82bd9f20:    94002af4     bl    0x7a82be4af0
7a82bd9f24:    9105a3e0     add    x0, sp, #0x168
7a82bd9f28:    97fffa58     bl    0x7a82bd8888
7a82bd9f2c:    a94367fb     ldp    x27, x25, [sp,#48]
7a82bd9f30:    f94023f7     ldr    x23, [sp,#64]
7a82bd9f34:    9107e3e0     add    x0, sp, #0x1f8
7a82bd9f38:    97fffa3b     bl    0x7a82bd8824
7a82bd9f3c:    eb1a001f     cmp    x0, x26
7a82bd9f40:    54000680     b.eq    0x7a82bda010
7a82bd9f44:    f9401015     ldr    x21, [x0,#32]
7a82bd9f48:    aa0003f6     mov    x22, x0
7a82bd9f4c:    aa1503e0     mov    x0, x21
7a82bd9f50:    97fffadf     bl    0x7a82bd8acc
7a82bd9f54:    394116a8     ldrb    w8, [x21,#69]
7a82bd9f58:    350004e8     cbnz    w8, 0x7a82bd9ff4
7a82bd9f5c:    f00000a8     adrp    x8, 0x7a82bf0000
7a82bd9f60:    f9475108     ldr    x8, [x8,#3744]
7a82bd9f64:    eb16011f     cmp    x8, x22
7a82bd9f68:    54000460     b.eq    0x7a82bd9ff4
7a82bd9f6c:    f94002c8     ldr    x8, [x22]

code around pc(0000007a82bd8b58): 0000007a82bd8a78 54ffff81eb00013f d65f03c0aa0803e0 0000007a82bd8a88 f9400000aa0003e8 aa0803e0b5ffffc0 0000007a82bd8a98 b4000160d65f03c0 f9000bf3a9be7bfd 0000007a82bd8aa8 94002a0e910003fd f940066097fffffb 0000007a82bd8ab8 9400276897fffff9 14002a63a8c27bfd 0000007a82bd8ac8 d10343ffd65f03c0 f9004bf9a9087bfd 0000007a82bd8ad8 a90b57f6a90a5ff8 910203fda90c4ff4 0000007a82bd8ae8 f9401708d53bd058 39411008f81f83a8 0000007a82bd8af8 f940170834000168 54000b0194002754 0000007a82bd8b08 a94b57f6a94c4ff4 f9404bf9a94a5ff8 0000007a82bd8b18 910343ffa9487bfd f9400015d65f03c0 0000007a82bd8b28 5280002aaa0003f3 b10012a93901100a 0000007a82bd8b38 93400168ba1f03eb b5fffdcbca0b010b 0000007a82bd8b48 f9400668b7fffda8 54fffd49eb09011f 0000007a82bd8b58 5288afeab94002a9 6b0a013f72a8c98a 0000007a82bd8b68 5280002954fffca1 39011669b100e6bf

disassembly result:
7a82bd8a78:    eb00013f     cmp    x9, x0
7a82bd8a7c:    54ffff81     b.ne    0x7a82bd8a6c
7a82bd8a80:    aa0803e0     mov    x0, x8
7a82bd8a84:    d65f03c0     ret
7a82bd8a88:    aa0003e8     mov    x8, x0
7a82bd8a8c:    f9400000     ldr    x0, [x0]
7a82bd8a90:    b5ffffc0     cbnz    x0, 0x7a82bd8a88
7a82bd8a94:    aa0803e0     mov    x0, x8
7a82bd8a98:    d65f03c0     ret
7a82bd8a9c:    b4000160     cbz    x0, 0x7a82bd8ac8
7a82bd8aa0:    a9be7bfd     stp    x29, x30, [sp,#-32]!
7a82bd8aa4:    f9000bf3     str    x19, [sp,#16]
7a82bd8aa8:    910003fd     mov    x29, sp
7a82bd8aac:    94002a0e     bl    0x7a82be32e4
7a82bd8ab0:    97fffffb     bl    0x7a82bd8a9c
7a82bd8ab4:    f9400660     ldr    x0, [x19,#8]
7a82bd8ab8:    97fffff9     bl    0x7a82bd8a9c
7a82bd8abc:    94002768     bl    0x7a82be285c
7a82bd8ac0:    a8c27bfd     ldp    x29, x30, [sp],#32
7a82bd8ac4:    14002a63     b    0x7a82be3450
7a82bd8ac8:    d65f03c0     ret
7a82bd8acc:    d10343ff     sub    sp, sp, #0xd0
7a82bd8ad0:    a9087bfd     stp    x29, x30, [sp,#128]
7a82bd8ad4:    f9004bf9     str    x25, [sp,#144]
7a82bd8ad8:    a90a5ff8     stp    x24, x23, [sp,#160]
7a82bd8adc:    a90b57f6     stp    x22, x21, [sp,#176]
7a82bd8ae0:    a90c4ff4     stp    x20, x19, [sp,#192]
7a82bd8ae4:    910203fd     add    x29, sp, #0x80
7a82bd8ae8:    d53bd058     mrs    x24, tpidr_el0
7a82bd8aec:    f9401708     ldr    x8, [x24,#40]
7a82bd8af0:    f81f83a8     stur    x8, [x29,#-8]
7a82bd8af4:    39411008     ldrb    w8, [x0,#68]
7a82bd8af8:    34000168     cbz    w8, 0x7a82bd8b24
7a82bd8afc:    f9401708     ldr    x8, [x24,#40]
7a82bd8b00:    94002754     bl    0x7a82be2850
7a82bd8b04:    54000b01     b.ne    0x7a82bd8c64
7a82bd8b08:    a94c4ff4     ldp    x20, x19, [sp,#192]
7a82bd8b0c:    a94b57f6     ldp    x22, x21, [sp,#176]
7a82bd8b10:    a94a5ff8     ldp    x24, x23, [sp,#160]
7a82bd8b14:    f9404bf9     ldr    x25, [sp,#144]
7a82bd8b18:    a9487bfd     ldp    x29, x30, [sp,#128]
7a82bd8b1c:    910343ff     add    sp, sp, #0xd0
7a82bd8b20:    d65f03c0     ret
7a82bd8b24:    f9400015     ldr    x21, [x0]
7a82bd8b28:    aa0003f3     mov    x19, x0
7a82bd8b2c:    5280002a     mov    w10, #0x1                       // #1
7a82bd8b30:    3901100a     strb    w10, [x0,#68]
7a82bd8b34:    b10012a9     adds    x9, x21, #0x4
7a82bd8b38:    ba1f03eb     adcs    x11, xzr, xzr
7a82bd8b3c:    93400168     sbfx    x8, x11, #0, #1
7a82bd8b40:    ca0b010b     eor    x11, x8, x11
7a82bd8b44:    b5fffdcb     cbnz    x11, 0x7a82bd8afc
7a82bd8b48:    b7fffda8     tbnz    x8, #63, 0x7a82bd8afc
7a82bd8b4c:    f9400668     ldr    x8, [x19,#8]
7a82bd8b50:    eb09011f     cmp    x8, x9
7a82bd8b54:    54fffd49     b.ls    0x7a82bd8afc
7a82bd8b58:    b94002a9     ldr    w9, [x21]
7a82bd8b5c:    5288afea     mov    w10, #0x457f                    // #17791
7a82bd8b60:    72a8c98a     movk    w10, #0x464c, lsl #16
7a82bd8b64:    6b0a013f     cmp    w9, w10
7a82bd8b68:    54fffca1     b.ne    0x7a82bd8afc
7a82bd8b6c:    52800029     mov    w9, #0x1                       // #1
7a82bd8b70:    b100e6bf     cmn    x21, #0x39
7a82bd8b74:    39011669     strb    w9, [x19,#69]

lbtrace commented 2 years ago

@Res2013 可以提供下完整的日志吗?如果有进程 maps 文件麻烦也一起提供下,可以临时关闭监控 system so 来规避

Res2013 commented 2 years ago

设备:联想小新Pad Pro(型号Lenovo TB-J706F) Android版本:11

logcat日志、完整maps文件后续补充。

android-notes commented 1 year ago

fork的进程调用Java代码就会有这种错误 /memfd:jit-cache (deleted),只调用c代码没问题。 我这有个很容易复现的case,fork的进程在Java里创建个StringBuilder对象就挂了

Res2013 commented 1 year ago

利用插件代理Thread出现的,关闭插件暂未出现Crash,先关闭了