Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Apr 1998 02:40:10 -0500 (CDT)
From:      Kevin Day <toasty@home.dragondata.com>
To:        current@FreeBSD.ORG
Subject:   panic: freeing a free page
Message-ID:  <199804060740.CAA08690@home.dragondata.com>

next in thread | raw e-mail | index | archive | help

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 <return> to continue, or q <return> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804060740.CAA08690>