From owner-freebsd-current@FreeBSD.ORG Sat Aug 2 23:04:11 2003 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 35A6237B401; Sat, 2 Aug 2003 23:04:11 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7878443F75; Sat, 2 Aug 2003 23:04:09 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id C22CA526A2; Sun, 3 Aug 2003 15:34:05 +0930 (CST) Date: Sun, 3 Aug 2003 15:34:05 +0930 From: Greg 'groggy' Lehey To: John Baldwin Message-ID: <20030803060405.GC95375@wantadilla.lemis.com> References: <20030803000727.GG95375@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/T5/D81aE6hAEKcd" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: current@freebsd.org Subject: Re: Yet another crash in FreeBSD 5.1 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: Sun, 03 Aug 2003 06:04:11 -0000 --/T5/D81aE6hAEKcd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sunday, 3 August 2003 at 0:31:45 -0400, John Baldwin wrote: > > On 03-Aug-2003 Greg 'groggy' Lehey wrote: >> On Saturday, 2 August 2003 at 16:47:13 +0200, Eivind Olsen wrote: >>> eivind@vimes:~/tmp/debug > gdb -k kernel.debug >>> (kgdb) list *(g_dev_strategy+29) >> >> This is almost certainly the wrong function. At the very list you >> should look at the arguments passed to it. > > Actually, this line can be very instructive. Since 'bp' is valid > it is probably the bp2 from g_clone_bio() that is NULL. You might > want to ask phk about that one. I think you'll find that there's a null dev pointer in there. As I say, I've seen this scenario before (without GEOM), and I'd be surprised if this were phk's problem. >>> (kgdb) list *(launch_requests+448) >>> No symbol "launch_requests" in current context. >>> (kgdb) list *(vinumstart+2b2) >>> No symbol "vinumstart" in current context. >>> (kgdb) >> >> Read the links I just sent you. You haven't loaded the Vinum symbols. > > Bah, this isn't hard for you to do either: ... once you've loaded the symbols. That's why I pointed to the links. As I said to Terry, the real issue here is probably what was happening at the time, not the contents of the dump. Greg -- See complete headers for address and phone numbers --/T5/D81aE6hAEKcd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE/LKXVIubykFB6QiMRAn7MAKCytBj++zLXwdPZX4j0a1k2BZh65wCeK03o 7C6bp2Y5ptdEktCCle9z33o= =EEgp -----END PGP SIGNATURE----- --/T5/D81aE6hAEKcd--