| Summary: | konqueror crash when accessing orkut | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | André Duarte <eu> |
| Component: | khtml ecma | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED WAITINGFORINFO | ||
| Severity: | crash | CC: | leon.maurer, martin, prudhomm, t.kijas |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Unlisted Binaries | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
*** Bug 196421 has been marked as a duplicate of this bug. *** *** Bug 202100 has been marked as a duplicate of this bug. *** *** Bug 202904 has been marked as a duplicate of this bug. *** SVN commit 1029928 by orlovich: Add some robustness vs. 194667/202699; should hopefully avoid crashes, but needs further investigation CCBUG:202699 CCBUG:194667 M +8 -2 kjs_window.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1029928 SVN commit 1029929 by orlovich: Merged revision:r1029928 | orlovich | 2009-10-01 00:13:37 -0400 (Thu, 01 Oct 2009) | 7 lines Add some robustness vs. 194667/202699; should hopefully avoid crashes, but needs further investigation CCBUG:202699 CCBUG:194667 M +8 -2 kjs_window.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1029929 can you reproduce the crash with KDE >= 4.6.5 ? If so, please name an URL to test with |
Application that crashed: konqueror Version of the application: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.30-6-generic x86_64 Distribution: Ubuntu karmic (development branch) -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [KCrash Handler] #5 DOM::RegisteredListenerList::addEventListener (this=0x1a0, id=) at ../../khtml/xml/dom_nodeimpl.cpp:2186 #6 0x00007f0d178afb6f in DOM::DocumentImpl::addWindowEventListener (this=<value optimized out>, id=<value optimized out>, listener=0x17f7310, useCapture=false) at ../../khtml/xml/dom_docimpl.cpp:2778 #7 0x00007f0d17aa6626 in KJS::WindowFunc::callAsFunction (this=<value optimized out>, exec=<value optimized out>, thisObj=<value optimized out>, args=<value optimized out>) at ../../khtml/ecma/kjs_window.cpp:2099 #8 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #9 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f2270e0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #10 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d128320c0, exec=0x7fff6f227ad0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #11 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #12 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f227ad0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #13 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d12832800, exec=0x7fff6f2284c0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #14 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #15 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f2284c0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #16 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d1283d740, exec=0x7fff6f228eb0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #17 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #18 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f228eb0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #19 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d1283d6c0, exec=0x7fff6f2298a0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #20 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #21 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f2298a0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #22 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d1283ec40, exec=0x7fff6f22a290, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #23 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #24 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f22a290, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #25 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d127615c0, exec=0x7fff6f22ad50, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #26 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #27 0x00007f0d173dabfd in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff6f22ad50, thisObj=0x7f0d127615c0, args=<value optimized out>) at ../../kjs/function_object.cpp:123 #28 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #29 0x00007f0d174142b3 in KJS::Machine::runBlock (exec=0x7fff6f22ad50, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #30 0x00007f0d173f47fa in KJS::FunctionImp::callAsFunction (this=0x7f0d12761680, exec=0x1b16ec0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #31 0x00007f0d173f80f9 in KJS::JSObject::call (this=0x1831500, exec=0x2bac40c, thisObj=0x17f7310, args=@0x1831500) at ../../kjs/object.cpp:69 #32 0x00007f0d17a99392 in KJS::ScheduledAction::execute (this=0x38352f0, window=0x7f0d13750000) at ../../khtml/ecma/kjs_window.cpp:2169 #33 0x00007f0d17a9ad63 in KJS::WindowQObject::timerEvent (this=0x184e4d0) at ../../khtml/ecma/kjs_window.cpp:2345 #34 0x00007f0d24c48b83 in QObject::event (this=0x184e4d0, e=0x7fff6f226290) at kernel/qobject.cpp:1082 #35 0x00007f0d240a63fc in QApplicationPrivate::notify_helper (this=0x12de210, receiver=0x184e4d0, e=0x7fff6f22b5f0) at kernel/qapplication.cpp:4057 #36 0x00007f0d240ad6ae in QApplication::notify (this=0x7fff6f22ba90, receiver=0x184e4d0, e=0x7fff6f22b5f0) at kernel/qapplication.cpp:4022 #37 0x00007f0d25842526 in KApplication::notify (this=0x7fff6f22ba90, receiver=0x184e4d0, event=0x7fff6f22b5f0) at ../../kdeui/kernel/kapplication.cpp:307 #38 0x00007f0d24c393ec in QCoreApplication::notifyInternal (this=0x7fff6f22ba90, receiver=0x184e4d0, event=0x7fff6f22b5f0) at kernel/qcoreapplication.cpp:610 #39 0x00007f0d24c64d22 in QTimerInfoList::activateTimers (this=0x12e1ed0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #40 0x00007f0d24c627bd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164 #41 0x00007f0d20dacfce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0x00007f0d20db0728 in ?? () from /usr/lib/libglib-2.0.so.0 #43 0x00007f0d20db089c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0x00007f0d24c62706 in QEventDispatcherGlib::processEvents (this=0x12bf820, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324 #45 0x00007f0d2413c1de in QGuiEventDispatcherGlib::processEvents (this=0x1831500, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #46 0x00007f0d24c37cc2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #47 0x00007f0d24c38094 in QEventLoop::exec (this=0x7fff6f22b890, flags=) at kernel/qeventloop.cpp:200 #48 0x00007f0d24c3a189 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #49 0x00007f0d273cbca0 in kdemain () from /usr/lib/libkdeinit4_konqueror.so #50 0x00007f0d26fa75a6 in __libc_start_main (main=0x400730 <_start+240>, argc=2, ubp_av=0x7fff6f22c578, init=0x400760 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff6f22c568) at libc-start.c:220 #51 0x0000000000400669 in _start ()