Re: [opensuse] Firefox crash with segfault
Hello Wolfgang, I installed the debug packages and followed the instructions on http://en.opensuse.org/openSUSE:Bugreport_Mozilla: rpm -qa --qf='%{name}-%{version}-%{release}-%{arch}\t%{distribution}\n' | grep -i mozilla shows: mozilla-kde4-integration-0.6.3-17.2-i586 mozilla / openSUSE_11.2 mozilla-js20-2.0.0-1.1-i586 mozilla / openSUSE_11.2 mozilla-nspr-4.8.7-3.1-i586 mozilla / openSUSE_11.2 mozilla-kde4-integration-debuginfo-0.6.3-17.2-i586 mozilla / openSUSE_11.2 mozilla-js20-debuginfo-2.0.0-1.1-i586 mozilla / openSUSE_11.2 mozilla-xulrunner20-2.0.0-1.1-i586 mozilla / openSUSE_11.2 mozilla-xulrunner192-debuginfo-1.9.2.16-1.1-i586 mozilla / openSUSE_11.2 MozillaFirefox-branding-upstream-4.0.0-1.1-i586 mozilla / openSUSE_11.2 MozillaFirefox-4.0.0-1.1-i586 mozilla / openSUSE_11.2 mozilla-nss-certs-debuginfo-3.12.9-3.1-i586 mozilla / openSUSE_11.2 mozilla-js192-1.9.2.15-0.2.2-i586 openSUSE 11.2 libsoftokn3-3.12.9-3.1-i586 mozilla / openSUSE_11.2 mozilla-nspr-debuginfo-4.8.7-3.1-i586 mozilla / openSUSE_11.2 mozilla-xulrunner192-1.9.2.15-0.2.2-i586 openSUSE 11.2 mozilla-nss-3.12.9-3.1-i586 mozilla / openSUSE_11.2 mozilla-nss-debuginfo-3.12.9-3.1-i586 mozilla / openSUSE_11.2 mozilla-xulrunner191-1.9.1.17-0.2.1-i586 openSUSE 11.2 mozilla-nss-certs-3.12.9-3.1-i586 mozilla / openSUSE_11.2 MozillaFirefox-debuginfo-4.0.0-1.1-i586 mozilla / openSUSE_11.2 mozilla-xulrunner20-debuginfo-2.0.0-1.1-i586 mozilla / openSUSE_11.2 MozillaFirefox-translations-common-4.0.0-1.1-i586 mozilla / openSUSE_11.2 libfreebl3-3.12.9-3.1-i586 mozilla / openSUSE_11.2 Backtrace: Program received signal SIGSEGV, Segmentation fault. 0xb78b2e85 in js_TraceObject (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6523 6523 /usr/src/debug/mozilla/js/src/jsobj.cpp: Datei oder Verzeichnis nicht gefunden. in /usr/src/debug/mozilla/js/src/jsobj.cpp #0 0xb78b2e85 in js_TraceObject (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6523 #1 0xb78b2b66 in js::gc::MarkChildren (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:289 #2 0xb78b3600 in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 #3 Mark<JSObject> (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:222 #4 MarkKind (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:579 #5 MarkValueRaw (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:600 #6 js_TraceObject (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6569 #7 0xb78b2b66 in js::gc::MarkChildren (trc=0xbfff94a8, obj=0xaf8f3ce8) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:289 #8 0xb78b3600 in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 [...] #6859 0xb787a57e in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 #6860 Mark<JSObject> (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:222 #6861 MarkKind (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:579 #6862 MarkValueRaw (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:600 #6863 gc_root_traversal (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:1465 #6864 js::MarkRuntime (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:1717 #6865 0xb787b19a in MarkAndSweep (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2411 #6866 GCUntilDone (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2755 #6867 js_GC (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2824 #6868 0xb78081f2 in JS_GC (cx=0xaee42580) at /usr/src/debug/mozilla/js/src/jsapi.cpp:2662 #6869 0xb6aa3406 in nsXPConnect::Collect (this=0xb3808e80) at /usr/src/debug/mozilla/js/src/xpconnect/src/nsXPConnect.cpp:405 #6870 0xb6a9e418 in nsXPConnect::GarbageCollect (this=0xb3808e80) at /usr/src/debug/mozilla/js/src/xpconnect/src/nsXPConnect.cpp:413 #6871 0xb67dcb35 in nsJSContext::GarbageCollectNow () at /usr/src/debug/mozilla/dom/base/nsJSEnvironment.cpp:3271 #6872 0xb6ebee19 in nsTimerImpl::Fire (this=0x9b9eca80) at /usr/src/debug/mozilla/xpcom/threads/nsTimerImpl.cpp:425 #6873 0xb6ebeee0 in nsTimerEvent::Run (this=0x9a009cb0) at /usr/src/debug/mozilla/xpcom/threads/nsTimerImpl.cpp:517 #6874 0xb6ebb87b in nsThread::ProcessNextEvent (this=0xb7bbb2e0, mayWait=1, result=0xbfff971c) at /usr/src/debug/mozilla/xpcom/threads/nsThread.cpp:633 #6875 0xb6e81476 in NS_ProcessNextEvent_P (thread=0xb78b2e70, mayWait=1) at nsThreadUtils.cpp:250 #6876 0xb6deed3f in mozilla::ipc::MessagePump::Run (this=0xb7bbc460, aDelegate=0xb7b208a0) at /usr/src/debug/mozilla/ipc/glue/MessagePump.cpp:134 #6877 0xb6ef4e6b in MessageLoop::RunInternal (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:219 #6878 0xb6ef4f23 in RunHandler (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:202 #6879 MessageLoop::Run (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:176 #6880 0xb6d4007e in nsBaseAppShell::Run (this=0xb18192e0) at /usr/src/debug/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:192 #6881 0xb6bd31b3 in nsAppStartup::Run (this=0xb18ed7f0) at /usr/src/debug/mozilla/toolkit/components/startup/src/nsAppStartup.cpp:220 #6882 0xb631c7b1 in XRE_main (argc=1, argv=0xbfffef94, aAppData=0xb7b2ba80) at /usr/src/debug/mozilla/toolkit/xre/nsAppRunner.cpp:3786 #6883 0x0804a088 in main (argc=1, argv=0xbfffef94) at /usr/src/debug/mozilla/xulrunner/stub/nsXULStub.cpp:584 Does this help more? Where should I post it on mozilla.org? Should I post it to their bugtracker? Thanks for your help. Best regards, Johannes Müller-Lahn -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, yes, please report it at bugzilla.mozilla.org in the "JavaScript Engine" component with a short description what you did when it happened. Would be nice if you could send me the bugnumber afterwards (private or public). Wolfgang Am 24.03.2011 10:51, schrieb Johannes Mueller-Lahn:
Backtrace:
Program received signal SIGSEGV, Segmentation fault. 0xb78b2e85 in js_TraceObject (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6523 6523 /usr/src/debug/mozilla/js/src/jsobj.cpp: Datei oder Verzeichnis nicht gefunden. in /usr/src/debug/mozilla/js/src/jsobj.cpp
#0 0xb78b2e85 in js_TraceObject (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6523 #1 0xb78b2b66 in js::gc::MarkChildren (trc=0xbfff94a8, obj=0xaf2d1828) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:289 #2 0xb78b3600 in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 #3 Mark<JSObject> (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:222 #4 MarkKind (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:579 #5 MarkValueRaw (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:600 #6 js_TraceObject (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsobj.cpp:6569 #7 0xb78b2b66 in js::gc::MarkChildren (trc=0xbfff94a8, obj=0xaf8f3ce8) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:289 #8 0xb78b3600 in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 [...] #6859 0xb787a57e in TypedMarker (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:347 #6860 Mark<JSObject> (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:222 #6861 MarkKind (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:579 #6862 MarkValueRaw (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgcinlines.h:600 #6863 gc_root_traversal (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:1465 #6864 js::MarkRuntime (thing=<value optimized out>, trc=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:1717 #6865 0xb787b19a in MarkAndSweep (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2411 #6866 GCUntilDone (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2755 #6867 js_GC (gckind=<value optimized out>, cx=<value optimized out>) at /usr/src/debug/mozilla/js/src/jsgc.cpp:2824 #6868 0xb78081f2 in JS_GC (cx=0xaee42580) at /usr/src/debug/mozilla/js/src/jsapi.cpp:2662 #6869 0xb6aa3406 in nsXPConnect::Collect (this=0xb3808e80) at /usr/src/debug/mozilla/js/src/xpconnect/src/nsXPConnect.cpp:405 #6870 0xb6a9e418 in nsXPConnect::GarbageCollect (this=0xb3808e80) at /usr/src/debug/mozilla/js/src/xpconnect/src/nsXPConnect.cpp:413 #6871 0xb67dcb35 in nsJSContext::GarbageCollectNow () at /usr/src/debug/mozilla/dom/base/nsJSEnvironment.cpp:3271 #6872 0xb6ebee19 in nsTimerImpl::Fire (this=0x9b9eca80) at /usr/src/debug/mozilla/xpcom/threads/nsTimerImpl.cpp:425 #6873 0xb6ebeee0 in nsTimerEvent::Run (this=0x9a009cb0) at /usr/src/debug/mozilla/xpcom/threads/nsTimerImpl.cpp:517 #6874 0xb6ebb87b in nsThread::ProcessNextEvent (this=0xb7bbb2e0, mayWait=1, result=0xbfff971c) at /usr/src/debug/mozilla/xpcom/threads/nsThread.cpp:633 #6875 0xb6e81476 in NS_ProcessNextEvent_P (thread=0xb78b2e70, mayWait=1) at nsThreadUtils.cpp:250 #6876 0xb6deed3f in mozilla::ipc::MessagePump::Run (this=0xb7bbc460, aDelegate=0xb7b208a0) at /usr/src/debug/mozilla/ipc/glue/MessagePump.cpp:134 #6877 0xb6ef4e6b in MessageLoop::RunInternal (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:219 #6878 0xb6ef4f23 in RunHandler (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:202 #6879 MessageLoop::Run (this=0xb7b208a0) at /usr/src/debug/mozilla/ipc/chromium/src/base/message_loop.cc:176 #6880 0xb6d4007e in nsBaseAppShell::Run (this=0xb18192e0) at /usr/src/debug/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:192 #6881 0xb6bd31b3 in nsAppStartup::Run (this=0xb18ed7f0) at /usr/src/debug/mozilla/toolkit/components/startup/src/nsAppStartup.cpp:220 #6882 0xb631c7b1 in XRE_main (argc=1, argv=0xbfffef94, aAppData=0xb7b2ba80) at /usr/src/debug/mozilla/toolkit/xre/nsAppRunner.cpp:3786 #6883 0x0804a088 in main (argc=1, argv=0xbfffef94) at /usr/src/debug/mozilla/xulrunner/stub/nsXULStub.cpp:584
Does this help more? Where should I post it on mozilla.org? Should I post it to their bugtracker? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Johannes Mueller-Lahn
-
Wolfgang Rosenauer