panic: Inconsistent vnode bufstrategy
Doug Barton
DougB at FreeBSD.org
Sat Dec 4 06:34:03 PST 2004
I'm using mount_ntfs to read data off my winxp partition on a dual boot
system. For a week or so I've been getting a panic, which I've finally
been able to get a dump for:
#0 doadump () at pcpu.h:159
#1 0xc043effb in db_fncall (dummy1=-280897440, dummy2=0, dummy3=16,
dummy4=0xef41d858 "Ô½eÀ\034öjÀ\034PlÀ")
at /usr/local/src/sys/ddb/db_command.c:531
#2 0xc043f49d in db_command_loop () at
/usr/local/src/sys/ddb/db_command.c:349
#3 0xc0441128 in db_trap (type=3, code=0)
at /usr/local/src/sys/ddb/db_main.c:221
#4 0xc0525c91 in kdb_trap (type=0, code=0, tf=0xef41d98c)
at /usr/local/src/sys/kern/subr_kdb.c:421
#5 0xc066b7de in trap (frame=
{tf_fs = -1066729448, tf_es = 16, tf_ds = -280952816, tf_edi =
256, tf_esi = -1066707518, tf_ebp = -280897068, tf_isp = -280897096,
tf_ebx = 0, tf_edx = 0, tf_ecx = -1066364320, tf_eax = 18, tf_trapno =
3, tf_err = 0, tf_eip = -1068345190, tf_cs = 8, tf_eflags = 662, tf_esp
= -1066723986, tf_ss = -1066732210})
at /usr/local/src/sys/i386/i386/trap.c:573
#6 0xc065dc2a in calltrap () at
/usr/local/src/sys/i386/i386/exception.s:140
#7 0xc06b0018 in ?? ()
#8 0x00000010 in ?? ()
#9 0xef410010 in ?? ()
#10 0x00000100 in ?? ()
#11 0xc06b55c2 in ?? ()
#12 0xef41d9d4 in ?? ()
#13 0xef41d9b8 in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0xc0709260 in shutdown_howto ()
#17 0x00000012 in ?? ()
#18 0x00000003 in ?? ()
#19 0x00000000 in ?? ()
#20 0xc052589a in kdb_enter (msg=0x0) at cpufunc.h:56
#21 0xc050b78b in panic (fmt=0xc06b55c2 "Inconsistent vnode
bufstrategy")
at /usr/local/src/sys/kern/kern_shutdown.c:538
#22 0xc055c31b in bufstrategy (bo=0x0, bp=0xd6308b48)
at /usr/local/src/sys/kern/vfs_bio.c:3832
#23 0xc063e9ac in vnode_pager_generic_getpages (vp=0xc3ad49b4,
m=0xef41dc84,
bytecount=-701461688, reqpage=0) at buf.h:414
#24 0xc0560d83 in vop_stdgetpages (ap=0x0)
at /usr/local/src/sys/kern/vfs_default.c:612
#25 0xc063e130 in vnode_pager_getpages (object=0xc2fd9a50, m=0x0,
count=1,
reqpage=0) at vnode_if.h:1638
#26 0xc0625e1f in vm_fault (map=0xc2f1f4b0, vaddr=680919040,
fault_type=1 '\001', fault_flags=0) at vm_pager.h:130
#27 0xc066b42c in trap_pfault (frame=0xef41dd48, usermode=1,
eva=680919040)
at /usr/local/src/sys/i386/i386/trap.c:701
#28 0xc066b8b5 in trap (frame=
{tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 68, tf_esi = 0,
tf_ebp = -1077941720, tf_isp = -280896140, tf_ebx = 5141, tf_edx =
680919040, tf_ecx = -4096, tf_eax = 672530432, tf_trapno = 12, tf_err =
4, tf_eip = 134517224, tf_cs = 31, tf_eflags = 66067, tf_esp =
-1077941904, tf_ss = 47})
at /usr/local/src/sys/i386/i386/trap.c:313
#29 0xc065dc2a in calltrap () at
/usr/local/src/sys/i386/i386/exception.s:140
#30 0x0000002f in ?? ()
#31 0x0000002f in ?? ()
#32 0x0000002f in ?? ()
#33 0x00000044 in ?? ()
#34 0x00000000 in ?? ()
#35 0xbfbfea28 in ?? ()
#36 0xef41dd74 in ?? ()
#37 0x00001415 in ?? ()
#38 0x28960000 in ?? ()
#39 0xfffff000 in ?? ()
#40 0x28160000 in ?? ()
#41 0x0000000c in ?? ()
#42 0x00000004 in ?? ()
#43 0x080491e8 in ?? ()
#44 0x0000001f in ?? ()
#45 0x00010213 in ?? ()
#46 0xbfbfe970 in ?? ()
#47 0x0000002f in ?? ()
#48 0x2f2f2f2f in ?? ()
#49 0x2f2f2f2f in ?? ()
#50 0x2f2f2f2f in ?? ()
#51 0x2f2f2f2f in ?? ()
#52 0x2cf2b000 in ?? ()
#53 0xc2ed71f8 in ?? ()
#54 0xc2d83180 in ?? ()
#55 0xef41dc8c in ?? ()
#56 0xef41dc6c in ?? ()
#57 0xc2282300 in ?? ()
#58 0xc051dc89 in sched_switch (td=0x0, newtd=0x1415, flags=Cannot
access memory at address 0xbfbfea38
)
at /usr/local/src/sys/kern/sched_4bsd.c:865
Previous frame inner to this frame (corrupt stack?)
HTH,
Doug
--
This .signature sanitized for your protection
More information about the freebsd-current
mailing list