Date: Wed, 11 Sep 2002 18:41:56 -0400 (EDT) From: Wesley Morgan <morganw@chemikals.org> To: Martin Blapp <mb@imp.ch> Cc: current@freebsd.org Subject: Re: panic: bad pte Message-ID: <20020911183940.E5606-100000@volatile.chemikals.org> In-Reply-To: <20020911231120.X50626-100000@levais.imp.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
I haven't been paying much attention to the issues lately... BUT... I have the same problem on my p3. But it's not just during the openoffice built.. It occurrs at other times too. Unfortunately it seems to be a hard freeze because I don't get any dumps (or maybe its breaking to ddb and I need to panic it myself). I *thought* it was a problem with suspending a process that had children, but I did some suspending today and had no problems. On Wed, 11 Sep 2002, Martin Blapp wrote: > > Hi all, > > This is current from yesterday. > > I get all the time the same panics while building openoffice > on my PIV machine. Some are due the fg/bg issue. > > My machine panics instantly if I have a sleeping openoffice > build and try it to invoke it again with fg. > > But this one here happened during compile ... It's the first > time for this one. > > Before gcc3.2 came in, I never had _that_ many panics. Current > seems to be in a very bad shape today. > > If you like to see this, please build openoffice and see Current > crash ... Yes - openoffice is the ultimative regression tool. > My box survives buildworlds with -l 100, but not a simple openoffice > build. > > #10 0xc01ed998 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:479 > #11 0xc02fe2a5 in pmap_remove_pages (pmap=0xc1f97e04, sva=0, eva=3217031168) > at /usr/src/sys/i386/i386/pmap.c:2946 > #12 0xc01d91f6 in exit1 (td=0xcc51e600, rv=0) at vm_map.h:226 > #13 0xc01d8d64 in exit1 (td=0xcc51e600, rv=-391697172) > at /usr/src/sys/kern/kern_exit.c:112 > ---Type <return> to continue, or q <return> to quit--- > #14 0xc0300944 in syscall (frame= > {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077938328, tf_esi = -10779 > 38312, tf_ebp = -1077938536, tf_isp = -391697036, tf_ebx = 3, tf_edx = 134581045 > , tf_ecx = 1, tf_eax = 1, tf_trapno = 12, tf_err = 2, tf_eip = 134703471, tf_cs > = 31, tf_eflags = 662, tf_esp = -1077938676, tf_ss = 47}) > at /usr/src/sys/i386/i386/trap.c:1050 > #15 0xc02f384d in Xint0x80_syscall () at {standard input}:140 > > (kgdb) frame 11 > #11 0xc02fe2a5 in pmap_remove_pages (pmap=0xc1f97e04, sva=0, eva=3217031168) > at /usr/src/sys/i386/i386/pmap.c:2946 > 2946 panic("bad pte"); > (kgdb) list > 2941 tpte = *pte; > 2942 > 2943 if (tpte == 0) { > 2944 printf("TPTE at %p IS ZERO @ VA %08x\n", > 2945 pte, pv->pv_va); > > 2946 panic("bad pte"); > 2947 } > 2948 > 2949 /* > 2950 * We cannot remove wired pages from a process' mapping at this time > > (kgdb) p pte > $1 = (pt_entry_t *) 0xbfc20370 > (kgdb) p tpte > $2 = 0 > (kgdb) p pv->pv_va > $3 = 135118848 > > Martin > > Martin Blapp, <mb@imp.ch> <mbr@FreeBSD.org> > ------------------------------------------------------------------ > ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH > Phone: +41 061 826 93 00: +41 61 826 93 01 > PGP: <finger -l mbr@freebsd.org> > PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E > ------------------------------------------------------------------ > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- _ __ ___ ____ ___ ___ ___ Wesley N Morgan _ __ ___ | _ ) __| \ morganw@chemikals.org _ __ | _ \._ \ |) | FreeBSD: The Power To Serve _ |___/___/___/ Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! 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?20020911183940.E5606-100000>