Bugzilla – Bug 196420
firefox 1.5.0.5 crashes irregulary
Last modified: 2007-01-25 08:05:28 UTC
Since my update to MozillaFirefox 1.5.0.5-0.1 the browser crashes irregulary after browsing some minutes. I could not find a reason for that until now. The log always says this: "/usr/bin/firefox: line 159: 15937 Speicherzugriffsfehler $AOSS $MOZ_PROGRAM $@"
Could you please provide a stacktrace done with gdb and (only if possible) with the debuginfo package installed? Or at least a core file.
Don't know what happened, but the problem is solved for me after an online update. Sorry for the trouble. :)
Seems that I was too optimistic... Here ist the backtrace of version 1.5.0.6: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1223403856 (LWP 7118)] 0xe1a44374 in ?? () (gdb) bt #0 0xe1a44374 in ?? () #1 0x082e82ef in Distance () #2 0x0833d88c in nsSupportsHashtable::Exists () #3 0x0833f45c in nsSupportsHashtable::Exists () #4 0xb7eaa904 in nsQueryInterface::operator() () from /usr/lib/firefox/libxpcom_core.so #5 0xb7eaaa6b in nsCOMPtr_base::assign_from_qi () from /usr/lib/firefox/libxpcom_core.so #6 0x08317bb0 in nsCharSourceTraits<nsReadingIterator<unsigned short> >::advance () #7 0x082137f9 in nsIBidirectionalEnumerator::GetIID () #8 0x0821a78b in nsIBidirectionalEnumerator::GetIID () #9 0x0838ad28 in nsICollection::GetIID () #10 0x0838df63 in nsICollection::GetIID () #11 0x08387b80 in nsICollection::GetIID () #12 0x081e75d3 in CallQueryInterface<nsIFile, nsILocalFile> () #13 0x081e453e in CallQueryInterface<nsIFile, nsILocalFile> () #14 0x081e4577 in CallQueryInterface<nsIFile, nsILocalFile> () #15 0xb7c27bde in gtk_marshal_BOOLEAN__VOID () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #16 0xb797dd2d in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 #17 0xb798ed53 in g_signal_override_class_closure () from /opt/gnome/lib/libgobject-2.0.so.0 #18 0xb799003f in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0 #19 0xb7990445 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0 #20 0xb7d12908 in gtk_widget_get_default_style () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #21 0xb7c215f3 in gtk_propagate_event () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #22 0xb7c22847 in gtk_main_do_event () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #23 0xb7ab258a in gdk_add_client_message_filter () from /opt/gnome/lib/libgdk-x11-2.0.so.0 #24 0xb790cda2 in g_main_context_dispatch () from /opt/gnome/lib/libglib-2.0.so.0 #25 0xb790fddf in g_main_context_prepare () from /opt/gnome/lib/libglib-2.0.so.0 #26 0xb7910189 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0 #27 0xb7c22cc4 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #28 0x081e6dc8 in CallQueryInterface<nsIFile, nsILocalFile> () #29 0x085ae882 in nsCOMPtr<nsIUTF8StringEnumerator>::nsCOMPtr () #30 0x08085440 in ?? () ---Type <return> to continue, or q <return> to quit--- #31 0x08a5f270 in ?? () #32 0x088e96a0 in ?? () #33 0x088c7090 in ?? () #34 0x00000000 in ?? () I will try to get one with debuginfo installed soon.
Another one (seems to have a different origin): Program received signal SIGILL, Illegal instruction. [Switching to Thread -1223240016 (LWP 7310)] 0x083a0e81 in non-virtual thunk to nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) () at ../../../../dist/include/pipnss/nsITokenPasswordDialogs.h:34 warning: Source file is more recent than executable. 34 (gdb) bt #0 0x083a0e81 in non-virtual thunk to nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) () at ../../../../dist/include/pipnss/nsITokenPasswordDialogs.h:34 #1 0x08e26af0 in ?? () #2 0x0afa1cf0 in ?? () #3 0xbffde838 in ?? () #4 0xbffde57c in ?? () #5 0x00000204 in ?? () #6 0xbffde718 in ?? () #7 0x00000000 in ?? ()
Created attachment 96822 [details] Backtrace Here a detailed backtrace with debuginfo
Just an idea: Does firefox also crash with the packages from ftp://ftp.suse.com/pub/projects/mozilla/experimental/firefox/ (see bug 190205 for details)
Good idea: Until now no crash with that version.
I can confirm this for two OpenSuSE 10.1 workstations. Firefox segfaults randomly after the latest update. No extensions used other than supplied beagle indexer and DOMInspector. No plugins used other than supplied ones.
For me this is no more of importance since Firefox 2.0 works perfetcly.
I wonder if this still happens with firefox 1.5.0.9...
Is this still happening with 1.5.0.9? Or 2.0.0.1 if you're now on 10.2?
As I said above, the problem seems to be gone, but don't ask me about the reason. ;)