On Wed, 11 Dec 2002, Mitsuru IWASAKI wrote:
> > Fatal trap 12: page fault while in kernel mode
> > fault virtual address   = 0xc01e8d
> > fault code              = supervisor write, page not present
> > instruction pointer     = 0x8:0xc045dc80
> > stack pointer           = 0x10:0xd536dce4
> > frame pointer           = 0x10:0xd536dd00
> > 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         = 12 (swi6: tty:sio clock)
> > kernel: type 12 trap, code=0
> > Stopped at      0xc045dc80:     movb    %al,0xc01e8d
> 
> I saw this panics many times recently.  After totally fresh
> buildworld and buildkernel (i.e. rm -rf /usr/obj/* and w/o -DNOCLEAN),
> problem was gone.
> 
> Please note that recently we had gcc changes.
> 
> I've noticed -freg-struct-return brakages, some important ports which
> using ndbm library (such as qpopper) is broken right now...

I am suspicious about the fault address.  If you add a lsb, you get a
valid kernel address, which seems to indicate a packing/alignment problem.

-Nate


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to