Dalvik/ Core Libraries的错误

Dalvik/ Core Libraries的错误

    类似于01-06 17:27:24.526: INFO/DEBUG(963): crashlog:
01-06 17:27:24.526: INFO/DEBUG(963): *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** ***
01-06 17:27:24.526: INFO/DEBUG(963): Build fingerprint: 'xxxxbuild/test-
keys'
01-06 17:27:24.526: INFO/DEBUG(963): pid: 2539, tid: 2539  >>>
/system/bin/vold <<<
01-06 17:27:24.526: INFO/DEBUG(963): signal 11 (SIGSEGV), fault addr 00000000
01-06 17:27:24.526: INFO/DEBUG(963):  r0 00000000  r1 00020000  r2
00000000  r3 80808080
01-06 17:27:24.526: INFO/DEBUG(963):  r4 00000000  r5 00000000  r6
beff7490  r7 000111cc
01-06 17:27:24.526: INFO/DEBUG(963):  r8 00000000  r9 00000000  10
00000000  fp 00000000
01-06 17:27:24.526: INFO/DEBUG(963):  ip 00000000  sp beff7468  lr
0000a6c1  pc afe0e1b8  cpsr 40000010
01-06 17:27:24.576: INFO/DEBUG(963):          #00  pc 0000e1b8 
/system/lib/libc.so
01-06 17:27:24.576: INFO/DEBUG(963):          #01  pc 0000a6be 
/system/bin/vold
01-06 17:27:24.576: INFO/DEBUG(963):          #02  pc 0000a858 
/system/bin/vold
01-06 17:27:24.576: INFO/DEBUG(963):          #03  pc 0000a918 
/system/bin/vold
01-06 17:27:24.586: INFO/DEBUG(963):          #04  pc 000097b2 
/system/bin/vold
01-06 17:27:24.586: INFO/DEBUG(963):          #05  pc 0001fd7a 
/system/lib/libc.so
01-06 17:27:24.586: INFO/DEBUG(963):          #06  pc 0000bcd2 
/system/lib/libc.so
01-06 17:27:24.586: INFO/DEBUG(963):          #07  pc b000157e 
/system/bin/linker
01-06 17:27:24.586: INFO/DEBUG(963): code:
01-06 17:27:24.586: INFO/DEBUG(963):  afe0e1a8
01-06 17:27:24.586: INFO/DEBUG(963):  e3120003
01-06 17:27:24.586: INFO/DEBUG(963):  e28cc001

    。。。

    具体调用过程__linker_init()  (bionic/linker/linker.c) ->
debugger_init() (bionic/linker/debugger.c)->
debugger_signal_handler()Called when a signal is received from Kernel,
uses socket() to connect to The “android:debuggerd” socket, and
write()s to the socket    ->
main()(system/core/debuggerd/debuggerd.c)The debuggerd daemon creates
a socket server android:debuggerd and loops forever,waiting for some
client to write into the socket  ->
handle_crashing_process()->engrave_tombstone()
(system/core/debuggerd/debuggerd.c)Dump stack trace and registers in
/data/tombstone/ folder在/data/tombstone/会看到这些东西


你可能感兴趣的:(职场,core,dalvik,休闲,Libraries)