AndroidPerformanceMonitor icon indicating copy to clipboard operation
AndroidPerformanceMonitor copied to clipboard

android10系统上报 libc.so 00056cbe (abort+165) 为标题的native crash

Open lanlianhuashi opened this issue 4 years ago • 0 comments

dump status: child terminated normally with non-zero exit status(102)


Start time: '2020-11-24T08:46:21.212+0800' Crash time: '2020-11-24T12:33:57.714+0800' App ID: 'com.xx.sdu' App version: '6.0.18' Rooted: 'No' API level: '29' OS version: '10' Kernel version: 'Linux version 4.4.205-perf+ #1 SMP PREEMPT Fri Sep 25 20:12:44 CST 2020 (armv8l)' ABI list: 'arm64-v8a,armeabi-v7a,armeabi' Manufacturer: 'OPPO' Brand: 'OPPO' Model: 'PAAT00' Build fingerprint: 'OPPO/PAAT00/PAAT00:10/QKQ1.191224.003/1600667874:user/release-keys' ABI: 'arm' pid: 838, tid: 1326, name: BlockCanary-loo >>> com.xx.sdu <<< signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr -------- r0 00000000 r1 0000052e r2 00000006 r3 b294d4a0 r4 b294d4b4 r5 b294d498 r6 00000346 r7 0000016b r8 b294d4b0 r9 b294d4a0 r10 b294d4d0 r11 b294d4c0 ip 0000052e sp b294d470 lr f611acab pc f611acbe

backtrace: #00 pc 00056cbe /apex/com.android.runtime/lib/bionic/libc.so (abort+165) #01 pc 0037df98 /apex/com.android.runtime/lib/libart.so (_ZN3art7Runtime5AbortEPKc+1687) #02 pc 000084c8 /system/lib/libbase.so (_ZN7android4base10LogMessageD1Ev+391) #03 pc 003c137a /apex/com.android.runtime/lib/libart.so #04 pc 003c0868 /apex/com.android.runtime/lib/libart.so (_ZN3art10ThreadList19SuspendThreadByPeerEP8_jobjectbNS_13SuspendReasonEPb+839) #05 pc 003108f4 /apex/com.android.runtime/lib/libart.so

java stacktrace: at dalvik.system.VMStack.getThreadStackTrace(VMStack.java) at java.lang.Thread.getStackTrace(Thread.java:1720) at com.xx.sdu.lag.StackSampler.doSample(StackSampler.java:64) at com.xx.sdu.lag.AbstractSampler$1.run(AbstractSampler.java:33) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:238) at android.os.HandlerThread.run(HandlerThread.java:67)

memory info: System Summary (From: /proc/meminfo) MemTotal: 5846244 kB MemFree: 255572 kB MemAvailable: 1397868 kB Buffers: 3268 kB Cached: 1368404 kB SwapCached: 35204 kB Active: 1477680 kB Inactive: 1430992 kB Active(anon): 882676 kB Inactive(anon): 828464 kB Active(file): 595004 kB Inactive(file): 602528 kB Unevictable: 131236 kB Mlocked: 131236 kB SwapTotal: 3145724 kB SwapFree: 115040 kB Dirty: 5392 kB Writeback: 0 kB AnonPages: 1661920 kB Mapped: 670192 kB Shmem: 46336 kB Slab: 388036 kB SReclaimable: 112904 kB SUnreclaim: 275132 kB KernelStack: 98912 kB PageTables: 139488 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 6068844 kB Committed_AS: 131941876 kB VmallocTotal: 258867136 kB VmallocUsed: 0 kB VmallocChunk: 0 kB CmaTotal: 176128 kB CmaFree: 4828 kB Oppo0Free: 224 kB Oppo2Free: 624 kB IonTotalCache: 83544 kB IonTotalUsed: 272004 kB GPUTotalUsed: 514816 kB

Process Status (From: /proc/PID/status) Name: sdu.didi.psnger State: S (sleeping) Tgid: 838 Pid: 838 PPid: 1654 TracerPid: 0 Uid: 10168 10168 10168 10168 Gid: 10168 10168 10168 10168 Ngid: 0 FDSize: 512 Groups: 3001 3002 3003 9997 20168 50168 99909997 VmPeak: 2963612 kB VmSize: 2666680 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 435128 kB VmRSS: 176316 kB VmData: 1900788 kB VmStk: 8192 kB VmExe: 20 kB VmLib: 161376 kB VmPTE: 3096 kB VmPMD: 16 kB VmSwap: 176524 kB Threads: 176 SigQ: 6/21976 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000080001200 SigIgn: 0000000000000001 SigCgt: 0000000e400084fc CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: 0000000000000000 CapAmb: 0000000000000000 Seccomp: 2 Speculation_Store_Bypass: unknown Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: 1 Mems_allowed_list: 0 voluntary_ctxt_switches: 152392 nonvoluntary_ctxt_switches: 160095

Process Limits (From: /proc/PID/limits) Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 21976 21976 processes Max open files 32768 32768 files Max locked memory 67108864 67108864 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 21976 21976 signals Max msgqueue size 819200 819200 bytes Max nice priority 40 40 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us

Process Details (From: /proc/PID/smaps) Pss Pss Shared Private Shared Private SwapPss Total Clean Dirty Dirty Clean Clean Dirty ------ ------ ------ ------ ------ ------ ------ Native Heap 29102 0 192 29092 92 0 125381 Dalvik Heap 0 0 0 0 0 0 0 Stack 20 0 4 20 0 0 68 Ashmem 64 0 128 0 12 0 0 Gfx dev 76280 0 0 76280 0 0 0 Other dev 28 0 208 0 0 28 0 .so mmap 2121 1028 356 148 11788 1028 379 .jar mmap 334 0 0 0 9452 0 0 .apk mmap 289 0 0 8 5096 0 128 .ttf mmap 3 0 0 0 48 0 0 .dex mmap 802 768 0 20 68 768 20 .oat mmap 932 0 0 0 9984 0 0 .art mmap 2494 12 5140 2204 1352 12 375 Other mmap 1617 0 216 1496 392 0 0 Unknown 29192 0 208 29184 72 0 39587 TOTAL 309216 1808 6452 138452 38356 1836 165938

Process Dalvik Details (From: /proc/PID/smaps) .Boot vdex 0 0 0 0 12 0 0 .App dex 372 344 0 20 44 344 20 .App vdex 430 424 0 0 12 424 0 .Boot art 2494 12 5140 2204 1352 12 375

Process Summary (From: /proc/PID/smaps) Pss(KB) ------ Java Heap: 2216 Native Heap: 29092 Code: 1972 Stack: 20 Private Other: 106988 System: 168928 TOTAL: 309216 TOTAL SWAP PSS: 165938

lanlianhuashi avatar Nov 24 '20 07:11 lanlianhuashi