Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jun 1999 23:04:57 +0200
From:      Peter Holm <peter@holm.cc>
To:        freebsd-current@FreeBSD.org
Subject:   Fatal trap 12: page fault while in kernel mode, pmap_copy+0x174
Message-ID:  <377934F9.E844B8AC@holm.cc>

next in thread | raw e-mail | index | archive | help
I got this crash with current as of  3 hours ago:

current# gdb -k kernel.3 vmcore.3
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-unknown-freebsd"...
(no debugging symbols found)...
IdlePTD 3792896
initial pcb at 318fa0
panicstr: from debugger
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0xbfca0250
fault code  = supervisor read, page not present
instruction pointer = 0x8:0xc025dbd4
stack pointer         = 0x10:0xc6b6fe80
frame pointer         = 0x10:0xc6b6fea0
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  = 23378 (sh)
interrupt mask  =
panic: from debugger
panic: from debugger

---
#0  0xc01659ac in boot ()
(kgdb) bt
#0  0xc01659ac in boot ()
#1  0xc0165bf9 in panic ()
#2  0xc012d561 in db_panic ()
#3  0xc012d501 in db_command ()
#4  0xc012d5c6 in db_command_loop ()
#5  0xc012f727 in db_trap ()
#6  0xc0251658 in kdb_trap ()
#7  0xc0260314 in trap_fatal ()
#8  0xc025ffed in trap_pfault ()
#9  0xc025fc2f in trap ()
#10 0xc025dbd4 in pmap_copy ()
#11 0xc02320ef in vm_map_copy_entry ()
#12 0xc02322c8 in vmspace_fork ()
#13 0xc022f51f in vm_fork ()
#14 0xc0160655 in fork1 ()
#15 0xc015ffe5 in fork ()
#16 0xc026057e in syscall ()
#17 0xc0251f90 in Xint0x80_syscall ()
#18 0x804b126 in ?? ()
#19 0x804a675 in ?? ()
#20 0x804a5ef in ?? ()
#21 0x804a70f in ?? ()
#22 0x804a5fe in ?? ()
#23 0x8051073 in ?? ()
#24 0x8050fef in ?? ()
#25 0x80480e9 in ?? ()
(kgdb) quit
current# uname -a
FreeBSD current.risby.dk 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Tue Jun 29
20:00:39 CEST 1999
pho@current.risby.dk:/usr/src/current/src/sys/compile/PHO  i386
current# exit

I wrote down the result from a "show registers" (I *realy* do need to
get a null modem cable).

Best regards,
--
Peter Holm | mailto:peter@holm.cc | http://login.dknet.dk/~pho/
  -[ Member of the BSD-Dk User Group / http://www.bsd-dk.dk/ ] -




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




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