From owner-freebsd-current@FreeBSD.ORG Sat Aug 2 18:17:29 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 78AFC37B401 for ; Sat, 2 Aug 2003 18:17:29 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE70743FAF for ; Sat, 2 Aug 2003 18:17:27 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id B4FE1526AA; Sun, 3 Aug 2003 10:47:25 +0930 (CST) Date: Sun, 3 Aug 2003 10:47:25 +0930 From: Greg 'groggy' Lehey To: Terry Lambert Message-ID: <20030803011725.GL95375@wantadilla.lemis.com> References: <1079.192.168.0.3.1059811884.squirrel@webmail.aminor.no> <3F2B803C.21D38E0B@mindspring.com> <20030803000302.GE95375@wantadilla.lemis.com> <3F2C5DD1.36570B38@mindspring.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DXTueXWT3Da08pik" Content-Disposition: inline In-Reply-To: <3F2C5DD1.36570B38@mindspring.com> 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 01:17:29 -0000 --DXTueXWT3Da08pik Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Saturday, 2 August 2003 at 17:56:49 -0700, Terry Lambert wrote: > Greg 'groggy' Lehey wrote: >>> You don't actually need a crash dump to debug a stack traceback. >> >> Great! So you know the answer? Please submit a patch. >> >> Seriously, this is nonsense. Yes, it's a null pointer dereference. >> What? > > That is precisely what doing what I suggested discovers, Greg. Yes, that's what you said already. > If you haven't seen his response posting: I saw it and explained why it didn't help. > Clearly, bp2 or bp is NULL at the time of the dereference. > >> Why? > > Programmer error. Either bp2 or bp is a NULL pointer. You're repeating yourself. >> How do you fix it? > > It depends on the root cause. *bingo* Here you are having found the first (obvious) step and acting as if the problem has been solved. > I really can't answer it OK, why don't you either: 1. Find a way to answer it, or 2. Keep quiet. You're just confusing the issue here. >> Finding the first step doesn't solve the problem. > > No. Finding the first step is *necessary* to solving the problem, > but you are entirely correct in pointing out that it's not in > itself *sufficient*. > > But it's one step farther along than he was. I didn't see anyone > else helping him take that first step, so I did. Sorry, I don't hack in the middle of the night. If you had read the documentation at your disposal, you'd have discovered a lot of help, and also that this is a known problem that crops up sporadically, and that so far we can't find out why. Greg -- See complete headers for address and phone numbers --DXTueXWT3Da08pik Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE/LGKlIubykFB6QiMRAjguAJ9JM7j8iFcTXQonIglLKT4F+6uSsACglbii 85eS8JjocGzPXxN55yRtwgA= =EQr6 -----END PGP SIGNATURE----- --DXTueXWT3Da08pik--