Date: Sat, 29 Aug 2009 16:55:51 -0700 (PDT) From: Richard Mahlerwein <mahlerrd@yahoo.com> To: FreeBSD-Stable <freebsd-stable@freebsd.org> Subject: Re: Fatal Trap 12 in various processes always at address 0x3030313a Message-ID: <830165.37536.qm@web51009.mail.re2.yahoo.com> In-Reply-To: <4A99B2BA.3030608@ksu.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
--- On Sat, 8/29/09, Marat N.Afanasyev <amarat@ksu.ru> wrote:=0A=0A> From: = Marat N.Afanasyev <amarat@ksu.ru>=0A> Subject: Re: Fatal Trap 12 in various= processes always at address 0x3030313a=0A> To: mahlerrd@yahoo.com=0A> Cc: = "FreeBSD-Stable" <freebsd-stable@freebsd.org>=0A> Date: Saturday, August 29= , 2009, 6:59 PM=0A> Richard Mahlerwein wrote:=0A> > (Sorry, update to subje= ct to be <something>)=0A> > =0A> > 3 weeks ago:=0A> > I upgraded from 7.1-P= RELEASE to -stable and all seemed=0A> fine=0A> > until I rebooted out of si= ngle user mode after doing=0A> make=0A> > installworld and mergemaster.=A0 = At that point,=0A> near the=0A> > end of the boot sequence I got a core dum= p,=0A> apparently=0A> > triggered by devd.=0A> > =0A> > ****=0A> > Fatal tr= ap 12: page fault while in kernel mode.=0A> > cpu id =3D 0; apic id =3D 00= =0A> > fault virtual address =3D 0x3030313a=0A> > fault code =3D supervisor= write, page not present=0A> > [snip]=0A> > current process =3D 355 (devd)= =0A> > ****=0A> > =0A> > I redid the *whole* process in single user mode, y= et=0A> no=0A> > difference.=A0 I was out of town for 2.5 weeks=0A> after=0A= > > that, then busy for a few days, which brings me to=0A> now:=0A> > =0A> = > TODAY:=0A> > I booted to my memtest86+ CD, let it run through which=0A> i= t=0A> > did with no issues noted.=0A> > I blew away my /usr/src and resynce= d as of about noon=0A> > today.=A0 After following through all steps to=0A>= rebuild, I=0A> > now get a fatal trap 12...=0A> > =0A> > ****=0A> > Fatal = trap 12: page fault while in kernel mode.=0A> > cpu id =3D 0; apic id =3D 0= 0=0A> > fault virtual address =3D 0x3030313a=0A> > fault code =3D superviso= r write, page not present=0A> > [snip]=0A> > current process =3D 352 (sysct= l)=0A> > ****=0A> > =0A> > Same virtual address, different process.=A0 Umm.= =0A> Interesting.=0A> > =0A> > I'm at a loss.=A0 Google's been of little he= lp,=0A> and=0A> > searching these lists hasn't turned up much either. =0A> = > Does anyone have a further recommendation on what to=0A> do,=0A> > try, t= est or change?=0A> > =0A> > BTW, I'm GENERIC.=A0 =0A> > Rich Mahlerwein=0A>= > =0A> > =0A> > =0A> >=A0 =A0=0A> =A0=A0=A0_______________________________= ________________=0A> > freebsd-stable@freebsd.org=0A> mailing list=0A> > ht= tp://lists.freebsd.org/mailman/listinfo/freebsd-stable=0A> > To unsubscribe= , send any mail to "freebsd-stable-unsubscribe@freebsd.org"=0A> > =0A> such= trap could be triggered by 'floating' memory/cache=0A> error. and i think = that you should try to suspect memory=0A> first. memtest helps to diagnose = most of memory problems,=0A> but not all.=0A> =0A> -- SY, Marat=0A> =0A=0AH= ow can I test that? If a buildworld will complete successfully several tim= es (with mildly different source, even), and memtest86+ won't find it, how = can I tell if that's the problem or not?=0A=0A=0A
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?830165.37536.qm>