2008-10-09 21:56:11 A crash issue
Bo Zhuang (CANADA)
Message: 63359
Hi guys, I got a crash when trying to run a custom-made program. Here is the crash log:
NULL pointer access (probably)
Defered Exception context
CURRENT PROCESS:
COMM=bbapp PID=361
TEXT = 0x00e00040-0x00f42e20 DATA = 0x00f42e24-0x00f9fe04
BSS = 0x00f9fe04-0x00fa91f4 USER-STACK = 0x00fc8f7c
return address: [0x00e2f062]; contents of:
0x00e2f040: 05e3 3221 e800 0005 9163 e419 fffd 0c01
0x00e2f050: 1006 6000 e801 0000 05a3 0010 3200 3020
0x00e2f060: 6424 [a082] 0c02 1825 322a 302c 3031 2013
0x00e2f070: 3257 6fc2 9121 9108 9112 e307 f551 0c00
SEQUENCER STATUS: Not tainted
SEQSTAT: 00060027 IPEND: 0030 SYSCFG: 0006
HWERRCAUSE: 0x18
EXCAUSE : 0x27
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x00c66000> [ bbapp + 0x0 ]
RETX: <0x00e2f062> [ bbapp + 0x2f022 ]
RETS: <0x00e2f20c> [ bbapp + 0x2f1cc ]
PC : <0x00e2f062> [ bbapp + 0x2f022 ]
DCPLB_FAULT_ADDR: <0x00000008> /* Maybe null pointer? */
ICPLB_FAULT_ADDR: <0x00e2f062> [ bbapp + 0x2f022 ]
PROCESSOR STATE:
R0 : 00000000 R1 : 00000009 R2 : 00fc8780 R3 : 00000003
R4 : 00000004 R5 : 00000000 R6 : 00fc8780 R7 : 00000000
P0 : 00000000 P1 : 00000001 P2 : 00c709d1 P3 : 00c709c8
P4 : 00fc879c P5 : 00fc8da8 FP : 00fc8720 SP : 00c65f24
LB0: 00f2dbbd LT0: 00f2dbba LC0: 00000000
LB1: 00e31081 LT1: 00e31072 LC1: 00000003
B0 : 00000000 L0 : 00000000 M0 : 00000000 I0 : 00f80ad8
B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 00000000
B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 00000000
B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000
A0.w: 00000008 A0.x: 00000000 A1.w: 00000008 A1.x: 00000000
USP : 00fc870c ASTAT: 02002000
Hardware Trace:
0 Target : <0x00004944> { _trap_c + 0x0 }
Source : <0xffa006ec> { _exception_to_level5 + 0xb4 }
1 Target : <0xffa00638> { _exception_to_level5 + 0x0 }
Source : <0xffa00590> { _ex_trap_c + 0x5c }
2 Target : <0xffa00534> { _ex_trap_c + 0x0 }
Source : <0xffa0078c> { _trap + 0x28 }
3 Target : <0xffa00764> { _trap + 0x0 }
Source : <0x00e2f060> [ bbapp + 0x2f020 ]
4 Target : <0x00e2f05c> [ bbapp + 0x2f01c ]
Source : <0x00e2f050> [ bbapp + 0x2f010 ]
5 Target : <0x00e2f040> [ bbapp + 0x2f000 ]
Source : <0x00e2f208> [ bbapp + 0x2f1c8 ]
6 Target : <0x00e2f200> [ bbapp + 0x2f1c0 ]
Source : <0x00eeb4f8> [ bbapp + 0xeb4b8 ]
7 Target : <0x00eeb4ec> [ bbapp + 0xeb4ac ]
Source : <0x00f40128> [ bbapp + 0x1400e8 ]
8 Target : <0x00f40120> [ bbapp + 0x1400e0 ]
Source : <0x00f40042> [ bbapp + 0x140002 ]
9 Target : <0x00f4002e> [ bbapp + 0x13ffee ]
Source : <0x00f2dbc0> [ bbapp + 0x12db80 ]
10 Target : <0x00f2dbb6> [ bbapp + 0x12db76 ]
Source : <0x00f2dbac> [ bbapp + 0x12db6c ]
11 Target : <0x00f2db78> [ bbapp + 0x12db38 ]
Source : <0x00f4002a> [ bbapp + 0x13ffea ]
12 Target : <0x00f4001a> [ bbapp + 0x13ffda ]
Source : <0x00f3f64e> [ bbapp + 0x13f60e ]
13 Target : <0x00f3f63e> [ bbapp + 0x13f5fe ]
Source : <0x00f4222a> [ bbapp + 0x1421ea ]
14 Target : <0x00f42224> [ bbapp + 0x1421e4 ]
Source : <0x00f421da> [ bbapp + 0x14219a ]
15 Target : <0x00f421d8> [ bbapp + 0x142198 ]
Source : <0x00f30018> [ bbapp + 0x12ffd8 ]
Stack from 00c65f04:
ffa008c4 ffa006f0 00126570 00126570 00126564 00f80d50 00fc89c4 00f2a30a
00e2f062 00000030 00060027 00000000 00c66000 00e2f062 00e2f062 00e2f20c
00000000 02002000 00e31081 00f2dbbd 00e31072 00f2dbba 00000003 00000000
00000008 00000000 00000008 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00f80ad8 00fc870c 00fc8720 00fc8da8 00fc879c
Call Trace:
SIGSEGV
Thanks for info.
Bo
QuoteReplyEditDelete
2008-10-10 00:24:11 Re: A crash issue
Mike Frysinger (UNITED STATES)
Message: 63362
the wiki shows you how to use the trace to find the bug in your app:
http://docs.blackfin.uclinux.org/doku.php?id=debuging_applications#analyzing_traces