panic: vm_page_dirty: page is free!

Andrea Campi andrea at webcom.it
Mon Nov 10 03:58:46 PST 2003


Hi,

my laptop just paniced with this message. I looked in the archives
but didn't find it. Here it is in case it's interesting; I don't
know if any more details are needed.

(kgdb) where
#0  doadump () at ../../../kern/kern_shutdown.c:240
#1  0xc04604b5 in db_fncall (dummy1=0, dummy2=0, dummy3=0, dummy4=0xcc3b284c "à¸jÀ")
    at ../../../ddb/db_command.c:548
#2  0xc0460202 in db_command (last_cmdp=0xc06aaf80, cmd_table=0x0, aux_cmd_tablep=0xc067df24,
    aux_cmd_tablep_end=0xc067df28) at ../../../ddb/db_command.c:346
#3  0xc0460345 in db_command_loop () at ../../../ddb/db_command.c:472
#4  0xc0463345 in db_trap (type=3, code=0) at ../../../ddb/db_trap.c:73
#5  0xc060eedc in kdb_trap (type=3, code=0, regs=0xcc3b29a0)
    at ../../../i386/i386/db_interface.c:171
#6  0xc06223ea in trap (frame=
      {tf_fs = 24, tf_es = -868548592, tf_ds = -1066663920, tf_edi = 1, tf_esi = -1066974976, tf_ebp
 = -868537876, tf_isp = -868537908, tf_ebx = 0, tf_edx = 0, tf_ecx = -1066357025, tf_eax = 18, tf_tr
apno = 3, tf_err = 0, tf_eip = -1067388524, tf_cs = 8, tf_eflags = 658, tf_esp = -1066962079, tf_ss
= -1067035201}) at ../../../i386/i386/trap.c:580
#7  0xc0610898 in calltrap () at {standard input}:94
#8  0xc04ff055 in panic (fmt=0xc0674100 "vm_page_dirty: page is free!")
    at ../../../kern/kern_shutdown.c:534
#9  0xc05d62dc in vm_page_dirty (m=0x0) at ../../../vm/vm_page.c:446
#10 0xc061e6ac in pmap_remove_pte (pmap=0xc070ede0, ptq=0x0, va=3394740224)
    at ../../../i386/i386/pmap.c:1595
#11 0xc061e86c in pmap_remove (pmap=0xc070ede0, sva=3394740224, eva=3394809856)
    at ../../../i386/i386/pmap.c:1696
#12 0xc05cf454 in vm_map_delete (map=0xc0c250b0, start=3233960112, end=3394809856)
    at ../../../vm/vm_map.c:2222
#13 0xc05cc00f in kmem_free_wakeup (map=0xc0c250b0, addr=3394740224, size=0)
    at ../../../vm/vm_kern.c:506
#14 0xc04e5ddd in kern_execve (td=0xc23fd3c0, fname=---Can't read userspace from dump, or kernel pro
cess---

) at ../../../kern/kern_exec.c:632
#15 0xc04e5f70 in execve (td=0x0, uap=0x0) at ../../../kern/kern_exec.c:695
#16 0xc0622d50 in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 0, tf_esi = 0, tf_ebp = 0, tf_isp = 0, tf_ebx =
0, tf_edx = 0, tf_ecx = 0, tf_eax = 0, tf_trapno = 0, tf_err = 0, tf_eip = 671453648, tf_cs = 31, tf
_eflags = 514, tf_esp = -1077940676, tf_ss = 47}) at ../../../i386/i386/trap.c:1010


Bye,
	Andrea

-- 
         The computer revolution is over. The computers won.


More information about the freebsd-current mailing list