From owner-freebsd-stable@FreeBSD.ORG Sun Nov 23 23:37:14 2008 Return-Path: Delivered-To: FreeBSD-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 266D61065670 for ; Sun, 23 Nov 2008 23:37:14 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from cp-out1.libero.it (cp-out1.libero.it [212.52.84.101]) by mx1.freebsd.org (Postfix) with ESMTP id B05AB8FC08 for ; Sun, 23 Nov 2008 23:37:13 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from wmail27 (172.31.0.38) by cp-out1.libero.it (8.5.016.1) id 491961600157CA2A; Mon, 24 Nov 2008 00:36:39 +0100 Message-ID: <5113227.789231227483399867.JavaMail.defaultUser@defaultHost> Date: Mon, 24 Nov 2008 00:36:39 +0100 (CET) From: Barbara To: MIME-Version: 1.0 Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: 7bit X-SenderIP: 82.61.157.72 Cc: kensmith , FreeBSD-stable Subject: R: Re: 6.4-RC2 crashes after a few minutes of uptime X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Barbara List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2008 23:37:14 -0000 >> About kgdb... >> I never used freebsd-update, so sorry if I'm saying something >> stupid, but could it be the case that the kernel has been built >> without debugging symbols or something like that? Does freebsd- >> update provide a kernel.debug? > >I haven't had to use a the kernel.debug file in the obj dir in a long >time. As far as I know, these days, the GENERIC kernel includes debug >symbols. And in cases when there aren't any debug symbols, that >shouldn't prevent kgdb from loading, I wouldn't think. Hello, I had a k panic some hours ago but I think that's related to a problem with one of my HDs. I've got a dump in /var/crash, and as you were interested, I run: # kgdb /boot/kernel/kernel /var/crash/vmcore.6 GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386- marcel-freebsd"...(no debugging symbols found)... Attempt to extract a component of a value that is not a structure pointer. Attempt to extract a component of a value that is not a structure pointer. Attempt to extract a component of a value that is not a structure pointer. Attempt to extract a component of a value that is not a structure pointer. Terminated I had to pkill kgdb as it was in a loop. Running it against kernel.debug in /usr/obj/usr/src/sys/$KERNCONF/ worked as expected. I've always followed this way, so I don't know if it was working with earlier releases. B