From owner-freebsd-current@FreeBSD.ORG Thu Sep 30 21:14:35 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90F4E16A4CE for ; Thu, 30 Sep 2004 21:14:35 +0000 (GMT) Received: from linwhf.opal.com (119.79.171.66.subscriber.vzavenue.net [66.171.79.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id B077E43D48 for ; Thu, 30 Sep 2004 21:14:34 +0000 (GMT) (envelope-from jr@linwhf.opal.com) Received: from linwhf.opal.com (localhost [127.0.0.1]) by linwhf.opal.com (8.13.1/8.13.1) with ESMTP id i8ULENXO000846; Thu, 30 Sep 2004 17:14:23 -0400 (EDT) (envelope-from jr@linwhf.opal.com) Received: (from jr@localhost) by linwhf.opal.com (8.13.1/8.13.1/Submit) id i8ULEJ7K000845; Thu, 30 Sep 2004 17:14:19 -0400 (EDT) (envelope-from jr) Date: Thu, 30 Sep 2004 17:14:19 -0400 From: "J.R. Oldroyd" To: Ryan Sommers Message-ID: <20040930211418.GA795@linwhf.opal.com> 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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <60850.208.4.77.15.1096574606.squirrel@208.4.77.15> User-Agent: Mutt/1.4.2.1i cc: freebsd-current@freebsd.org cc: Kris Kennaway Subject: Re: panic after 'ifconfig gif0 destroy' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Sep 2004 21:14:35 -0000 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> On Sep 30, 14:03, Ryan Sommers wrote: > > > After the panic message, the system stops dead. No traceback, > > no addresses, nothing more. > > > > -jr > > Can you recompile a debugging kernel with DDB support? When the kernel > panics it will drop the console into the DDB debugger. Do a 'trace' and > then add that to an email. > > Note: If you can hook it up to a serial console you can just copy&paste > the output instead of hand copying it. > > > > > > > On Sep 30, 11:58, Kris Kennaway wrote: > >> On Thu, Sep 30, 2004 at 02:47:46PM -0400, J.R. Oldroyd wrote: > >> > The command: > >> > # ifconfig gif0 destroy > >> > panic: page fault > >> > > >> > isn't really ideal behavior. > >> > >> Nor is this really an ideal bug report ;-) > >> > >> You need to post a debugging traceback of the panic, or at the very > >> least look up the PC address in your kernel with addr2line. > >> > >> Kris > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > > > -- > Ryan Sommers > ryans@gamersimpact.com