Folks,

After this latest fix from Herbert we have another crash. This time it
seems to be in skb_in->nh.raw being uninitialised in icmp.c if I
understand everything I'm getting taught about debugging correctly.

Not sure why this occurs but the information is a start.

Regards,

Ian

Entry for icmp_send is 0x460 so I presume I should be looking at 0x590...

PS Herbert - I didn't have a code section last time as I appeared not
to get one...

net/ipv4/icmp.c:539
     590:       8b 91 84 00 00 00       mov    0x84(%ecx),%edx
     596:       8b 41 20                mov    0x20(%ecx),%eax
     599:       29 d0                   sub    %edx,%eax
     59b:       89 45 98                mov    %eax,0xffffff98(%ebp)

        icmp_param.offset = skb_in->nh.raw - skb_in->data;


EIP:    0060:[<c033a890>]    Not tainted VLI
EFLAGS: 00010246   (2.6.14-rc3)
EIP is at icmp_send+0x130/0x3d0
eax: 5a5a5a5a   ebx: c6c2c154   ecx: 5a5a5a5a   edx: 0000005a
esi: 00000000   edi: c043de58   ebp: c043dea0   esp: c043dd64
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 0, threadinfo=c043c000 task=c03bcba0)
Stack: c043de58 c7c3e2f4 c043dd94 c031b22f c0c3ef24 00000000 c69b8978 00000296
       00000000 c75a6034 c6c2c56c 00000000 c043de64 c031b6e5 c7c3ef24 c013c9bd
       c7df66c0 c02fb90a c7c3ef24 00000000 c69b8978 c043dde8 c013c9bd c7de6980
Call Trace:
 [<c01034af>] show_stack+0x7f/0xa0
 [<c0103658>] show_registers+0x158/0x1c0
 [<c0103838>] die+0xc8/0x140
 [<c034f81e>] do_page_fault+0x2de/0x60e
 [<c0103173>] error_code+0x4f/0x54
 [<5a5a5a5a>] 0x5a5a5a5a
Code: ff 85 c0 89 c6 0f 85 71 01 00 00 0f b6 45 0c 66 c7 45 a2 00 00
8b 4d 08 0f b6 55 10 88 45 a0 8b 45 14 89 4d 94 88 55 a1 89 45 a4 <8b>
91 84 00 00 00 8b 41 20 29 d0 89 45 98 0f b6 45 0c 0f b6 c0
-
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to