Date: Thu, 7 Mar 1996 00:17:46 +0000 From: mark@linus.demon.co.uk (Mark Valentine) To: current@freebsd.org Subject: reproducible fatal trap 12 Message-ID: <199603070017.AAA00301@linus.demon.co.uk>
next in thread | raw e-mail | index | archive | help
I can reliably reproduce a "Fatal trap 12: page fault while in kernel
mode" in a current kernel (up to date as of a few hours ago). I reproduce
it by mounting the FreeBSD 2.1 "live file system" CD and doing some file
name completion in the Xlib source tree (using bash), e.g.
$ more /cdrom/usr/X11R6/src/xc/lib/X11/<TAB>
The fault address on one instance was 0xf08aa001, and the fault code is
"supervisor read, page not present". The instruction pointer is at:
_cd9660_readdir+0x1a7: movzbl 0(%ecx),%esi
%ecx is the fault address.
I have DDB enabled if anyone wants me to poke around, but I can't get
dumps (last I tried anyway). This is a 486DX2/66, and the CD drive is
a Toshiba XM3401B attached to an AHA1542C, if that's relevant.
Although this is the first time I've seen just this problem, I've had a
few problems recently, and the symptoms have changed over the last few
days.
For two or three weeks I've been getting a hang (in X) or silent reboot
(not in X) *only* when bringing my PPP link up or down (about once every
4-5 connections, with kernel PPP). After some recent VM commits (Monday-ish?),
I've had a couple of "unexpected" hangs (in X), though one of them was while
playing xdoom with sound during a make world, which was asking for it...
Incidentally, on the first of these reproducible crashes (only), nvi sent
me mail dated "Mon, 6 Mar 2000 23:15:31 GMT" (which mush promptly sorted
as "very old" and marked "Jan 17" :-/ - must look into that one!). My
clock otherwise seems fine, no manual corrections required (I run it on
local time).
Mark.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603070017.AAA00301>
