From owner-freebsd-questions Thu Oct 4 14:16: 2 2001 Delivered-To: freebsd-questions@freebsd.org Received: from clt26-147-212.carolina.rr.com (clt26-147-212.carolina.rr.com [66.26.147.212]) by hub.freebsd.org (Postfix) with ESMTP id DDF8837B406 for ; Thu, 4 Oct 2001 14:15:51 -0700 (PDT) From: Jonathan Blanton To: freebsd-questions@FreeBSD.org Subject: Random crashes Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Message-Id: <20011004211551.DDF8837B406@hub.freebsd.org> Date: Thu, 4 Oct 2001 14:15:51 -0700 (PDT) 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 (I apologize if this was sent twice. I got an error the first time I sent it.) A few weeks ago, my computer started occasionally crashing. First, it locks up (won't respond to keyboard/mouse, and running programs freeze). Then, after about 15 seconds, it reboots. Whenever it does this, it leaves a message in the system log like the following: Fatal trap 12: page fault while in kernel mode fault virtual address = 0xc0bbc48f fault code = supervisor write, page not present instruction pointer = 0x8:0xc01e2713 stack pointer = 0x10:0xc859ae34 frame pointer = 0x10:0xc859ae58 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 61979 (konqueror) interrupt mask = net tty trap number = 12 panic: page fault syncing disks... 120 100 97 84 81 79 74 69 67 62 60 58 54 52 47 45 40 38 35 33 3 0 27 25 20 16 13 11 9 5 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 giving up on 1 buffers Uptime: 2h33m57s /dev/vmmon: Module vmmon: unloaded Automatic reboot in 15 seconds - press a key on the console to abort --> Press a key on the console to reboot <-- Rebooting... The "fault virtual address" line is different each time, as are the pointer lines and the current process, but the rest of the message is the same each time. Sometimes the disks are synced successfully, and sometimes not, but the disks are never unmounted before the computer reboots. I also got the following message just once: Fatal double fault: eip = 0xc0347bac esp = 0xc851f000 ebp = 0xc851fcd8 panic: double fault Uptime: 1h10m34s kernel trap 12 with interrupts disabled The timing of the crashes seems to be random. Sometimes it'll go for days without crashing, other times it crashes multiple times in one day. There doesn't seem to be any common element linking the crashes. Sometimes it crashes when I start a program, sometimes when it's just sitting there. I suspect I have some bad hardware, but I'd rather not start replacing things randomly without knowing exactly what's bad. Can anyone help me figure out what I would need to fix/replace to stop the crashes? My dmesg output is as follows: Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-RELEASE #0: Thu Sep 20 01:19:32 EDT 2001 root@elrond.localdomain:/usr/src/sys/compile/MYKERNEL Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (498.38-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x665 Stepping = 5 Features=0x183f9ff real memory = 132907008 (129792K bytes) avail memory = 124448768 (121532K bytes) Preloaded elf kernel "kernel" at 0xc04d6000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 10 entries at 0xc00f3080 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pci0: at 1.0 irq 11 pcib1: at device 30.0 on pci0 pci1: on pcib1 pci1: at 8.0 irq 11 pcm0: port 0xdf00-0xdf3f irq 10 at device 9.0 on pci1 xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xdc00-0xdc7f mem 0xff8fec00-0xff8fec7f irq 3 at device 10.0 on pci1 xl0: Ethernet address: 00:01:03:1e:04:50 miibus0: on xl0 xlphy0: <3c905C 10/100 internal PHY> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci1: (vendor=0x14f1, dev=0x1033) at 11.0 irq 9 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xef80-0xef9f irq 9 at device 31.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: (vendor=0x8086, dev=0x2413) at 31.3 irq 10 orm0: