From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 1 03:27:11 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1490E1065672 for ; Thu, 1 Oct 2009 03:27:11 +0000 (UTC) (envelope-from datahead4@gmail.com) Received: from mail-pz0-f202.google.com (mail-pz0-f202.google.com [209.85.222.202]) by mx1.freebsd.org (Postfix) with ESMTP id DDE0E8FC15 for ; Thu, 1 Oct 2009 03:27:10 +0000 (UTC) Received: by pzk40 with SMTP id 40so4894032pzk.7 for ; Wed, 30 Sep 2009 20:27:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Sm/eUdxRg4b8+ag2rzNL4vkHizIz2GzfgJycSgQi8e4=; b=C2sV4VUfAYuVpe6mvOedAPJ1QIQyvAKJJbXyYGLxACJBkmmvCD7E6SXrDPwUPDVb13 4lJEHJtkvAI0Hx+p+JJsHhnhTPNOe5ez7CVq85214EvDc6qG/Co4qVOL2B9gqYkrflz8 7auAL4Bk3dBpZqUQ+rVyNil/rwTXsC8AIbPIM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Si/kwW9UqwIeZQn/buDVjIE9flqcUXjeB84KAu/494S1qTge3aBqrkPBYRdgRJgDAx 0eGaX6Oeij0EFn/eFpt/uJamAVCrMiuLclYX5ZS4nq+YUA4MRC8IZUAURNMUqnU3h9fD UeMvvOD6eI6I/C9VXDaf1jYqhU4oy2VwakpFA= MIME-Version: 1.0 Received: by 10.114.69.19 with SMTP id r19mr1144025waa.117.1254367629603; Wed, 30 Sep 2009 20:27:09 -0700 (PDT) In-Reply-To: <1254350826.94567.41.camel@shumai.marcuscom.com> References: <1254350826.94567.41.camel@shumai.marcuscom.com> Date: Wed, 30 Sep 2009 22:27:09 -0500 Message-ID: From: Matt To: Joe Marcus Clarke Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD GNOME Users Subject: Re: pthread_mutexattr_settype assertion from PulseAudio with Amarok 2.2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2009 03:27:11 -0000 On Wed, Sep 30, 2009 at 5:47 PM, Joe Marcus Clarke w= rote: > On Wed, 2009-09-30 at 16:59 -0500, Matt wrote: >> Does anyone know if the root cause of the "Assertion >> =E2=80=98pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE) =3D= =3D 0=E2=80=B2 >> failed at pulsecore/mutex-posix.c:52, function pa_mutex_new(). >> Aborting." error discussed at: >> >> http://miwi.bsdcrew.de/2009/07/firefox-35-in-ports/ >> >> was ever determined? =C2=A0I'm seeing this same error when trying to upd= ate >> the amarok-kde4 port to version 2.2 and the only discussion I can find >> related to this issue is at >> http://lists.freebsd.org/pipermail/freebsd-gnome/2009-July/022732.html >> and I don't see a resolution. >> >> Relevant data about my system: >> - All ports built in Tinderbox with "WITH_DEBUG=3Dyes" set >> - Tinderbox jail is 8-STABLE from 2009-09-10 16:42:33 >> - Tinderbox ports were updated 2009-09-14 12:59:10 >> - System where ports are installed is same host running the Tinderbox. >> =C2=A0"uname -a" states (sanitized) "FreeBSD 8.0-RC1 FreeBSD >> 8.0-RC1 #0: Mon Sep 21 09:46:16 CDT 2009 >> root@:/usr/obj/usr/src/sys/CUSTOM =C2=A0i386" >> - pkg_info list available at http://freebsd-gnome.pastebin.com/m1b0d9c9f >> >> I can't seem to get any usable core dumps from the system, but I can >> provide ktrace or other output if anyone is interested. > > I think there is a bug in the pthread_stubs in libc. =C2=A0If you apply t= his > patch, then rebuild libc, does the problem go away: > > http://www.marcuscom.com/downloads/_pthread_stubs.c.diff Yes, this eliminates the error mentioned above. Another patch to Amarok mentioned at: http://mail.kde.org/pipermail/amarok/2009-October/009340.html cleans up the rest of the problems I've been seeing. Thank you! Matt