From owner-freebsd-ports@FreeBSD.ORG Sat Jan 31 19:43:08 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 BACAC10656F9 for ; Sat, 31 Jan 2009 19:43:08 +0000 (UTC) (envelope-from daniel@roe.ch) Received: from calvin.ustdmz.roe.ch (calvin.ustdmz.roe.ch [IPv6:2001:41e0:ff17:face::26]) by mx1.freebsd.org (Postfix) with ESMTP id 30ED38FC19 for ; Sat, 31 Jan 2009 19:43:08 +0000 (UTC) (envelope-from daniel@roe.ch) Received: from roe (ssh-from [10.23.42.101]) by calvin.ustdmz.roe.ch (envelope-from ) with LOCAL id 1LTLkA-0007Vj-Fy for freebsd-ports@freebsd.org; Sat, 31 Jan 2009 20:43:06 +0100 Date: Sat, 31 Jan 2009 20:43:06 +0100 From: Daniel Roethlisberger To: freebsd-ports@freebsd.org Message-ID: <20090131194306.GD25477@hobbes.ustdmz.roe.ch> Mail-Followup-To: freebsd-ports@freebsd.org References: <200901311215.40433@3667> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200901311215.40433@3667> User-Agent: Mutt/1.4.2.3i 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 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Jan 2009 19:43:09 -0000 Alexander Konovalenko 2009-01-31: > after recent port upgrade firefox2 and firefox3 do not work anymore. When I > start any of them nothing happens, no error message or window appears. > > # ps -aux|grep firefox > USER 36787 0.0 0.1 7060 1388 ?? I 12:02PM 0:00.00 /bin/sh -c > firefox3 > USER 36788 0.0 0.1 7060 1468 ?? I 12:02PM > 0:00.00 /bin/sh /usr/local/bin/firefox3 > USER 36792 0.0 0.1 7060 1508 ?? I 12:02PM > 0:00.00 /bin/sh /usr/local/lib/firefox3/run-mozilla.sh /usr/local/lib/firefox3/firefox-bin > USER 36797 0.0 0.9 120932 17732 ?? I 12:02PM > 0:00.07 /usr/local/lib/firefox3/firefox-bin > > Seem something is hanging, so "killall firefox-bin" will clean memory quietly. Could it be the case that firefox-bin hangs in umtxn state? (Check using ps -laux instead of -aux) > I have this effect on two amd64 machines (FreeBSD 7.1-PRERELEAS). One machine > has almost all ports up to date, on another just few are updated. At the same > time linux-firefox works fine. > > Recompilation/reinstall of firefox2,3 couple of times did not solved problem. > I removed .mozilla/ from home folder hoping that there is a problem with > profile, but still no luck. > > I tried to debug with ktrace but last wait4 > (0xffffffff,0x7fffffffe1ac,WUNTRACED,0) call does not say much to me, please > see ktraces for both firefox 2 & 3 respectively: > > 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). > ... and list of installed ports (from machine with almost all ports updated): > http://daemon.nanophys.kth.se/~kono/ports.list > > I wonder if only me got this trouble, any suggestions? -- Daniel Roethlisberger http://daniel.roe.ch/