Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  4 Oct 2001 14:15:51 -0700 (PDT)
From:      Jonathan Blanton <jmblant@clemson.edu>
To:        freebsd-questions@FreeBSD.org
Subject:   Random crashes
Message-ID:  <20011004211551.DDF8837B406@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
(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<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
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: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82810E (i810E GMCH) Host To Hub bridge> on motherboard
pci0: <PCI bus> on pcib0
pci0: <Intel 82810E (i810E GMCH) SVGA controller> at 1.0 irq 11
pcib1: <Intel 82801AA (ICH) Hub to PCI bridge> at device 30.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <ATI Mach64-GP graphics accelerator> at 8.0 irq 11
pcm0: <AudioPCI ES1373-B> 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: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci1: <unknown card> (vendor=0x14f1, dev=0x1033) at 11.0 irq 9
isab0: <Intel 82801AA (ICH) PCI to LPC bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH ATA66 controller> port 0xffa0-0xffaf at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82801AA (ICH) USB controller> port 0xef80-0xef9f irq 9 at device 31.2 on pci0
usb0: <Intel 82801AA (ICH) USB controller> 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: <unknown card> (vendor=0x8086, dev=0x2413) at 31.3 irq 10
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc87ff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ad0: 19470MB <WDC WD204BA> [39560/16/63] at ata0-master UDMA66
acd0: DVD-ROM <_NEC DV-5700A> at ata1-master using PIO4
afd0: 120MB <LS-120 VER5 00 UHD Floppy> [963/8/32] at ata1-slave using PIO3
Mounting root from ufs:/dev/ad0s3a
WARNING: / was not properly dismounted


Any help in determining the cause of these crashes would be greatly
appreciated.  

-- 
Jonathan Blanton 
jmblant@clemson.edu
PGP Fingerprint = EB4B 4812 C82E 77F8 B6A7  D674 8F02 A1E7 5C4F CDBC

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011004211551.DDF8837B406>