From owner-freebsd-ports@FreeBSD.ORG Wed Apr 13 05:21:29 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18EB716A4CE; Wed, 13 Apr 2005 05:21:29 +0000 (GMT) Received: from felix.stangl.us (dsl093-193-095.stl1.dsl.speakeasy.net [66.93.193.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15CA243D2D; Wed, 13 Apr 2005 05:21:26 +0000 (GMT) (envelope-from alex@stangl.us) Received: from felix.stangl.us (localhost [127.0.0.1]) by felix.stangl.us (8.13.1/8.12.10) with ESMTP id j3D5LMf4024582; Wed, 13 Apr 2005 00:21:23 -0500 (CDT) (envelope-from alex@stangl.us) Received: (from alex@localhost) by felix.stangl.us (8.13.1/8.12.10/Submit) id j3D5LMpb024581; Wed, 13 Apr 2005 00:21:22 -0500 (CDT) (envelope-from alex) Date: Wed, 13 Apr 2005 00:21:21 -0500 From: Alex Stangl To: gnome@freebsd.org Message-ID: <20050413052121.GB19052@felix> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i cc: freebsd-ports@freebsd.org Subject: Firefox crashing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 05:21:29 -0000 Hi there, I have recently upgraded from FreeBSD 5.2 to 5.3 and have been trying to get my ports all up to date as well. I was previously running a version of Firefox < 1.0 and was occasionally hitting a problem where the process would just go away. At that time I was running it from an icon on my desktop, so I wasn't getting any messages. Now I am still having the same issue but I can reproduce it with ease. It seems like it may have to do with some plugin, Java and/or Flash. The site I am currently using to reproducibly cause it to bomb out is http://www.slcl.lib.mo.us When I first start firefox from a command-line, I get this: bash-2.05b$ firefox /usr/X11R6/lib/firefox/mozilla-xremote-client: Error: Failed to find a running server. (firefox-bin:57093): Gtk-WARNING **: Unable to locate theme engine in module_path: "thinice", Then when it fails, for example, by visiting the site mentioned above, the command window has this additional text: NP_Initialize New open dsp: No such file or directory SetWindow Destroy The program 'Gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadShmSeg (invalid shared segment parameter)'. (Details: serial 31 error_code 176 request_code 146 minor_code 2) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) I tried loading it up in gdb and setting the breakpoint to that function name so that I could run it with the --sync option and get the additional diagnostic info, but it appears it's currently compiled w/o symbols and I haven't yet attempted a rebuild of it. (Still having nightmares of my machine taking practically all weekend to upgrade gnome...) I blew away a browser_plugin directory that had some older (8/2004) shockwave and libflashplugin files that it seemed to also be complaining about, and which didn't seem associated with any port, but that hasn't affected the problem one way or the other. Here's the output from uname -a: FreeBSD felix 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 and makefile date/time: bash-2.05b$ ls -l /usr/ports/www/firefox/Makefile -rw-r--r-- 1 root wheel 9544 Mar 12 04:53 /usr/ports/www/firefox/Makefile I look forward to any ideas or suggestions you may have. I really would love to continue to use firefox, but have become so hooked on surfing the web and having a lot of sites open that it really gets to be pretty demoralizing when the browser crashes and I lose everything all at once. Thanks, Alex P.S. I have lost my Internet connection for the last week, right around the time I first tried to send out this note. So if this is a duplicate, I apologize.