Package: mozilla-firefox
Version: 1.0.4-2sarge11

Recently (since about last week's xfree86 security update), Mozilla Firefox has
sometimes (every day or two) either refused to start or randomly closed itself
(without any error message) and refused to restart.  Once it has appeared the
problem persists through multiple start attempts, until cleared by either
rebooting the system or reinstalling Firefox (apt-get install mozilla-firefox
mozilla-firefox-gnome-support --reinstall).

On a failed start from the Applications menu or desktop icon, the menu closes
normally but nothing else visible happens.  On a failed start from a terminal,
the error message can be either just "Segmentation fault" or "/usr/bin/firefox:
line 349:  3610 Segmentation fault      DISPLAY="${CMDLINE_DISPLAY}"
${MOZ_PROGRAM} -remote 'ping()' >/dev/null 2>&1
Segmentation fault".

While it is possible that the cause is outside Firefox (I run a commercial
on-access antivirus which doesn't officially support Debian
(http://www.sophos.com/support/knowledgebase/article/4377.html) and get a lot of
"INIT: No inittab file found" hangs on shutdown/reboot, though /etc/inittab is
in fact present), nothing else seems to be crashing like this.

I am running Sarge, with all security updates, dual boot with Windows 98 on an
Intel Celeron 500MHz, 256MB RAM, RTL8139 Ethernet card connected to college
network.  I know how to program, but mostly do games/simulations and have never
worked on anything as security-critical as a web browser.

When I tried to obtain a stack trace, I got the following:
[EMAIL PROTECTED]:~$ firefox %u
/usr/bin/firefox: line 349:  3610 Segmentation fault     
DISPLAY="${CMDLINE_DISPLAY}" ${MOZ_PROGRAM} -remote 'ping()' >/dev/null 2>&1
Segmentation fault
[EMAIL PROTECTED]:~$ gdb firefox
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-linux"..."/usr/bin/firefox": not in executable
format: File format not recognized

(gdb) run
Starting program:
No executable file specified.
Use the "file" or "exec-file" command.
(gdb) file /usr/lib/mozilla-firefox/firefox-bin
Reading symbols from /usr/lib/mozilla-firefox/firefox-bin...(no debugging
symbols found)...done.
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/mozilla-firefox/firefox-bin
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1086683104 (LWP 3622)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 1097059248 (LWP 3625)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 1109744560 (LWP 3626)]
[New Thread 1118133168 (LWP 3627)]
[New Thread 1126521776 (LWP 3628)]
/usr/lib/mozilla-firefox/firefox-bin: relocation error:
/usr/lib/mozilla-firefox/firefox-bin: undefined symbol: NS_NewUnionEnumerator

Program exited with code 0177.
(gdb) thread apply all bt
(gdb) bt
No stack.
(gdb) quit
[EMAIL PROTECTED]:~$


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to