From owner-freebsd-current@FreeBSD.ORG Sat Jun 25 17:32:20 2005 Return-Path: X-Original-To: current@freebsd.org 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 8E1A416A41C for ; Sat, 25 Jun 2005 17:32:20 +0000 (GMT) (envelope-from pho@holm.cc) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 2303843D55 for ; Sat, 25 Jun 2005 17:32:19 +0000 (GMT) (envelope-from pho@holm.cc) Received: (qmail 37070 invoked from network); 25 Jun 2005 17:32:18 -0000 Received: from unknown (HELO peter.osted.lan) (unknown) by unknown with SMTP; 25 Jun 2005 17:32:18 -0000 X-pair-Authenticated: 80.161.118.233 Received: from peter.osted.lan (localhost.osted.lan [127.0.0.1]) by peter.osted.lan (8.13.1/8.13.1) with ESMTP id j5PHWHSn024327; Sat, 25 Jun 2005 19:32:17 +0200 (CEST) (envelope-from pho@peter.osted.lan) Received: (from pho@localhost) by peter.osted.lan (8.13.1/8.13.1/Submit) id j5PHWHtG024326; Sat, 25 Jun 2005 19:32:17 +0200 (CEST) (envelope-from pho) Date: Sat, 25 Jun 2005 19:32:17 +0200 From: Peter Holm To: Mike Silbersack Message-ID: <20050625173217.GA24306@peter.osted.lan> References: <20050624212729.C537@odysseus.silby.com> <20050625133052.GA23599@peter.osted.lan> <1437.64.215.82.94.1119717536.squirrel@webmail2.pair.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1437.64.215.82.94.1119717536.squirrel@webmail2.pair.com> User-Agent: Mutt/1.4.2.1i Cc: current@freebsd.org, Thierry Herbelot Subject: Re: Mbuf double-free guilty party detection patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 25 Jun 2005 17:32:20 -0000 On Sat, Jun 25, 2005 at 12:38:56PM -0400, Mike Silbersack wrote: > > Didn't have much luck with your patch: > > > > x.123b:This memory last freed by: 0 > > x.123b-panic: Memory modified after free 0xc25a7100(256) val=0 @ > > 0xc25a7100 > > -- > > x.123c:This memory last freed by: 0 > > x.123c-panic: Memory modified after free 0xc1f60e00(256) val=0 @ > > 0xc1f60e00 > > Interesting on those two... > > > x.123e:This memory last freed by: 0xc2fa6c00 > > x.123e-panic: Memory modified after free 0xc2fa6a00(256) val=c2fa6c00 @ > > 0xc2fa6a00 > > > > - Peter > > Now do a "x 0xc2fa6c00" in DDB to find out who was calling m_free. > (kgdb) x/40x 0xc2fa6a00 0xc2fa6a00: 0xc2fa6c00 0x00000000 0xc24b1ae0 0x00000520 0xc2fa6a10: 0x00008003 0xdead0001 0x00000000 0x000005a8 0xc2fa6a20: 0xdeadc0de 0x00000000 0xdeadc0de 0x00000000 0xc2fa6a30: 0x00000000 0x00000000 0x00000000 0x00000800 0xc2fa6a40: 0xc24ad15c 0x00000003 0xdeadc0de 0xdeadc0de 0xc2fa6a50: 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xc2fa6a60: 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xc2fa6a70: 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xc2fa6a80: 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xc2fa6a90: 0xdeadc0de 0xdeadc0de 0xdeadc0de 0xdeadc0de > Mike "Silby" Silbersack -- Peter Holm