vm_page_unwire: invalid wire count: 0

Vlad GALU dudu at dudu.ro
Mon Mar 31 10:08:46 PDT 2008


On Mon, Mar 31, 2008 at 7:47 PM, Volodymyr Kostyrko <c.kworr at gmail.com> wrote:
> Got a coredump each time when playing FLAC files through xmms2 with
>  pulseaudio output plugin.
>
>  cairn# kgdb /boot/kernel.old/kernel vmcore.9
>  [GDB will not be able to debug user-mode threads:
>  /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
>  GNU gdb 6.1.1 [FreeBSD]
>  Copyright 2004 Free Software Foundation, Inc.
>  GDB is free software, covered by the GNU General Public License, and you are
>  welcome to change it and/or distribute copies of it under certain
>  conditions.
>  Type "show copying" to see the conditions.
>  There is absolutely no warranty for GDB.  Type "show warranty" for  details.
>  This GDB was configured as "i386-marcel-freebsd".
>  There is no member named pathname.
>  (kgdb) bt
>  #0  doadump () at pcpu.h:195
>  #1  0xc0513f47 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
>  #2  0xc05141d3 in panic (fmt=Variable "fmt" is not available.) at
>  /usr/src/sys/kern/kern_shutdown.c:563
>  #3  0xc068c742 in vm_page_unwire (m=0xc151e2d0, activate=0) at
>  /usr/src/sys/vm/vm_page.c:1410
>  #4  0xc056d4da in vfs_vmio_release (bp=0xccec9228) at
>  /usr/src/sys/kern/vfs_bio.c:1539
>  #5  0xc056db96 in brelse (bp=0xccec9228) at /usr/src/sys/kern/vfs_bio.c:1331
>  #6  0xc0582c59 in vtruncbuf (vp=0xc3d09dd0, cred=0x0, td=0xc3496000,
>  length=0, blksize=16384) at /usr/src/sys/kern/vfs_subr.c:1257
>  #7  0xc0651ec7 in ffs_truncate (vp=0xc3d09dd0, length=0, flags=Variable
>  "flags" is not available.) at /usr/src/sys/ufs/ffs/ffs_inode.c:405
>  #8  0xc066df0b in ufs_inactive (ap=0xd642cbbc) at
>  /usr/src/sys/ufs/ufs/ufs_inode.c:132
>  #9  0xc06cdcfe in VOP_INACTIVE_APV (vop=0xc0735120, a=0xd642cbbc) at
>  vnode_if.c:1513
>  #10 0xc057d449 in vinactive (vp=0xc3d09dd0, td=0xc3496000) at vnode_if.h:796
>  #11 0xc0580593 in vput (vp=0xc3d09dd0) at /usr/src/sys/kern/vfs_subr.c:2224
>  #12 0xc0586256 in kern_unlink (td=0xc3496000, path=0xbf7fbd7c <Address
>  0xbf7fbd7c out of bounds>, pathseg=UIO_USERSPACE) at
>  /usr/src/sys/kern/vfs_syscalls.c:1713
>  #13 0xc05862d2 in unlink (td=0xc3496000, uap=0xd642ccfc) at
>  /usr/src/sys/kern/vfs_syscalls.c:1649
>  #14 0xc06c3e0e in syscall (frame=0xd642cd38) at
>  /usr/src/sys/i386/i386/trap.c:1035
>  #15 0xc06ad830 in Xint0x80_syscall () at
>  /usr/src/sys/i386/i386/exception.s:196
>  #16 0x00000033 in ?? ()
>  Previous frame inner to this frame (corrupt stack?)
>
>  uname -a:
>  FreeBSD cairn.ints.net 7.0-STABLE FreeBSD 7.0-STABLE #77: Fri Mar 28
>  09:32:43 EET 2008     arcade at cairn.ints.net:/usr/obj/usr/src/sys/CAIRN  i386
>
>  --
>  Sphinx of black quartz judge my vow.
>
>  _______________________________________________
>  freebsd-stable at freebsd.org mailing list
>  http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>  To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>

   Just a wild guess: do you have ZERO_COPY_SOCKETS in your kernel
config file? If so, remove & retry.

-- 
~/.signature: no such file or directory


More information about the freebsd-stable mailing list