•Scroll down the text. Sometimes you may see
this familiar finger print
for a panic:
•
• >>>> current stack pointer
>>>>
•r00=80007204 00000000 80000368 80000003
•r04=00801bb0 00000001 00000000 00802bc4
•r08=00000002 50340f15 00802bc4 00000000
•r12=8041b36c 00801bb0 50160ff8 5000b34c
•PC = 5000b34c L..P __ArmVectorSwi(void) + 0x124
•LR = 50160ff8 ...P SvSendReceive(int, void *) + 0x1c
• >>>> current stack pointer
>>>>
•
•1bb0
80000001 ....
•1bb4
00000082 ....
•1bb8
50161018 ...P
SvSendReceiveCheck(int, void *) + 0x8
•1bbc
5016594c LY.P
RThread::Panic(TDesC16 const &, int) + 0x24
•1bc0
ffff8001 ....
•1bc4
00000082 ....
•1bc8
00801bdc .... Stack +
0x1bdc
•1bcc
0000003c <...
•1bd0
50162024 $ .P
User::Panic(TDesC16 const &, int) + 0x24
•1bd4
ffff8001 ....
•1bd8
5016ce20 ..P Panic(TCdtPanic) + 0x24
•1bdc
10000004 ....
•1be0
50178000 ...P
TUnicode::CjkWidthFoldTable + 0x5408