Date: Fri, 1 Oct 2004 15:27:27 -0400 From: "J.R. Oldroyd" <fbsd@opal.com> To: Brian Fundakowski Feldman <green@freebsd.org> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: panic after 'ifconfig gif0 destroy' Message-ID: <20041001192727.GA855@linwhf.opal.com> In-Reply-To: <20041001131702.GF997@green.homeunix.org> References: <20040930184729.GA836@linwhf.opal.com> <20040930185842.GA4759@xor.obsecurity.org> <20040930190716.GA1236@linwhf.opal.com> <60850.208.4.77.15.1096574606.squirrel@208.4.77.15> <20040930211418.GA795@linwhf.opal.com> <20040930212016.GA13891@xor.obsecurity.org> <20041001131702.GF997@green.homeunix.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Based on this comment, I cvsup'd again and it is indeed OK now. -jr On Oct 01, 09:17, Brian Fundakowski Feldman wrote: > On Thu, Sep 30, 2004 at 02:20:16PM -0700, Kris Kennaway wrote: > > On Thu, Sep 30, 2004 at 05:14:19PM -0400, J.R. Oldroyd wrote: > > > Here you go: > > > > > > # ifconfig gif0 destroy > > > [thread 100166] > > > Stopped at idestroy_dev+0x9e: cmpl $0,0x3c(%esi) > > > db> trace > > > idestroy_dev(c3b88b00) at idestroy_dev+0x9e > > > idestroy_dev(c3be1700,f0e6cb84,c0671ef4,c3be1700,c35a7800) at idestroy_dev+0x68 > > > destroy_dev(c35a1700,c35a7800,0,c080a1b8,d8) at destroy_dev+0x10 > > > if_detach(c35a7800,c35a7800,c35a7800,c0872480,f0e6cbbc) at if_detatch+0x274 > > > gif_destroy(c35a7800,c087b660,0,c0814dca,db) at gif_destroy+0x80 > > > gif_clone_destroy(c35a7800,c08724b0,c0872480,f0e6cbf0,c0674076) at gif_clone_destroy+0x67 > > > ifc_simple_destroy(c0872480,c35a7800,2d,80206979,0) at ifc_simple_destroy+0x1e > > > if_clone_destroy(f0e6cc60,f0e6cc14,c0631dee,f0e6cc60,f0e6cc60) at if_clone_destroy+0xf2 > > > ifioctl(c4285a20,80206979,f0e6cc60,c4274900,0) at ifioctl+0x88 > > > soo_ioctl(c39f7e58,80206979,f0e6cc60,c3bd2e80,c4274900) at soo_ioctl+0x2b1 > > > ioctl(c4274900,f0e6cd14,3,7,286) at ioctl+0x3e0 > > > syscall(2f,2f,2f,1,bfbfe9c0) at syscall+0x213 > > > Xint0x80_syscall() at Xint0x80_syscall+0x1f > > > --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x280cc10b, esp = 0xbfbfe84c, ebp = 0xbfbfe868 --- > > > db> > > > > Thanks, that's better. > > This looks like a bug I fixed in kern_conf.c two days ago. > > -- > Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ > <> green@FreeBSD.org \ The Power to Serve! \ > Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041001192727.GA855>