From owner-freebsd-ports@FreeBSD.ORG Sun Feb 1 22:32:48 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDC6310656BA for ; Sun, 1 Feb 2009 22:32:48 +0000 (UTC) (envelope-from kono@kth.se) Received: from smtp-2.sys.kth.se (smtp-2.sys.kth.se [130.237.32.160]) by mx1.freebsd.org (Postfix) with ESMTP id 994928FC1A for ; Sun, 1 Feb 2009 22:32:48 +0000 (UTC) (envelope-from kono@kth.se) Received: from localhost (localhost [127.0.0.1]) by smtp-2.sys.kth.se (Postfix) with ESMTP id F003014EC1F; Sun, 1 Feb 2009 23:32:16 +0100 (CET) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-2.sys.kth.se ([127.0.0.1]) by localhost (smtp-2.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id C+1+U1u-sEin; Sun, 1 Feb 2009 23:32:12 +0100 (CET) Received: from monster (76.58.227.87.static.ang.siw.siwnet.net [87.227.58.76]) by smtp-2.sys.kth.se (Postfix) with ESMTP id 644FB14EC00; Sun, 1 Feb 2009 23:31:59 +0100 (CET) From: Alexander Konovalenko To: freebsd-ports@freebsd.org Date: Sun, 1 Feb 2009 23:30:19 +0100 User-Agent: KMail/1.9.10 References: <20090201104201.8BE301065677@hub.freebsd.org> In-Reply-To: <20090201104201.8BE301065677@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200902012330.19988@3667> Cc: daniel@roe.ch, cm@therek.net Subject: Re: firefox[2,3] will not start after recent ports upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kono@kth.se List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2009 22:32:49 -0000 > > From: Cezary Morga > ... > > Is it only Firefox or maybe other GTK2 apps are also affected? > > I've run into similar problem after January 14th Gnome/GTK+ update, > which was acutally my fault, as I haven't upgraded it properly. > Recompiling Firefox along with the ports it depends on did the trick: > > portupgrade -Rf firefox > On one of my machines I did as you suggested and both firefox2,3 work now. But I am not sure which library was faulty... > From: Daniel Roethlisberger >... > Could it be the case that firefox-bin hangs in umtxn state? you're right! > (Check using ps -laux instead of -aux) > > > > http://daemon.nanophys.kth.se/~kono/ktrace_ff2.txt > > http://daemon.nanophys.kth.se/~kono/ktrace_ff3.txt > > These trace the wrong process: the wrapper shell script (sh). > The actual hanging process would be firefox-bin, not sh. Try > ktracing with child processes (-i). > > "ktrace -i" showed last line: firefox-bin CALL _umtx_op(0x65f8e0,0x8,0x1,0x65f8c0,0) http://daemon.nanophys.kth.se/~kono/ktrace_ff3_ktrace-i.txt Do you know which port/lib causing this hang on _umtx_op? Anyway, seem that on my second machine I have to force update all dependencies... Thanks for your help guys! /Alexander Konovalenko