From owner-freebsd-current Sun Sep 26 9:32:21 1999 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 985BA14CA1; Sun, 26 Sep 1999 09:32:19 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id JAA66523; Sun, 26 Sep 1999 09:32:19 -0700 (PDT) (envelope-from dillon) Date: Sun, 26 Sep 1999 09:32:19 -0700 (PDT) From: Matthew Dillon Message-Id: <199909261632.JAA66523@apollo.backplane.com> To: Mike Pritchard Cc: current@FreeBSD.ORG Subject: Re: -current panic w/linux netscape References: <199909261056.FAA00403@mpp.pro-ns.net> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :I finally saw my first -current panic in more than 5 months (not a bad :track record). : :I have a panic that I can duplicate with a 24 hour old "make world" :and a 4 hour old -current kernel. If I run the linux netscape (installed :from ports less than a week ago), the kernel panics in copystr(). :Minimal gdb output follows. I'll have to generate a kernel with :debug info for more information. : :The linux netscape worked fine with my old kernel from 9/16. :I'm willing to try and track this down, but I hope someone :will pop up and have an idea what is wrong. : :-Mike Compile your kernel with debugging. In the kernel configuration file in /usr/src/sys/i386/conf/YOURCONFIGFILE, add: makeoptions DEBUG="-g" Then config the kernel and rebuild. When you make install, the non-debug version will be installed and the debug version will be sitting in the compile directory as 'kernel.debug'. Then reboot, then cause the crash again and get another core (be sure to clear out space from /var/crash if necessary). Now bring the system up again, and use this for your gdb: cd /var/crash gdb -k /usr/src/sys/compile/YOURCONFIGNAME/kernel.debug vmcore.XX And do the 'back' again to get the stack backtrace. You should see a whole lot more information. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message