Date: Wed, 26 Sep 2001 12:15:45 +0200 (CEST) From: Alexander Leidinger <Alexander@Leidinger.net> To: current@freebsd.org Subject: panic: ffs_valloc: dup alloc Message-ID: <200109261015.f8QAFkU01996@Magelan.Leidinger.net>
next in thread | raw e-mail | index | archive | help
Hi,
-current from Sep 23.
After a hard power off (because the system hung while switching from X
to a virtual console) I got a panic while rebooting (background fsck
enabled):
---snip---
IdlePTD 4775936
initial pcb at 2bdf00
panicstr: from debugger
panic messages:
---
panic: ffs_valloc: dup alloc
panic: from debugger
Uptime: 46s
[...]
#0 dumpsys () at ../../../kern/kern_shutdown.c:488
488 if (!dodump)
(kgdb) bt
#0 dumpsys () at ../../../kern/kern_shutdown.c:488
#1 0xc0190315 in boot (howto=260) at ../../../kern/kern_shutdown.c:331
#2 0xc019073a in panic (fmt=0xc025af1e "from debugger")
at ../../../kern/kern_shutdown.c:628
#3 0xc0131311 in db_panic (addr=-1071463363, have_addr=0, count=-1,
modif=0xd1128650 "") at ../../../ddb/db_command.c:443
#4 0xc01312b0 in db_command (last_cmdp=0xc02972a4, cmd_table=0xc02970e4,
aux_cmd_tablep=0xc0290ef8, aux_cmd_tablep_end=0xc0290efc)
at ../../../ddb/db_command.c:341
#5 0xc013137b in db_command_loop () at ../../../ddb/db_command.c:465
#6 0xc0133683 in db_trap (type=3, code=0) at ../../../ddb/db_trap.c:72
#7 0xc022c1c8 in kdb_trap (type=3, code=0, regs=0xd1128744)
at ../../../i386/i386/db_interface.c:167
#8 0xc02391d0 in trap (frame={tf_fs = 24, tf_es = 16, tf_ds = 16,
tf_edi = 256, tf_esi = -1071139455, tf_ebp = -787314800,
tf_isp = -787314832, tf_ebx = 514, tf_edx = -1072983408, tf_ecx = 32,
tf_eax = 18, tf_trapno = 3, tf_err = 0, tf_eip = -1071463363, tf_cs = 8,
tf_eflags = 70, tf_esp = -1071094177, tf_ss = -1071181765})
at ../../../i386/i386/trap.c:565
#9 0xc022c43d in Debugger (msg=0xc027103b "panic") at machine/cpufunc.h:63
#10 0xc0190731 in panic (fmt=0xc027b581 "ffs_valloc: dup alloc")
at ../../../kern/kern_shutdown.c:617
#11 0xc01efd2e in ffs_valloc (pvp=0xd0675680, mode=33024, cred=0xc0e60c00,
vpp=0xd11287fc) at ../../../ufs/ffs/ffs_alloc.c:624
#12 0xc0208143 in ufs_makeinode (mode=33024, dvp=0xd0675680, vpp=0xd1128a7c,
cnp=0xd1128a90) at ../../../ufs/ufs/ufs_vnops.c:2246
#13 0xc0205993 in ufs_create (ap=0xd11289e8)
at ../../../ufs/ufs/ufs_vnops.c:199
#14 0xc02084a4 in ufs_vnoperate (ap=0xd11289e8)
at ../../../ufs/ufs/ufs_vnops.c:2640
#15 0xc01f4177 in ffs_snapshot (mp=0xc186e800,
snapfile=0x80b3680 "/big/.fsck_snapshot") at vnode_if.h:90
#16 0xc01fcfa8 in ffs_mount (mp=0xc186e800, path=0xc19d4d80 "/big",
data=0xbfbffc98 "\2006\013\b%x\005\b\030;\013\b\035", ndp=0xd1128c1c,
td=0xd10eb404) at ../../../ufs/ffs/ffs_vfsops.c:282
#17 0xc01c84a6 in vfs_mount (td=0xd10eb404, fstype=0xc18f4e80 "ffs",
fspath=0xc19d4d80 "/big", fsflags=0, fsdata=0xbfbffc98)
at ../../../kern/vfs_syscalls.c:346
#18 0xc01c7e77 in mount (td=0xd10eb404, uap=0xd1128d20)
at ../../../kern/vfs_syscalls.c:139
#19 0xc0239c78 in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47,
tf_edi = 134967884, tf_esi = 134952576, tf_ebp = -1077936888,
tf_isp = -787313292, tf_ebx = 134967974, tf_edx = 134967808,
tf_ecx = -1077937324, tf_eax = 21, tf_trapno = 12, tf_err = 2,
tf_eip = 134559072, tf_cs = 31, tf_eflags = 518, tf_esp = -1077937172,
tf_ss = 47}) at ../../../i386/i386/trap.c:1122
#20 0xc022d26d in syscall_with_err_pushed ()
#21 0x804c409 in ?? ()
#22 0x8048133 in ?? ()
---snip---
Bye,
Alexander.
--
Actually, Microsoft is sort of a mixture between the Borg and the Ferengi.
http://www.Leidinger.net Alexander @ Leidinger.net
GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7
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?200109261015.f8QAFkU01996>
