From owner-freebsd-questions@FreeBSD.ORG Fri Aug 1 08:45:49 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E6131065674 for ; Fri, 1 Aug 2008 08:45:49 +0000 (UTC) (envelope-from martin.laabs@mailbox.tu-dresden.de) Received: from mailout2.zih.tu-dresden.de (mailout2.zih.tu-dresden.de [141.30.67.73]) by mx1.freebsd.org (Postfix) with ESMTP id DE5B38FC0A for ; Fri, 1 Aug 2008 08:45:48 +0000 (UTC) (envelope-from martin.laabs@mailbox.tu-dresden.de) Received: from rmc67-31.zih.tu-dresden.de ([141.30.67.31] helo=server-n) by mailout2.zih.tu-dresden.de with esmtp (Exim 4.63) (envelope-from ) id 1KOqGd-0003UZ-2g for freebsd-questions@freebsd.org; Fri, 01 Aug 2008 10:45:47 +0200 Received: from martin (p5B0EF59F.dip.t-dialin.net [91.14.245.159]) by server-n (Postfix) with ESMTP id 951D1100A091 for ; Fri, 1 Aug 2008 10:45:42 +0200 (CEST) To: "freebsd-questions@freebsd.org" From: "Martin Laabs" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 In-Reply-To: <20080731210011.GB56756@slackbox.xs4all.nl> References: <20080731210011.GB56756@slackbox.xs4all.nl> Content-Transfer-Encoding: 7bit Date: Fri, 01 Aug 2008 10:45:41 +0200 Message-ID: User-Agent: Opera Mail/9.10 (Linux) X-TUD-Virus-Scanned: mailout2.zih.tu-dresden.de Subject: Re: Compile firefox with debug symbols X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2008 08:45:49 -0000 Hi, On Thu, 31 Jul 2008 23:00:11 +0200, Roland Smith wrote: > On Thu, Jul 31, 2008 at 09:00:53PM +0200, Martin Laabs wrote: >> I have some problems with firefox (it just don't >> start > Try starting firefox from a terminal. It will print a message if it > cannot find a library. My previous message is misleading in this point. There are all libraries firefox needs. But I think there is a bug somwhere in some library since firefox (and regxpcom which is also belongs to firefox) just do not start. (With no error or debug message) GDB says, that it hangs in _umtx_op() which has something to do with the pthreads. Here is a part of the backtrace: #0 0x28362329 in _umtx_op () from /lib/libc.so.7 #1 0x29201381 in pthread_cleanup_push () from /usr/local/lib/firefox/components/libstoragecomps.so #2 0x291fd848 in pthread_mutex_getprioceiling () from /usr/local/lib/firefox/components/libstoragecomps.so #3 0x283f24b4 in pthread_mutex_lock () from /lib/libc.so.7 #4 0x2809c2f2 in PR_Lock () from /usr/local/lib/libplds4.so.1 #5 0x2809c472 in PR_EnterMonitor () from /usr/local/lib/libplds4.so.1 #6 0x280ac265 in PR_FindSymbol () from /usr/local/lib/libplds4.so.1 #7 0x2849ba92 in nsServiceManager::UnregisterService () from /usr/local/lib/firefox/libxpcom_core.so [...] However - since there are no debugging symbols in the binary itself I can't trace it back to a specific function, library or bug. Thank you, Martin L.