From owner-freebsd-stable@FreeBSD.ORG Mon Mar 31 17:08:46 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D44791065670 for ; Mon, 31 Mar 2008 17:08:46 +0000 (UTC) (envelope-from dudu@dudu.ro) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.225]) by mx1.freebsd.org (Postfix) with ESMTP id 6BF248FC1F for ; Mon, 31 Mar 2008 17:08:46 +0000 (UTC) (envelope-from dudu@dudu.ro) Received: by hu-out-0506.google.com with SMTP id 28so69867hub.8 for ; Mon, 31 Mar 2008 10:08:45 -0700 (PDT) Received: by 10.82.159.2 with SMTP id h2mr16224673bue.33.1206982424768; Mon, 31 Mar 2008 09:53:44 -0700 (PDT) Received: by 10.82.185.8 with HTTP; Mon, 31 Mar 2008 09:53:44 -0700 (PDT) Message-ID: Date: Mon, 31 Mar 2008 19:53:44 +0300 From: "Vlad GALU" To: "Volodymyr Kostyrko" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: freebsd-stable@freebsd.org Subject: Re: vm_page_unwire: invalid wire count: 0 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2008 17:08:46 -0000 On Mon, Mar 31, 2008 at 7:47 PM, Volodymyr Kostyrko 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
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@cairn.ints.net:/usr/obj/usr/src/sys/CAIRN i386 > > -- > Sphinx of black quartz judge my vow. > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@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