Application: konqueror (4.5.00 (KDE 4.5.0)) KDE Platform Version: 4.5.00 (KDE 4.5.0) Qt Version: 4.7.0 Operating System: Linux 2.6.32-22-generic x86_64 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: Konqueror keeps crashing while viewing this webpage, with no other action from my part: http://digitizor.com/2010/08/11/how-to-switch-to-webkit-in-konqueror-browser-kde-sc-4-5kubuntu/ The crash can be reproduced every time. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [Current thread is 1 (Thread 0x7fc03cc0f760 (LWP 7647))] Thread 2 (Thread 0x7fc021491710 (LWP 7790)): #0 0x00007fc03c48ef83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fc0346824a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fc0346828fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fc039fa3bd6 in QEventDispatcherGlib::processEvents (this=0x1d6dd20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007fc039f767b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fc039f76b9c in QEventLoop::exec (this=0x7fc021490db0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fc039e8223d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fc039f566d8 in QInotifyFileSystemWatcherEngine::run (this=0x1bb8560) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fc039e851be in QThreadPrivate::start (arg=0x1bb8560) at thread/qthread_unix.cpp:266 #9 0x00007fc0379a49ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fc03c49b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fc03cc0f760 (LWP 7647)): [KCrash Handler] #6 0x00007fc029552803 in KHTMLPart::closeUrl (this=0x1261e5b0) at ../../khtml/khtml_part.cpp:923 #7 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x10178740) at ../../khtml/khtml_part.cpp:964 #8 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xdb50ac0) at ../../khtml/khtml_part.cpp:964 #9 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xd0be6e0) at ../../khtml/khtml_part.cpp:964 #10 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xa61e2b0) at ../../khtml/khtml_part.cpp:964 #11 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x7c1c470) at ../../khtml/khtml_part.cpp:964 #12 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x58410c0) at ../../khtml/khtml_part.cpp:964 #13 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x43cd630) at ../../khtml/khtml_part.cpp:964 #14 0x00007fc029572a2d in KHTMLPart::openUrl (this=0x43cd630, url=...) at ../../khtml/khtml_part.cpp:783 #15 0x00007fc029560e0a in KHTMLPart::navigateChild (this=<value optimized out>, child=0x43d3110, url=...) at ../../khtml/khtml_part.cpp:4483 #16 0x00007fc0295616ba in KHTMLPart::processObjectRequest (this=0x2191e90, child=0x43d3110, _url=<value optimized out>, mimetype=...) at ../../khtml/khtml_part.cpp:4435 #17 0x00007fc02957e8be in KHTMLRun::foundMimeType (this=0x18424fe0, _type=<value optimized out>) at ../../khtml/khtml_run.cpp:55 #18 0x00007fc03b173462 in KRun::mimeTypeDetermined (this=0x0, mimeType=...) at ../../kio/kio/krun.cpp:1381 #19 0x00007fc03bd41521 in KParts::BrowserRun::slotBrowserMimetype (this=0x18424fe0, _job=<value optimized out>, type=<value optimized out>) at ../../kparts/browserrun.cpp:238 #20 0x00007fc03bd41bb9 in KParts::BrowserRun::qt_metacall (this=0x18424fe0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7a544200) at ./browserrun.moc:80 #21 0x00007fc039f8f7a7 in QMetaObject::activate (sender=0x108be390, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xd740b90) at kernel/qobject.cpp:3280 #22 0x00007fc03b102407 in KIO::TransferJob::mimetype (this=0x0, _t1=0x108be390, _t2=<value optimized out>) at ./jobclasses.moc:416 #23 0x00007fc03b104a96 in KIO::TransferJob::slotMimetype (this=0x108be390, type=...) at ../../kio/kio/job.cpp:1207 #24 0x00007fc03b108a86 in KIO::TransferJob::qt_metacall (this=0x108be390, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7a5443b0) at ./jobclasses.moc:370 #25 0x00007fc039f8f7a7 in QMetaObject::activate (sender=0x17e50220, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xd740b90) at kernel/qobject.cpp:3280 #26 0x00007fc03b1b6585 in KIO::SlaveInterface::mimeType (this=0x0, _t1=<value optimized out>) at ./slaveinterface.moc:273 #27 0x00007fc03b1b9537 in KIO::SlaveInterface::dispatch (this=0x17e50220, _cmd=21, rawdata=...) at ../../kio/kio/slaveinterface.cpp:270 #28 0x00007fc03b1b6bf3 in KIO::SlaveInterface::dispatch (this=0x17e50220) at ../../kio/kio/slaveinterface.cpp:91 #29 0x00007fc03b1aa7a6 in KIO::Slave::gotInput (this=0x17e50220) at ../../kio/kio/slave.cpp:344 #30 0x00007fc03b1aa98c in KIO::Slave::qt_metacall (this=0x17e50220, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7a5447c0) at ./slave.moc:82 #31 0x00007fc039f8f7a7 in QMetaObject::activate (sender=0x1813a8c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xd740b90) at kernel/qobject.cpp:3280 #32 0x00007fc03b0d6df7 in KIO::ConnectionPrivate::dequeue (this=0x1089a470) at ../../kio/kio/connection.cpp:82 #33 0x00007fc03b0d6f1d in KIO::Connection::qt_metacall (this=0x1813a8c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x5344f30) at ./connection.moc:79 #34 0x00007fc039f8987e in QObject::event (this=0x1813a8c0, e=0x0) at kernel/qobject.cpp:1219 #35 0x00007fc03906ccdc in QApplicationPrivate::notify_helper (this=0xcdc070, receiver=0x1813a8c0, e=0xdd53940) at kernel/qapplication.cpp:4389 #36 0x00007fc0390727cd in QApplication::notify (this=0x7fff7a549980, receiver=0x1813a8c0, e=0xdd53940) at kernel/qapplication.cpp:4270 #37 0x00007fc03a9b1eb6 in KApplication::notify (this=0x7fff7a549980, receiver=0x1813a8c0, event=0xdd53940) at ../../kdeui/kernel/kapplication.cpp:310 #38 0x00007fc039f77a8c in QCoreApplication::notifyInternal (this=0x7fff7a549980, receiver=0x1813a8c0, event=0xdd53940) at kernel/qcoreapplication.cpp:732 #39 0x00007fc039f7a9b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xcbea60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xcbea60) at kernel/qcoreapplication.cpp:1373 #41 0x00007fc039fa4043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #42 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #43 0x00007fc03467e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #44 0x00007fc034682748 in ?? () from /lib/libglib-2.0.so.0 #45 0x00007fc0346828fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #46 0x00007fc039fa3b83 in QEventDispatcherGlib::processEvents (this=0xcbe560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #47 0x00007fc03911e7ee in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #48 0x00007fc039f767b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #49 0x00007fc039f76b9c in QEventLoop::exec (this=0x7fff7a545210, flags=) at kernel/qeventloop.cpp:201 #50 0x00007fc03b18be2c in KIO::NetAccess::enter_loop (this=0x7fff7a5452b0) at ../../kio/kio/netaccess.cpp:502 #51 0x00007fc03b18c47f in KIO::NetAccess::synchronousRunInternal (this=0x7fff7a5452b0, job=0xd665130, window=<value optimized out>, data=0x7fff7a545460, finalURL=0x7fff7a5453c0, metaData=0x7fff7a545440) at ../../kio/kio/netaccess.cpp:487 #52 0x00007fc03b18cb71 in KIO::NetAccess::synchronousRun (job=0xd665130, window=0x0, data=0x7fff7a545460, finalURL=0x7fff7a5453c0, metaData=<value optimized out>) at ../../kio/kio/netaccess.cpp:277 #53 0x00007fc0297eed17 in KJS::XMLHttpRequest::send (this=0x7fc0327e3680, _body=<value optimized out>, ec=<value optimized out>) at ../../khtml/ecma/xmlhttprequest.cpp:509 #54 0x00007fc0297effd0 in KJS::XMLHttpRequestProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff7a545f00, thisObj=0x7fc0327e3680, args=...) at ../../khtml/ecma/xmlhttprequest.cpp:912 #55 0x00007fc028c51238 in KJS::JSObject::call (exec=0x7fff7a545f00, codeBlock=..., parentExec=0x7fff7a546770) at ../../kjs/object.h:616 #56 KJS::Machine::runBlock (exec=0x7fff7a545f00, codeBlock=..., parentExec=0x7fff7a546770) at codes.def:1204 #57 0x00007fc028c2f3b4 in KJS::FunctionImp::callAsFunction (this=0x7fc01d54d440, exec=0x7fff7a546770, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172 #58 0x00007fc028c51238 in KJS::JSObject::call (exec=0x7fff7a546770, codeBlock=..., parentExec=0x7fff7a546fe0) at ../../kjs/object.h:616 #59 KJS::Machine::runBlock (exec=0x7fff7a546770, codeBlock=..., parentExec=0x7fff7a546fe0) at codes.def:1204 #60 0x00007fc028c2f3b4 in KJS::FunctionImp::callAsFunction (this=0x7fc01e98dc80, exec=0x7fff7a546fe0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172 #61 0x00007fc028c51238 in KJS::JSObject::call (exec=0x7fff7a546fe0, codeBlock=..., parentExec=0x14932650) at ../../kjs/object.h:616 #62 KJS::Machine::runBlock (exec=0x7fff7a546fe0, codeBlock=..., parentExec=0x14932650) at codes.def:1204 #63 0x00007fc028c2f3b4 in KJS::FunctionImp::callAsFunction (this=0x7fc01cc49480, exec=0x14932650, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172 #64 0x00007fc0297e322a in KJS::JSObject::call (this=0x13ee7dd0, evt=...) at ../../kjs/object.h:616 #65 KJS::JSEventListener::handleEvent (this=0x13ee7dd0, evt=...) at ../../khtml/ecma/kjs_events.cpp:106 #66 0x00007fc029603744 in DOM::EventTargetImpl::handleLocalEvents (this=<value optimized out>, evt=<value optimized out>, useCapture=<value optimized out>) at ../../khtml/xml/dom2_eventsimpl.cpp:61 #67 0x00007fc0295da2db in DOM::NodeImpl::dispatchGenericEvent (this=0x109b7050, evt=0xf295950) at ../../khtml/xml/dom_nodeimpl.cpp:469 #68 0x00007fc0295dbd41 in DOM::NodeImpl::dispatchWindowEvent (this=0x109b7050, _id=17, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>) at ../../khtml/xml/dom_nodeimpl.cpp:535 #69 0x00007fc0295527ff in KHTMLPart::closeUrl (this=0x148d1330) at ../../khtml/khtml_part.cpp:922 #70 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x11fa23c0) at ../../khtml/khtml_part.cpp:964 #71 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x10178740) at ../../khtml/khtml_part.cpp:964 #72 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xdb50ac0) at ../../khtml/khtml_part.cpp:964 #73 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xd0be6e0) at ../../khtml/khtml_part.cpp:964 #74 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0xa61e2b0) at ../../khtml/khtml_part.cpp:964 #75 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x7c1c470) at ../../khtml/khtml_part.cpp:964 #76 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x58410c0) at ../../khtml/khtml_part.cpp:964 #77 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x43cd630) at ../../khtml/khtml_part.cpp:964 #78 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x2191e90) at ../../khtml/khtml_part.cpp:964 #79 0x00007fc0295529bb in KHTMLPart::closeUrl (this=0x19c2750) at ../../khtml/khtml_part.cpp:964 #80 0x00007fc03c77e9e3 in KonqView::stop (this=0x19c27f0) at ../../../../apps/konqueror/src/konqview.cpp:895 #81 0x00007fc03c7b4205 in KonqMainWindow::abortLoading (this=0xe6d7d0) at ../../../../apps/konqueror/src/konqmainwindow.cpp:1133 #82 0x00007fc03c7c4cf0 in KonqMainWindow::openUrl (this=0xe6d7d0, _view=0x19c27f0, _url=..., _mimeType=<value optimized out>, _req=<value optimized out>, trustedSource=<value optimized out>) at ../../../../apps/konqueror/src/konqmainwindow.cpp:597 #83 0x00007fc03c7c747a in KonqMainWindow::openUrlRequestHelper (this=0xe6d7d0, childView=0x19c27f0, url=..., args=..., browserArgs=<value optimized out>) at ../../../../apps/konqueror/src/konqmainwindow.cpp:1045 #84 0x00007fc03c7c7728 in KonqMainWindow::slotOpenURLRequest (this=0xe6d7d0, url=..., args=..., browserArgs=...) at ../../../../apps/konqueror/src/konqmainwindow.cpp:1035 #85 0x00007fc03c7d6c78 in KonqMainWindow::qt_metacall (this=0xe6d7d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7a5487d0) at ./konqmainwindow.moc:348 #86 0x00007fc039f8f7a7 in QMetaObject::activate (sender=0x1a78560, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xd740b90) at kernel/qobject.cpp:3280 #87 0x00007fc03bd33caf in KParts::BrowserExtension::openUrlRequestDelayed (this=0x0, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>) at ./browserextension.moc:293 #88 0x00007fc03bd3564b in KParts::BrowserExtension::slotEmitOpenUrlRequestDelayed (this=0x1a78560) at ../../kparts/browserextension.cpp:668 #89 0x00007fc03bd37198 in KParts::BrowserExtension::qt_metacall (this=0x1a78560, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x3c1c1b0) at ./browserextension.moc:231 #90 0x00007fc0295903d0 in KHTMLPartBrowserExtension::qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-128, _a=0xd740b90) at ./khtml_ext.moc:91 #91 0x00007fc039f8987e in QObject::event (this=0x1a78560, e=0x0) at kernel/qobject.cpp:1219 #92 0x00007fc03906ccdc in QApplicationPrivate::notify_helper (this=0xcdc070, receiver=0x1a78560, e=0xdd6e820) at kernel/qapplication.cpp:4389 #93 0x00007fc0390727cd in QApplication::notify (this=0x7fff7a549980, receiver=0x1a78560, e=0xdd6e820) at kernel/qapplication.cpp:4270 #94 0x00007fc03a9b1eb6 in KApplication::notify (this=0x7fff7a549980, receiver=0x1a78560, event=0xdd6e820) at ../../kdeui/kernel/kapplication.cpp:310 #95 0x00007fc039f77a8c in QCoreApplication::notifyInternal (this=0x7fff7a549980, receiver=0x1a78560, event=0xdd6e820) at kernel/qcoreapplication.cpp:732 #96 0x00007fc039f7a9b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xcbea60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #97 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xcbea60) at kernel/qcoreapplication.cpp:1373 #98 0x00007fc039fa4043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #99 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #100 0x00007fc03467e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #101 0x00007fc034682748 in ?? () from /lib/libglib-2.0.so.0 #102 0x00007fc0346828fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #103 0x00007fc039fa3b83 in QEventDispatcherGlib::processEvents (this=0xcbe560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #104 0x00007fc03911e7ee in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #105 0x00007fc039f767b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #106 0x00007fc039f76b9c in QEventLoop::exec (this=0x7fff7a549750, flags=) at kernel/qeventloop.cpp:201 #107 0x00007fc039f7ac4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #108 0x00007fc03c7ff07e in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:234 #109 0x00007fc03c3d3c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff7a54a288) at libc-start.c:226 #110 0x00000000004006b9 in _start () Possible duplicates by query: bug 247046, bug 243167, bug 237471, bug 220682, bug 217672. Reported using DrKonqi
Update: This seems to be a KHTML -related issue. I followed the instructions on the page to change Konqueror to use webkit, and now the page has been open for several minutes without Konqueror crashing.
*** This bug has been marked as a duplicate of bug 247684 ***