Date: Mon, 30 Dec 1996 01:02:16 -0800 From: David Greenman <dg@root.com> To: Antony <antony@turtle.ee.ncku.edu.tw> Cc: hackers@freefall.freebsd.org Subject: Re: What is Fatal trap 12 ?? Message-ID: <199612300902.BAA00373@root.com> In-Reply-To: Your message of "Mon, 30 Dec 1996 16:47:15 %2B0800." <199612300847.QAA15779@turtle.ee.ncku.edu.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
> > I enabled KTRACE, DDB, DIAGNOSTIC , and modified some source > file of /sys/netinent/ip_input.c, and in some place, it shows > >Dec 30 16:01:34 hawk /kernel: Fatal trap 12: page fault while in kernel mode >Dec 30 16:01:34 hawk /kernel: fault virtual address = 0xf0a1a004 >Dec 30 16:01:34 hawk /kernel: fault code = supervisor read, page >not present >Dec 30 16:01:34 hawk /kernel: instruction pointer = 0x8:0xf0a106b4 >Dec 30 16:01:34 hawk /kernel: code segment = base 0x0, limit 0xfff >f, type 0x1b >Dec 30 16:01:34 hawk /kernel: = DPL 0, pres 1, def32 1, gran >Dec 30 16:01:34 hawk /kernel: processor eflags = interrupt enabled, resume, IO >L = 0 >Dec 30 16:01:34 hawk /kernel: current process = Idle >Dec 30 16:01:34 hawk /kernel: interrupt mask = >Dec 30 16:01:34 hawk /kernel: >Dec 30 16:01:35 hawk /kernel: > > Any idea about what the hell it is ? It means that you are referencing an unmapped section of memory in the kernel, causing a page fault (trap 12). -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612300902.BAA00373>