Copyright ã 2005 Symbian Ltd.
58
Checking for stack overflow
•You need the value of R13 and the thread id
…Exc 1 Cpsr=68000030 FAR=00414fe8 FSR=00000807
… R0=00415190  R1=00415190  R2=800e19bc  R3=00000038
… R4=7fffffff  R5=00000000  R6=00415028  R7=00000100
… R8=00000000  R9=00000040 R10=c808a2e8 R11=00000000
…R12=800c3699 R13=00414ff8 R14=800c8d43 R15=800c8a1c
…R13Svc=c931c000 R14Svc=8002014c SpsrSvc=08000010
…Thread 58, KernCSLocked=0
•Look up the details of the thread from the output of the ‘i’ or ‘c0’ commands to get the stack base
…THREAD at c809ae88 VPTR=00000000 AccessCount=3 Owner=c8089e30
…Full name eiksrvs.exe::KeySoundServerThread
…<snip>
…Supervisor stack base c9318000 size 4000
…User stack base 00415000 size 1000
…Id=58, Alctr=00600000, Created alctr=00600000, Frame=00415bd4
…<snip>
•
•