Date: Sun, 1 Feb 2009 23:30:19 +0100 From: Alexander Konovalenko <kono@kth.se> To: freebsd-ports@freebsd.org Cc: daniel@roe.ch, cm@therek.net Subject: Re: firefox[2,3] will not start after recent ports upgrade Message-ID: <200902012330.19988@3667> In-Reply-To: <20090201104201.8BE301065677@hub.freebsd.org> References: <20090201104201.8BE301065677@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > From: Cezary Morga <cm@therek.net> > ... > > 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 <daniel@roe.ch> >... > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902012330.19988>