Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: crash in in6_cksum



>> In Message <Pine.LNX.4.62.0802200136470.8701%decibel.pvv.ntnu.no@localhost>
 at Wed, 20 Feb 2008 01:39:41 +0100 (CET)
 "Arne H. Juul" <arnej%pvv.ntnu.no@localhost> wrote:

 > I'm unable to boot a current kernel on my NetBSD/i386 machine, it crashes 
 > with panic "in6_cksum: mbuf too short for IPv6 header" at stack:

Here is a "me, too".

In my case, I could not get crash dump, here is a ten-finger copy
-----------------------------------------------------------------------
panic: in6_cksum: mbuf too short for IPv6 header
Stopped in pid 0.3 (system) at  netbsd:breakpoint+0x4: popl  %ebp
db{0}> bt
breakpoint(c07e0148,cca1ca9c,c0805400,0,0) at netbsd:breakpoint+0x4
panic(c077c8c0,0,f3,0,0)at netbsd:panic+0x1ba
in6_cksum(c3333200,3a,28,cb,cca1cb70) at netbsd:in6_cksum+0x214
icmp6_input(cca1cd38,cca1cd20,3a,cca1cd14,0) at netbsd:icmp6_input+0xfc
ip6_input(c3333200,cca1820c,cca1cd80,c03c7079,0) at netbsd:ip6_input+0x8b4
ip6intr(0,cc2c6b40,0,0,0) at netbsd:ip6intr+0x3f
softint_dispatch(cd99cd40,3,0,0.0) at netbsd:softint_dispatch+0x79
DDB lost frame for netbsd:Xsoftintr+0x3d, trying 0xcca1cd88
Xsoftintr() at netbsd:Xsoftintr+0x3d
--- interrupt ---
uvm_fault(0xc089f3c0,0,1) -> 0xe
kernel: supervisor trap page fault, code=0
Faulted in DD;continuing....
db{0}>
-----------------------------------------------------------------------

Backing out sys/netinet6/in6_cksum.c to 1.22 "fix" the problem.

HTH

Tacha


Home | Main Index | Thread Index | Old Index