[uClinux-dev] debugging a crash - ARM7TDMI/netLx

From: Abhishek Thakur (Abhishek.Thakur@synchronous.net)
Date: Fri Mar 09 2001 - 12:33:52 EST


Hi,
   I am relatively new to embedded world - and have some exp. on Linux/x86.
   I have been running a application (actually 2 apps - a client and a
server) which is crashing after 2000 or more iterations on NETLx development
board. The dump on the console is something like -

-------
Internal error: Vector exception: 5000000
CPU: 0
pc : [<000083d4>]
lr : [<0000308c>]
sp : 01a14ea0  ip : 01a14f3c  fp : 01a14f38
r10: 00000000  r9 : 01a14fb8  r8 : 01ce8374
r7 : 00e035d0  r6 : 01b4ee54  r5 : 00020000  r4 : e5922000
r3 : 00002000  r2 : 001e0150  r1 : 00000000  r0 : 60000013
Flags: nzcv  IRQs on  FIQs on  Mode SVC_32
Process observer-server (pid: 127, stackpage=01a14000)
Stack: 01a14ea0 invalid kernel stack pointer
Backtrace: invalid frame pointer
Code: e3140601 0a000008 e5d01000 e5d02001 e1811402 
-----------   

    Please suggest as to how I should extract info. from the above dump.
Also the "ps -l" listing is not very informative about the process size. It
is always reporting the process size as "3080K". Are there other informative
ways to see how the process is behaving?

    Thanks for taking your time.

Abhishek

This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/


This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:33 EDT