From owner-freebsd-current Wed Sep 11 14:18:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E61C137B400 for ; Wed, 11 Sep 2002 14:18:18 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3B8543E65 for ; Wed, 11 Sep 2002 14:18:17 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g8BLIGqx082894 for ; Wed, 11 Sep 2002 23:18:16 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g8BLIG75590830 for ; Wed, 11 Sep 2002 23:18:16 +0200 (MES) Date: Wed, 11 Sep 2002 23:18:16 +0200 (CEST) From: Martin Blapp To: Subject: panic: bad pte Message-ID: <20020911231120.X50626-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 to continue, or q 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, ------------------------------------------------------------------ ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH Phone: +41 061 826 93 00: +41 61 826 93 01 PGP: 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