From owner-freebsd-gnome@FreeBSD.ORG Thu Mar 22 03:46:21 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 24B1A16A40A for ; Thu, 22 Mar 2007 03:46:21 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 87E3113C4BE for ; Thu, 22 Mar 2007 03:46:20 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id l2M3kIWj017052; Thu, 22 Mar 2007 06:46:18 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id l2M3kIqv017051; Thu, 22 Mar 2007 06:46:18 +0300 (MSK) (envelope-from ache) Date: Thu, 22 Mar 2007 06:46:18 +0300 From: Andrey Chernov To: Joe Marcus Clarke Message-ID: <20070322034618.GB16823@nagual.pp.ru> References: <20070320054916.GA33710@nagual.pp.ru> <1174453429.79605.28.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline In-Reply-To: <1174453429.79605.28.camel@shumai.marcuscom.com> User-Agent: Mutt/1.5.14 (2007-02-12) Cc: gnome@freebsd.org Subject: Re: desktop-file-utils port problem 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, 22 Mar 2007 03:46:21 -0000 --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 21, 2007 at 01:03:49AM -0400, Joe Marcus Clarke wrote: > On Tue, 2007-03-20 at 08:49 +0300, Andrey Chernov wrote: > > It seems recently builded on -current update-desktop-database dumps cor= e=20 > > without /usr/share/applications exist (and it isn't exist after default= =20 > > installation). It is one of the MIMEDIRS in Makefile. Perhaps it is=20 > > related to recent gettext update, but I am sure I rebuild everything.= =20 > > After mkdir /usr/share/applications it runs normally and creates=20 > > mimeinfo.cache there too. >=20 > You're not the only one who has reported this, and it does seem to be > related to the gettext update plus a non-C locale, but I cannot > reproduce. I have tried French, Spanish, and Russian LANGs, but > update-desktop-database doesn't crash. >=20 > So far, the only backtrace I've seen of this crash points to a thread > problem (possibly the mixing of libpthread and libthr). Can you give a > full backtrace of this crash? I try to debug the problem a bit and compile it with -g but there is no=20 useful info in the core dump - stack is totally corrupted and only thread= =20 and signal calls there, no signle meaningful function name. In that=20 situation I found that crash depends of all dirs exists using simple debug= =20 printfs :) There is no libthr in resulting file as ldd shows - only libpthread. I=20 have no apps/libs builded with libthr at all. Yes, the crash happens with Russian locale LANG ru_RU.KOI8-R --=20 http://ache.pp.ru/ --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGAfwKVg5YK5ZEdN0RAkfnAJwPewrIomouX8VVHdjgNqs8t961lACgsGM8 +tI4BA8EfqhZBTKCNKRhfl4= =x/5a -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs--