From owner-freebsd-questions Sat Mar 2 21: 3:29 2002 Delivered-To: freebsd-questions@freebsd.org Received: from rain.macguire.net (sense-sea-MegaSub-1-125.oz.net [216.39.144.125]) by hub.freebsd.org (Postfix) with ESMTP id DBE6C37B421 for ; Sat, 2 Mar 2002 21:03:08 -0800 (PST) Received: (from roo@localhost) by rain.macguire.net (8.11.6/8.11.6) id g2350ru52312; Sat, 2 Mar 2002 21:00:53 -0800 (PST) (envelope-from roo) Date: Sat, 2 Mar 2002 21:00:53 -0800 From: Benjamin Krueger To: David Loszewski Cc: questions Subject: Re: Fatal double fault? Message-ID: <20020302210053.R12253@rain.macguire.net> References: <3C819776.6030601@mediaone.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3C819776.6030601@mediaone.net>; from stealth215@mediaone.net on Sat, Mar 02, 2002 at 10:24:38PM -0500 X-PGP-Key: http://www.macguire.net/benjamin/public_key.asc Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * David Loszewski (stealth215@mediaone.net) [020302 19:26]: > I have a problem where my machine comes up with the following error: > > =================================================================== > Mar 2 21:55:26 zeus /kernel: panic: vm_fault: fault on nofault entry, > addr: c8fa5000 > Mar 2 21:55:26 zeus /kernel: > Mar 2 21:55:26 zeus /kernel: syncing disks... panic: vm_fault: fault on > nofault entry, addr: c8fa5000 > Mar 2 21:55:26 zeus /kernel: Uptime: 2d3h22m40s > Mar 2 21:55:26 zeus /kernel: > Mar 2 21:55:26 zeus /kernel: Fatal double fault: > Mar 2 21:55:26 zeus /kernel: eip = 0xc028966d > Mar 2 21:55:26 zeus /kernel: esp = 0xc8fa76e0 > Mar 2 21:55:26 zeus /kernel: ebp = 0xc8fa76ec > Mar 2 21:55:26 zeus /kernel: panic: double fault > Mar 2 21:55:26 zeus /kernel: Uptime: 2d3h22m40s > Mar 2 21:55:26 zeus /kernel: Automatic reboot in 15 seconds - press a > key on the console to abort > Mar 2 21:55:26 zeus /kernel: Rebooting... > =================================================================== > > what's going on? This has happened twice to me, both times when in KDE > and compiling a port. Ideas? It looks like you've either found a bad bug or, more likely, need to investigate the health of your ram and cache. Here's some fun info about double exceptions from the comp.unix.bsd FAQ. i386 trap codes Trap 8 Double Exception (Fault) An exception occurred while trying to execute the handler for a prior exception. Example, an application causes a General Protection Fault (13) and the area of memory where the GPF handler should be is flagged not-present (paged-out?). The double-fault handler is invoked in these conditions. If a fault occurs u while trying to run the double-fault handler, a triple-fault occurs and the CPU resets. The rules for deciding if a double-fault should occur or if the two faults can be handled serially are discussed in more detail in the Intel song book. -- Benjamin Krueger "From the moment I picked up your book until I laid it down, I was convulsed with laughter. Some day I intend reading it." - Groucho Marx ---------------------------------------------------------------- Send mail w/ subject 'send public key' or query for (0x251A4B18) Fingerprint = A642 F299 C1C1 C828 F186 A851 CFF0 7711 251A 4B18 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message