From owner-freebsd-gnome@FreeBSD.ORG Wed Mar 21 05:06:00 2007 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD85316A400 for ; Wed, 21 Mar 2007 05:06:00 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.freebsd.org (Postfix) with ESMTP id 742FA13C45B for ; Wed, 21 Mar 2007 05:06:00 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.13.8/8.13.8) with ESMTP id l2L56aYP054608; Wed, 21 Mar 2007 01:06:37 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Pascal Hofstee In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KnoeV8oNrd0Xy2AUiZtv" Organization: MarcusCom, Inc. Date: Wed, 21 Mar 2007 01:05:55 -0400 Message-Id: <1174453555.79605.31.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port Cc: gnome@freebsd.org Subject: Re: libintl.so.8 causes SIGABORT in update-desktop-database 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: Wed, 21 Mar 2007 05:06:00 -0000 --=-KnoeV8oNrd0Xy2AUiZtv Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2007-03-19 at 07:26 +0100, Pascal Hofstee wrote: > After the recent gettext update ... some ports now refuse to update > because during the port upgrade phase update-desktop-database is > dumping core. I checked that the binary in question is installed by > the gnome-desktop-file-utils ports so i figured i should probably try > to start looking there. The following is a core dump of > update-desktop-database generated during the make reinstall phase: > (this backtrace was built using libthr ... libpthread causes the same > breakage) The backtrace points to a threading problem: if (pthread_mutex_init (&lock->recmutex, &attributes) !=3D 0) abort (); Any chance you are still mixing libpthread and libthr? Others have reported a crash in update-desktop-database after the gettext update, but I have been unable to reproduce on my -CURRENT system (even with malloc debugging and non-C locales). Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-KnoeV8oNrd0Xy2AUiZtv Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGAL0zb2iPiv4Uz4cRAlDqAJ9F1d/ulwt17nGB97fYFa8oJ5p5xACfWCE7 jPn9nz7CosubsRjppbLMdxg= =6mbD -----END PGP SIGNATURE----- --=-KnoeV8oNrd0Xy2AUiZtv--