在日志中,看门狗通过发送杀死了system_server SIGKILL
,但是日志是怎么写“ Fatal signal 6
(SIGABRT
)”的呢?我知道一个进程在接收后终止SIGKILL
,为什么它会收到SIGABRT
呢?谁能给我解释一下?非常感谢。
以下是一些日志:
7703 02-20 20:50:56.290 25333 25492 W Watchdog: No process is given for creating tombstones on framework reboot.
7704 02-20 20:50:56.290 25333 25492 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: com.android.server.am.ActivityManagerService
7617 02-20 20:50:52.290 25333 25333 F libc : Fatal signal 6 (SIGABRT) at 0x000062f5 (code=0)
7618 02-20 20:50:54.380 25284 25284 I DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
7619 02-20 20:50:54.380 25284 25284 I DEBUG : Build fingerprint: 'Xiaomi/mione_plus/mione_plus:4.0.4/IMM76D/3.2.1:user/release-keys'
7620 02-20 20:50:54.380 25284 25284 I DEBUG : pid: 25333, tid: 25333 >>> system_server <<<
7621 02-20 20:50:54.380 25284 25284 I DEBUG : signal 6 (SIGABRT), code 0 (?), fault addr --------
7622 02-20 20:50:54.380 25284 25284 I DEBUG : r0 00ce0ca0 r1 00000080 r2 00000002 r3 00000000
7623 02-20 20:50:54.380 25284 25284 I DEBUG : r4 00ce0ca0 r5 00000000 r6 00000002 r7 000000f0
7624 02-20 20:50:54.380 25284 25284 I DEBUG : r8 00000000 r9 00ce0ca0 10 00000000 fp 00000001
7625 02-20 20:50:54.380 25284 25284 I DEBUG : ip 00000002 sp bebfc218 lr 400ab5b0 pc 400a66ec cpsr 60000010
7626 02-20 20:50:54.380 25284 25284 I DEBUG : d0 002e006d006f0063 d1 00720064006e0061
7627 02-20 20:50:54.380 25284 25284 I DEBUG : d2 002e00640069006f d3 0065006c00610063
7628 02-20 20:50:54.380 25284 25284 I DEBUG : d4 002e006d006f0063 d5 00720064006e0061
7629 02-20 20:50:54.380 25284 25284 I DEBUG : d6 002e00640069006f d7 0076006f00720070
7630 02-20 20:50:54.390 25284 25284 I DEBUG : d8 0000000000000000 d9 0000000000000000
7631 02-20 20:50:54.390 25284 25284 I DEBUG : d10 0000000000000000 d11 0000000000000000
7632 02-20 20:50:54.390 25284 25284 I DEBUG : d12 0000000000000000 d13 0000000000000000
7633 02-20 20:50:54.390 25284 25284 I DEBUG : d14 0000000000000000 d15 0000000000000000
7634 02-20 20:50:54.390 25284 25284 I DEBUG : d16 00000006427e8300 d17 006e0061004d0079
7635 02-20 20:50:54.390 25284 25284 I DEBUG : d18 0064006e0065006c d19 0000000000720061
7636 02-20 20:50:54.390 25284 25284 I DEBUG : d20 0000000100000000 d21 0000001400000001
7637 02-20 20:50:54.390 25284 25284 I DEBUG : d22 002e006d006f0063 d23 00720064006e0061
7638 02-20 20:50:54.390 25284 25284 I DEBUG : d24 4c4c4c4c4c4c4c4c d25 4545454545454545
7639 02-20 20:50:54.390 25284 25284 I DEBUG : d26 2020202020202020 d27 4c4c4c4c4c4c4c4c
7640 02-20 20:50:54.390 25284 25284 I DEBUG : d28 0100010001000100 d29 0100010001000100
7641 02-20 20:50:54.390 25284 25284 I DEBUG : d30 4c4c4c4c4c4c4c4c d31 4c4c4c4c4c4c4c4c
7642 02-20 20:50:54.390 25284 25284 I DEBUG : scr 60000012
7643 02-20 20:50:54.390 25284 25284 I DEBUG :
7644 02-20 20:50:54.600 25284 25284 I DEBUG : #00 pc 0000d6ec /system/lib/libc.so (__futex_syscall3)
7645 02-20 20:50:54.600 25284 25284 I DEBUG : #01 pc 000125ac /system/lib/libc.so (pthread_mutex_lock)
7646 02-20 20:50:54.600 25284 25284 I DEBUG : #02 pc 0005d666 /system/lib/libdvm.so
7647 02-20 20:50:54.600 25284 25284 I DEBUG : #03 pc 0005dea2 /system/lib/libdvm.so (dvmLockObject)
7648 02-20 20:50:54.600 25284 25284 I DEBUG : #04 pc 0002031c /system/lib/libdvm.so
7649 02-20 20:50:54.600 25284 25284 I DEBUG : #05 pc 00034f48 /system/lib/libdvm.so (_Z12dvmInterpretP6ThreadPK6MethodP6JValue)
7650 02-20 20:50:54.600 25284 25284 I DEBUG : #06 pc 0006c0d6 /system/lib/libdvm.so (_Z14dvmCallMethodVP6ThreadPK6MethodP6ObjectbP6JValueSt9__va_list)
7651 02-20 20:50:54.600 25284 25284 I DEBUG : #07 pc 00058cb0 /system/lib/libdvm.so
7652 02-20 20:50:54.600 25284 25284 I DEBUG : #08 pc 0004802e /system/lib/libandroid_runtime.so
7653 02-20 20:50:54.600 25284 25284 I DEBUG : #09 pc 00063656 /system/lib/libandroid_runtime.so
7654 02-20 20:50:54.610 25284 25284 I DEBUG : #10 pc 00018bfc /system/lib/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j)
7655 02-20 20:50:54.610 25284 25284 I DEBUG : #11 pc 0001bf06 /system/lib/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi)
7656 02-20 20:50:54.610 25284 25284 I DEBUG : #12 pc 0001c0e2 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb)
7657 02-20 20:50:54.610 25284 25284 I DEBUG : #13 pc 0000136c /system/lib/libsystem_server.so (system_init)
7658 02-20 20:50:54.610 25284 25284 I DEBUG : #14 pc 0000b30c /system/lib/libandroid_servers.so
7659 02-20 20:50:54.610 25284 25284 I DEBUG : #15 pc 0001fa30 /system/lib/libdvm.so (dvmPlatformInvoke)
7660 02-20 20:50:54.610 25284 25284 I DEBUG : #16 pc 0005993e /system/lib/libdvm.so (_Z16dvmCallJNIMethodPKjP6JValuePK6MethodP6Thread)