From owner-freebsd-gnome@FreeBSD.ORG Wed Dec 6 19:41:06 2006 Return-Path: X-Original-To: gnome@hub.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 CECDB16A509 for ; Wed, 6 Dec 2006 19:41:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8492A440D7 for ; Wed, 6 Dec 2006 19:29:58 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kB6JUJGi038981 for ; Wed, 6 Dec 2006 19:30:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kB6JUJVA038980; Wed, 6 Dec 2006 19:30:19 GMT (envelope-from gnats) Date: Wed, 6 Dec 2006 19:30:19 GMT Message-Id: <200612061930.kB6JUJVA038980@freefall.freebsd.org> To: gnome@FreeBSD.org From: Micah Cc: Subject: Re: ports/105589: Firefox 2.0 segfaults when saving more than one file per session X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Micah List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2006 19:41:06 -0000 The following reply was made to PR ports/105589; it has been noted by GNATS. From: Micah To: Jeremy Messenger Cc: bug-followup@freebsd.org Subject: Re: ports/105589: Firefox 2.0 segfaults when saving more than one file per session Date: Wed, 06 Dec 2006 11:04:22 -0800 Jeremy Messenger wrote: > I still can't reproduce it. I think, it might be something in the > between of KDE vs libgnome or something else. Perhaps, you can try to > run "/usr/local/libexec/gnome-settings-daemon &" before you run firefox > in KDE to see if it will help. It doesn't make any sense to me, because > there is no problem in Fluxbox. > > Cheers, > Mezz Any hope of getting this bug reopened? There are now more people reporting it and more backtraces to examine. I've followed the execution through kdbg and Firefox segfaults when executing line 583 of mozilla/widget/src/gtk2/nsFilePicker.cpp: gint response = gtk_dialog_run (GTK_DIALOG (file_chooser)); Indicating it's either a GTK bug or Firefox isn't prepping the file_chooser properly. I haven't been able to follow the execution past that point (not sure how to setup my environment for that). Since the problems cropped up in thunderbird and firefox after the gnome upgrade, it's probably a mozilla/gtk incompatibility. BTW, before the segfault the debugger shows my stacktrace as being the same (up-to that point) as the ones Indigo posted, but after the segfault the trace is shorter - probably means the stack is getting trashed by the bug. I tried to test the uninstall libgnome fix to see how it's affecting firefox. Running firefox without libgnome causes libimgicon.so and libmozgnome.so to fail to load. I removed first alternately then both libimgicon and libmozgnome while libgnome was still installed, but firefox still crashed, so the problem is not in either of those libraries. Debian /may/ be seeing a similar bug, but I couldn't find any followup info on it: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=399406 Lastly, I'm almost done doing a portupgrade -af just in case there's something wrong with the /usr/ports/UPDATING instructions for the gnome upgrade. The majority of software has been rebuilt - but firefox still shows the bug. There's not much else I can do without help from someone more knowledgeable in firefox/gtk. - Micah