Skip to content

Instantly share code, notes, and snippets.

@jbirch
Created February 21, 2014 14:54
Show Gist options
  • Save jbirch/9135611 to your computer and use it in GitHub Desktop.
Save jbirch/9135611 to your computer and use it in GitHub Desktop.
db> trace
Tracing pid 12 tid 100007 td 0xc1aed320
db_trace_self() at db_trace_self
pc = 0xc05372e0 lr = 0xc022e6c8 (db_stack_trace+0xf4)
sp = 0xd44be990 fp = 0xd44be9a8
r10 = 0xc0632760
db_stack_trace() at db_stack_trace+0xf4
pc = 0xc022e6c8 lr = 0xc022e034 (db_command+0x264)
sp = 0xd44be9b0 fp = 0xd44bea50
r4 = 0x00000000 r5 = 0x00000000
r6 = 0xc059ce27
db_command() at db_command+0x264
pc = 0xc022e034 lr = 0xc022dda4 (db_command_loop+0x60)
sp = 0xd44bea58 fp = 0xd44bea68
r4 = 0xc057a911 r5 = 0xc059534e
r6 = 0xc091cd14 r7 = 0xd44bec38
r8 = 0xc1aed320 r9 = 0xc0679484
r10 = 0xc06329d0
db_command_loop() at db_command_loop+0x60
pc = 0xc022dda4 lr = 0xc02307a4 (db_trap+0xdc)
sp = 0xd44bea70 fp = 0xd44beb90
r4 = 0x00000000 r5 = 0xd44bea78
r6 = 0xc06794b0
db_trap() at db_trap+0xdc
pc = 0xc02307a4 lr = 0xc03952e0 (kdb_trap+0xcc)
sp = 0xd44beb98 fp = 0xd44bebb8
r4 = 0x00000000 r5 = 0x00000001
r6 = 0xc06794b0 r7 = 0xd44bec38
kdb_trap() at kdb_trap+0xcc
pc = 0xc03952e0 lr = 0xc054a760 (undefinedinstruction+0x2a8)
sp = 0xd44bebc0 fp = 0xd44bec30
r4 = 0x00000000 r5 = 0xc054a41c
r6 = 0x00000000 r7 = 0xe7ffffff
r8 = 0xc1aed320 r9 = 0xd44bec38
r10 = 0xc0394ba0
undefinedinstruction() at undefinedinstruction+0x2a8
pc = 0xc054a760 lr = 0xc05390e8 (exception_exit)
sp = 0xd44bec38 fp = 0xd44bec90
r4 = 0xc05953a8 r5 = 0xd44bece4
r6 = 0xc05a216b r7 = 0xc066b9d0
r8 = 0xc1aed320 r9 = 0xc066b830
r10 = 0xc091e770
exception_exit() at exception_exit
pc = 0xc05390e8 lr = 0xc0394b94 (kdb_enter+0x40)
sp = 0xd44bec88 fp = 0xd44bec90
r0 = 0xc0679494 r1 = 0x00000000
r2 = 0xc0598c68 r3 = 0x000000ab
r4 = 0xc05953a8 r5 = 0xd44bece4
r6 = 0xc05a216b r7 = 0xc066b9d0
r8 = 0xc1aed320 r9 = 0xc066b830
r10 = 0xc091e770 r12 = 0x00000000
$a() at $a
pc = 0xc0394ba4 lr = 0xc035ead0 (vpanic+0xb4)
sp = 0xd44bec98 fp = 0xd44becb8
r4 = 0x00000100
vpanic() at vpanic+0xb4
pc = 0xc035ead0 lr = 0xc035ea0c ($d)
sp = 0xd44becc0 fp = 0xd44becd8
r4 = 0xc066b8d0 r5 = 0xc05a216b
r6 = 0xd44bece4 r7 = 0xc066b830
r8 = 0xc091d940 r9 = 0xc058843a
r10 = 0xc058a71e
$d() at $d
pc = 0xc035ea0c lr = 0xc03e8a14 (brelse+0x1f8)
sp = 0xd44becf0 fp = 0xd44bed58
r4 = 0xc11ce680 r5 = 0xc11ce680
r6 = 0xc1ca1940 r7 = 0xc11ce680
brelse() at brelse+0x1f8
pc = 0xc03e8a14 lr = 0xc03ecb7c (bufdone_finish+0x38c)
sp = 0xd44bed60 fp = 0xd44bedb0
r4 = 0xc11ce680 r5 = 0xc11ce680
r6 = 0xc1ca1940 r7 = 0xc1be37c0
r8 = 0xc091d940 r9 = 0xc058843a
r10 = 0xc058a71e
bufdone_finish() at bufdone_finish+0x38c
pc = 0xc03ecb7c lr = 0xc03ec5e0 (bufdone+0x58)
sp = 0xd44bedb8 fp = 0xd44bedc0
r4 = 0xc11ce680 r5 = 0xc1c3ddf4
r6 = 0xc1ca1940 r7 = 0xc1be37c0
r8 = 0xc091d940 r9 = 0xc058843a
r10 = 0xc058a71e
bufdone() at bufdone+0x58
pc = 0xc03ec5e0 lr = 0xc02fe74c (g_vfs_done+0x208)
sp = 0xd44bedc8 fp = 0xd44bedd8
r4 = 0xc11ce680 r5 = 0xc1be37d0
g_vfs_done() at g_vfs_done+0x208
pc = 0xc02fe74c lr = 0xc03ec11c (biodone+0xac)
sp = 0xd44bede0 fp = 0xd44bedf0
r4 = 0xc1ca7c78 r5 = 0xc1ca7c78
r6 = 0xc066a0c0 r7 = 0xc066a104
biodone() at biodone+0xac
pc = 0xc03ec11c lr = 0xc02f9174 (g_io_schedule_up+0x104)
sp = 0xd44bedf8 fp = 0xd44bee28
r4 = 0x00000000 r5 = 0xc1ca7c78
r6 = 0xc066a0c0
g_io_schedule_up() at g_io_schedule_up+0x104
pc = 0xc02f9174 lr = 0xc02f987c (g_up_procbody+0x6c)
sp = 0xd44bee30 fp = 0xd44bee38
r4 = 0xc058ab45 r5 = 0xc066a130
r6 = 0xc02f9810 r7 = 0x00000000
r8 = 0xd44bee60 r9 = 0x00000000
r10 = 0x00000000
g_up_procbody() at g_up_procbody+0x6c
pc = 0xc02f987c lr = 0xc032ea50 (fork_exit+0x84)
sp = 0xd44bee40 fp = 0xd44bee58
r4 = 0xc1aed320 r5 = 0xc1aeac80
fork_exit() at fork_exit+0x84
pc = 0xc032ea50 lr = 0xc0548d34 (fork_trampoline+0x14)
sp = 0xd44bee60 fp = 0x00000000
r4 = 0xc02f9810 r5 = 0x00000000
r6 = 0x00000000 r7 = 0x00000000
r8 = 0x00000000
fork_trampoline() at fork_trampoline+0x14
pc = 0xc0548d34 lr = 0xc0548d34 (fork_trampoline+0x14)
sp = 0xd44bee60 fp = 0x00000000
Unable to unwind further
db> show proc
Process 12 (geom) at 0xc1aeac80:
state: NORMAL
uid: 0 gids: 0
parent: pid 0 at 0xc091d968
ABI: null
threads: 3
100008 D - 0xc091d944 [g_down]
100007 Run CPU 0 [g_up]
100006 D - 0xc091d93c [g_event]
db> show reg
spsr 0xa0000193
r0 0xc0679494 kdb_why
r1 0
r2 0xc0598c68
r3 0xab fiqvector+0x8f
r4 0xc05953a8
r5 0xd44bece4
r6 0xc05a216b
r7 0xc066b9d0 _MergedGlobals86+0x1a0
r8 0xc1aed320
r9 0xc066b830 _MergedGlobals86
r10 0xc091e770 panicstr
r11 0xd44bec90
r12 0
usr_sp 0xbfffde98
usr_lr 0xb8b4 fiqvector+0xb898
svc_sp 0xd44bec88
svc_lr 0xc0394b94 kdb_enter+0x40
pc 0xc0394ba4 $a
und_sp 0xd44bdff0
abt_sp 0xc0a0f000
irq_sp 0xc0a0e000
$d: ldrb r15, [r15, r15, ror r15]!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment