2008-08-14 23:58:19 DHCPCD problem
DAVID ZHOU (CHINA)
Message: 60500
Hi all, I start dhcpcd in my uclinux, but when I reboot, it print out followed message, what is wrong with it ?Can any one help me?
root:/>
root:/> reboot
bfin-wdt: Unexpected close, not stopping watchdog!
NULL pointer access (probably)
Defered Exception context
CURRENT PROCESS:
COMM=dhcpcd PID=155
TEXT = 0x01d00040-0x01d0ea80 DATA = 0x01d0ea84-0x01d11574
BSS = 0x01d11574-0x01d12ff4 USER-STACK = 0x01d14f90
return address: [0x01d00642]; contents of:
0x01d00620: e491 01d9 4f40 5608 e491 01db 4f81 5641
0x01d00630: e490 01dc 4fc0 5608 3210 6c08 3248 6c09
0x01d00640: 6c3d [9851] e681 0001 3200 6c0a e141 01d1
0x01d00650: e101 2d36 e580 0001 e688 0001 9850 6c11
SEQUENCER STATUS: Not tainted
SEQSTAT: 00002027 IPEND: 0030 SYSCFG: 0006
HWERRCAUSE: 0x0
EXCAUSE : 0x27
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x01df6000> /* unknown address */
RETX: <0x01d00642> [ dhcpcd + 0x602 ]
RETS: <0x01d005c2> [ dhcpcd + 0x582 ]
PC : <0x01d00642> [ dhcpcd + 0x602 ]
DCPLB_FAULT_ADDR: <0x00000000> /* Maybe null pointer? */
ICPLB_FAULT_ADDR: <0x01d00642> [ dhcpcd + 0x602 ]
PROCESSOR STATE:
R0 : 00000000 R1 : 00000000 R2 : 00000006 R3 : 01d120c0
R4 : 01d12cd9 R5 : 01d11bf2 R6 : 00000001 R7 : 00000025
P0 : 01d11bf6 P1 : 01d11bf7 P2 : 00000000 P3 : 01d11ae6
P4 : 01d12ce0 P5 : 01d11bfb FP : 01d14964 SP : 01df5f24
LB0: 01d08765 LT0: 01d08762 LC0: 00000000
LB1: 01d07e0d LT1: 01d07e0c LC1: 00000000
B0 : 00000000 L0 : 00000000 M0 : 00000000 I0 : 01d10164
B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 01d111bc
B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 00000000
B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : 01d1494c ASTAT: 02002001
Hardware Trace:
0 Target : <0x0000483c> { _trap_c + 0x0 }
Source : <0xffa0076c> { _exception_to_level5 + 0xb4 }
1 Target : <0xffa006b8> { _exception_to_level5 + 0x0 }
Source : <0xffa00614> { _ex_trap_c + 0x5c }
2 Target : <0xffa005b8> { _ex_trap_c + 0x0 }
Source : <0xffa00442> { _ex_workaround_261 + 0x22 }
3 Target : <0xffa00420> { _ex_workaround_261 + 0x0 }
Source : <0xffa0080c> { _trap + 0x28 }
4 Target : <0xffa007e4> { _trap + 0x0 }
Source : <0xffa0055a> { _bfin_return_from_exception + 0xe }
5 Target : <0xffa0054c> { _bfin_return_from_exception + 0x0 }
Source : <0xffa00432> { _ex_workaround_261 + 0x12 }
6 Target : <0xffa00420> { _ex_workaround_261 + 0x0 }
Source : <0xffa0080c> { _trap + 0x28 }
7 Target : <0xffa007e4> { _trap + 0x0 }
Source : <0x01d00640> [ dhcpcd + 0x600 ]
8 Target : <0x01d005c2> [ dhcpcd + 0x582 ]
Source : <0x01d08768> [ dhcpcd + 0x8728 ]
9 Target : <0x01d0875a> [ dhcpcd + 0x871a ]
Source : <0x01d0872a> [ dhcpcd + 0x86ea ]
10 Target : <0x01d08720> [ dhcpcd + 0x86e0 ]
Source : <0x01d005be> [ dhcpcd + 0x57e ]
11 Target : <0x01d00554> [ dhcpcd + 0x514 ]
Source : <0x01d08768> [ dhcpcd + 0x8728 ]
12 Target : <0x01d0875a> [ dhcpcd + 0x871a ]
Source : <0x01d0872a> [ dhcpcd + 0x86ea ]
13 Target : <0x01d08720> [ dhcpcd + 0x86e0 ]
Source : <0x01d00550> [ dhcpcd + 0x510 ]
14 Target : <0x01d00544> [ dhcpcd + 0x504 ]
Source : <0x01d08768> [ dhcpcd + 0x8728 ]
15 Target : <0x01d0875a> [ dhcpcd + 0x871a ]
Source : <0x01d0872a> [ dhcpcd + 0x86ea ]
Stack from 01df5f04:
00000000 ffa00770 001d256c 001d256c 001d2568 01d0ed0f 00000000 0001162e
01d00642 00000030 00002027 00000000 01df6000 01d00642 01d00642 01d005c2
00000000 02002001 01d07e0d 01d08765 01d07e0c 01d08762 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 01d111bc 01d10164 01d1494c 01d14964 01d11bfb 01d12ce0
Call Trace:
Feb 21 21:52:09 dhcpcd[155]: terminating on signal 11
QuoteReplyEditDelete
2008-08-15 09:51:14 Re: DHCPCD problem
Robin Getz (UNITED STATES)
Message: 60501
David:
What version of things are you using? I have never seen that before...
Can you run addr2line on dhcpcd + 0x600 to see where things are at?
See:
https://docs.blackfin.uclinux.org/doku.php?id=debuging_applications#analyzing_traces
for an example of bfin-xxx-addr2line
Thanks
-Robin