From owner-freebsd-current Mon Apr 6 00:40:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA17364 for freebsd-current-outgoing; Mon, 6 Apr 1998 00:40:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (toasty@home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA17336 for ; Mon, 6 Apr 1998 00:40:18 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id CAA08690 for current@freebsd.org; Mon, 6 Apr 1998 02:40:11 -0500 (CDT) From: Kevin Day Message-Id: <199804060740.CAA08690@home.dragondata.com> Subject: panic: freeing a free page To: current@FreeBSD.ORG Date: Mon, 6 Apr 1998 02:40:10 -0500 (CDT) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Kernel cvsupped on the 25th... (kgdb) core-file vmcore.7 IdlePTD 258000 initial pcb at 204ee0 panicstr: vm_page_free: freeing free page panic messages: --- panic: vm_page_free: freeing free page mp_lock = 00000001; cpuid = 0; lapic.id = 00000000 panic: from debugger mp_lock = 00000002; cpuid = 0; lapic.id = 00000000 boot() called on cpu#0 dumping to dev 20011, offset 118532 dump 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 boot (howto=260) at ../../kern/kern_shutdown.c:296 296 dumppcb.pcb_cr3 = rcr3(); (kgdb) backtrace #0 boot (howto=260) at ../../kern/kern_shutdown.c:296 #1 0xf0114312 in panic (fmt=0xf0101568 "from debugger") at ../../kern/kern_shutdown.c:436 #2 0xf0101585 in db_panic (addr=-266618167, have_addr=0, count=-1, modif=0xf8d01c94 "") at ../../ddb/db_command.c:432 #3 0xf0101465 in db_command (last_cmdp=0xf01f5ae4, cmd_table=0xf01f5944, aux_cmd_tablep=0xf0202318) at ../../ddb/db_command.c:332 #4 0xf01015f2 in db_command_loop () at ../../ddb/db_command.c:454 #5 0xf0103cb3 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71 #6 0xf01bb864 in kdb_trap (type=3, code=0, regs=0xf8d01d84) at ../../i386/i386/db_interface.c:157 #7 0xf01cc748 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -121241336, tf_esi = 256, tf_ebp = -120578616, tf_isp = -120578644, tf_ebx = -266661581, tf_edx = -266618220, tf_ecx = 1, tf_eax = 18, tf_trapno = 3, tf_err = 0, tf_eip = -266618167, tf_cs = 8, tf_eflags = 582, tf_esp = -266618236, tf_ss = -267304333}) at ../../i386/i386/trap.c:506 #8 0xf01bbac9 in Debugger (msg=0xf0114273 "panic") at ../../i386/i386/db_interface.c:316 #9 0xf0114309 in panic (fmt=0xf01b1133 "vm_page_free: freeing free page") at ../../kern/kern_shutdown.c:434 #10 0xf01b1209 in vm_page_freechk_and_unqueue (m=0xf048f790) at ../../vm/vm_page.c:1090 ---Type to continue, or q to quit--- #11 0xf01b1304 in vm_page_free (m=0xf048f790) at ../../vm/vm_page.c:1179 #12 0xf01af420 in vm_object_collapse (object=0xf8b425ac) at ../../vm/vm_object.c:1073 #13 0xf01ae920 in vm_object_deallocate (object=0xf8a364a4) at ../../vm/vm_object.c:361 #14 0xf01ac053 in vm_map_entry_delete (map=0xf8c71400, entry=0xf8c17558) at ../../vm/vm_map.c:1724 #15 0xf01ac1cd in vm_map_delete (map=0xf8c71400, start=0, end=4022329344) at ../../vm/vm_map.c:1825 #16 0xf01ac251 in vm_map_remove (map=0xf8c71400, start=0, end=4022329344) at ../../vm/vm_map.c:1850 #17 0xf010cf28 in exit1 (p=0xf8c92740, rv=11) at ../../kern/kern_exit.c:214 #18 0xf01155da in sigexit (p=0xf8c92740, signum=11) at ../../kern/kern_sig.c:1240 #19 0xf01153d7 in postsig (signum=11) at ../../kern/kern_sig.c:1147 #20 0xf01cc7e4 in trap (frame={tf_es = 39, tf_ds = 39, tf_edi = 2, tf_esi = 5, tf_ebp = -272638756, tf_isp = -120578076, tf_ebx = 0, tf_edx = -272638712, tf_ecx = 348207, tf_eax = -272638712, tf_trapno = 12, tf_err = 5, tf_eip = 13770, tf_cs = 31, tf_eflags = 66054, tf_esp = -272638776, tf_ss = 39}) at ../../i386/i386/trap.c:162 #21 0x35ca in ?? () Cannot access memory at address 0xefbfdcdc. (kgdb) quit Anything anyone wants me to do with this core file? :) On a completely unrelated note, is *anyone* else unable to get pidentd to work without spewing lots and lots of k_getuid retries: 1 and getbuf: bad address messages... Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message