From owner-freebsd-bugs Tue Dec 16 08:47:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA08451 for bugs-outgoing; Tue, 16 Dec 1997 08:47:03 -0800 (PST) (envelope-from owner-freebsd-bugs) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA08446 for ; Tue, 16 Dec 1997 08:46:59 -0800 (PST) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id DAA22343; Wed, 17 Dec 1997 03:45:22 +1100 Date: Wed, 17 Dec 1997 03:45:22 +1100 From: Bruce Evans Message-Id: <199712161645.DAA22343@godzilla.zeta.org.au> To: bde@zeta.org.au, dg@root.com Subject: Re: kern/5313: panic: free: multiple frees Cc: freebsd-bugs@hub.freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> There is one obvious problem. imgp->image_header needs to be cleared >> in both arms of the if statement since it is always set). This fix has >> not been tested. > > Oh my, what a particularly ugly bug. I'm amazed the system runs at all, >actually. I'll test and commit. Thanks Bruce! I guess the failure case doesn't happen much. It might be worth deciding actually when - pehaps some other mysterious bugs are caused by it. Not everyone is paranoid enough to run with DIAGNOSTIC :-). Bruce