Version: (using KDE 4.0.0) Installed from: Gentoo Packages Compiler: GCC 4.2.2 OS: Linux Konqueror crashed after I loaded a webpage and tried to save a linked file from the webpage. I repeated those steps and the bug did not reproduce itself, so hopefully this backtrace will be of use. Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb639fb50 (LWP 22495)] [KCrash handler] #6 0xb7e45d0d in KParts::ReadOnlyPart::url () from /usr/kde/4.0/lib/libkparts.so.4 #7 0xb7ede548 in KonqView::updateHistoryEntry () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #8 0xb7edec22 in KonqView::saveConfig () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #9 0xb7ef0ac5 in KonqFrame::saveConfig () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #10 0xb7f20318 in KonqMainWindow::slotAddClosedUrl () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #11 0xb7f3646c in KonqMainWindow::qt_metacall () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #12 0xb72c5cec in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #13 0xb72c6122 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #14 0xb7ee5123 in KonqViewManager::aboutToRemoveTab () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #15 0xb7ee6398 in KonqViewManager::removeTab () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #16 0xb7ee855a in KonqViewManager::removeView () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #17 0xb7e4579c in KParts::Part::~Part () from /usr/kde/4.0/lib/libkparts.so.4 #18 0xb7e481ba in KParts::ReadOnlyPart::~ReadOnlyPart () from /usr/kde/4.0/lib/libkparts.so.4 #19 0xb48d44fa in KHTMLPart::~KHTMLPart () from /usr/kde/4.0/lib/libkhtml.so.5 #20 0xb72c48b0 in QObject::event () from /usr/lib/qt4/libQtCore.so.4 #21 0xb69e3ccc in QApplicationPrivate::notify_helper () from /usr/lib/qt4/libQtGui.so.4 #22 0xb69e5c29 in QApplication::notify () from /usr/lib/qt4/libQtGui.so.4 #23 0xb78bca5d in KApplication::notify () from /usr/kde/4.0/lib/libkdeui.so.5 #24 0xb72b4a79 in QCoreApplication::notifyInternal () from /usr/lib/qt4/libQtCore.so.4 #25 0xb72b5e45 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/qt4/libQtCore.so.4 #26 0xb72db5bf in QEventDispatcherUNIX::processEvents () from /usr/lib/qt4/libQtCore.so.4 #27 0xb6a64ee7 in QEventDispatcherX11::processEvents () from /usr/lib/qt4/libQtGui.so.4 #28 0xb72b3e62 in QEventLoop::processEvents () from /usr/lib/qt4/libQtCore.so.4 #29 0xb72b3f6a in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4 #30 0xb6de4f9a in QDialog::exec () from /usr/lib/qt4/libQtGui.so.4 #31 0xb78532fc in KMessageBox::createKMessageBox () from /usr/kde/4.0/lib/libkdeui.so.5 #32 0xb785405b in KMessageBox::createKMessageBox () from /usr/kde/4.0/lib/libkdeui.so.5 #33 0xb78543fe in KMessageBox::informationListWId () from /usr/kde/4.0/lib/libkdeui.so.5 #34 0xb7854598 in KMessageBox::informationList () from /usr/kde/4.0/lib/libkdeui.so.5 #35 0xb78545f8 in KMessageBox::information () from /usr/kde/4.0/lib/libkdeui.so.5 #36 0xb13bcffc in KateDocument::openFile () from /usr/kde/4.0/lib/kde4/katepart.so #37 0xb7e47745 in KParts::ReadOnlyPartPrivate::_k_slotJobFinished () from /usr/kde/4.0/lib/libkparts.so.4 #38 0xb7e47b42 in KParts::ReadOnlyPart::qt_metacall () from /usr/kde/4.0/lib/libkparts.so.4 #39 0xb7e47bea in KParts::ReadWritePart::qt_metacall () from /usr/kde/4.0/lib/libkparts.so.4 #40 0xb4d1956a in KTextEditor::Document::qt_metacall () from /usr/kde/4.0/lib/libktexteditor.so.4 #41 0xb13b890a in KateDocument::qt_metacall () from /usr/kde/4.0/lib/kde4/katepart.so #42 0xb72c5cec in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #43 0xb72c6122 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #44 0xb7ae0543 in KJob::result () from /usr/kde/4.0/lib/libkdecore.so.5 #45 0xb7ae08c2 in KJob::emitResult () from /usr/kde/4.0/lib/libkdecore.so.5 #46 0xb7cc5366 in KIO::FileCopyJob::slotResult () from /usr/kde/4.0/lib/libkio.so.5 #47 0xb7cc5ad6 in KIO::FileCopyJob::qt_metacall () from /usr/kde/4.0/lib/libkio.so.5 #48 0xb72c5cec in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #49 0xb72c6122 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #50 0xb7ae0543 in KJob::result () from /usr/kde/4.0/lib/libkdecore.so.5 #51 0xb7ae08c2 in KJob::emitResult () from /usr/kde/4.0/lib/libkdecore.so.5 #52 0xb7cb7631 in KIO::SimpleJob::slotFinished () from /usr/kde/4.0/lib/libkio.so.5 #53 0xb7cba99f in KIO::TransferJob::slotFinished () from /usr/kde/4.0/lib/libkio.so.5 #54 0xb7cbffc1 in KIO::TransferJob::qt_metacall () from /usr/kde/4.0/lib/libkio.so.5 #55 0xb72c5cec in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #56 0xb72c6122 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #57 0xb7d606f7 in KIO::SlaveInterface::finished () from /usr/kde/4.0/lib/libkio.so.5 #58 0xb7d62f4a in KIO::SlaveInterface::dispatch () from /usr/kde/4.0/lib/libkio.so.5 #59 0xb7d60fc7 in KIO::SlaveInterface::dispatch () from /usr/kde/4.0/lib/libkio.so.5 #60 0xb7d54d52 in KIO::Slave::gotInput () from /usr/kde/4.0/lib/libkio.so.5 #61 0xb7d550ab in KIO::Slave::qt_metacall () from /usr/kde/4.0/lib/libkio.so.5 #62 0xb72c5cec in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #63 0xb72c6122 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4 #64 0xb7c8d617 in KIO::Connection::readyRead () from /usr/kde/4.0/lib/libkio.so.5 #65 0xb7c8f28b in KIO::ConnectionPrivate::dequeue () from /usr/kde/4.0/lib/libkio.so.5 #66 0xb7c8f34e in KIO::Connection::qt_metacall () from /usr/kde/4.0/lib/libkio.so.5 #67 0xb72c1e2b in QMetaCallEvent::placeMetaCall () from /usr/lib/qt4/libQtCore.so.4 #68 0xb72c4847 in QObject::event () from /usr/lib/qt4/libQtCore.so.4 #69 0xb69e3ccc in QApplicationPrivate::notify_helper () from /usr/lib/qt4/libQtGui.so.4 #70 0xb69e5c29 in QApplication::notify () from /usr/lib/qt4/libQtGui.so.4 #71 0xb78bca5d in KApplication::notify () from /usr/kde/4.0/lib/libkdeui.so.5 #72 0xb72b4a79 in QCoreApplication::notifyInternal () from /usr/lib/qt4/libQtCore.so.4 #73 0xb72b5e45 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/qt4/libQtCore.so.4 #74 0xb72b618d in QCoreApplication::sendPostedEvents () from /usr/lib/qt4/libQtCore.so.4 #75 0xb6a64d58 in QEventDispatcherX11::processEvents () from /usr/lib/qt4/libQtGui.so.4 #76 0xb72b3e62 in QEventLoop::processEvents () from /usr/lib/qt4/libQtCore.so.4 #77 0xb72b3f6a in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4 #78 0xb72b624d in QCoreApplication::exec () from /usr/lib/qt4/libQtCore.so.4 #79 0xb69e34a7 in QApplication::exec () from /usr/lib/qt4/libQtGui.so.4 #80 0xb7f568f3 in kdemain () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #81 0x08048892 in main () #82 0xb65f0400 in __libc_start_main () from /lib/libc.so.6 #83 0x080487e1 in _start () #0 0xffffe410 in __kernel_vsyscall ()
I got another "random" crash while surfing. I don't know if it is related. here is the backtrace: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb63f4b50 (LWP 2720)] [KCrash handler] #6 0xb49907a5 in DOM::NodeListImpl::NodeListImpl () from /usr/kde/4.0/lib/libkhtml.so.5 #7 0xb49dab8d in DOM::HTMLCollectionImpl::HTMLCollectionImpl () from /usr/kde/4.0/lib/libkhtml.so.5 #8 0xb4b02722 in KJS::FrameArray::getOwnPropertySlot () from /usr/kde/4.0/lib/libkhtml.so.5 #9 0xb4d344ca in KJS::JSObject::get () from /usr/kde/4.0/lib/libkjs.so.4 #10 0xb4cff576 in KJS::BracketAccessorNode::evaluate () from /usr/kde/4.0/lib/libkjs.so.4 #11 0xb4cfd41f in KJS::ReturnNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #12 0xb4cf8910 in KJS::SourceElementsNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #13 0xb4cf8344 in KJS::BlockNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #14 0xb4cf8e5c in KJS::TryNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #15 0xb4cf8910 in KJS::SourceElementsNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #16 0xb4cf8344 in KJS::BlockNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #17 0xb4d2e157 in KJS::DeclaredFunctionImp::execute () from /usr/kde/4.0/lib/libkjs.so.4 #18 0xb4d2e867 in KJS::FunctionImp::callAsFunction () from /usr/kde/4.0/lib/libkjs.so.4 #19 0xb4d33e3a in KJS::JSObject::call () from /usr/kde/4.0/lib/libkjs.so.4 #20 0xb4cff23b in KJS::FunctionCallDotNode::evaluate () from /usr/kde/4.0/lib/libkjs.so.4 #21 0xb4d08a38 in KJS::LocalAssignNode::evaluate () from /usr/kde/4.0/lib/libkjs.so.4 #22 0xb4cfcae6 in KJS::WhileNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #23 0xb4cf89cf in KJS::SourceElementsNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #24 0xb4cf8344 in KJS::BlockNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #25 0xb4cfd04e in KJS::IfNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #26 0xb4cf89cf in KJS::SourceElementsNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #27 0xb4cf8344 in KJS::BlockNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #28 0xb4d2e157 in KJS::DeclaredFunctionImp::execute () from /usr/kde/4.0/lib/libkjs.so.4 #29 0xb4d2e867 in KJS::FunctionImp::callAsFunction () from /usr/kde/4.0/lib/libkjs.so.4 #30 0xb4d33e3a in KJS::JSObject::call () from /usr/kde/4.0/lib/libkjs.so.4 #31 0xb4cff23b in KJS::FunctionCallDotNode::evaluate () from /usr/kde/4.0/lib/libkjs.so.4 #32 0xb4cf84d4 in KJS::ExprStatementNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #33 0xb4cf8910 in KJS::SourceElementsNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #34 0xb4cf8344 in KJS::BlockNode::execute () from /usr/kde/4.0/lib/libkjs.so.4 #35 0xb4d2e157 in KJS::DeclaredFunctionImp::execute () from /usr/kde/4.0/lib/libkjs.so.4 #36 0xb4d2e867 in KJS::FunctionImp::callAsFunction () from /usr/kde/4.0/lib/libkjs.so.4 #37 0xb4d33e3a in KJS::JSObject::call () from /usr/kde/4.0/lib/libkjs.so.4 #38 0xb4b0054c in KJS::ScheduledAction::execute () from /usr/kde/4.0/lib/libkhtml.so.5 #39 0xb4b02c11 in KJS::WindowQObject::timerEvent () from /usr/kde/4.0/lib/libkhtml.so.5 #40 0xb731960f in QObject::event () from /usr/lib/qt4/libQtCore.so.4 #41 0xb6a38ccc in QApplicationPrivate::notify_helper () from /usr/lib/qt4/libQtGui.so.4 #42 0xb6a3ac29 in QApplication::notify () from /usr/lib/qt4/libQtGui.so.4 #43 0xb7911a5d in KApplication::notify () from /usr/kde/4.0/lib/libkdeui.so.5 #44 0xb7309a79 in QCoreApplication::notifyInternal () from /usr/lib/qt4/libQtCore.so.4 #45 0xb732f665 in QTimerInfoList::activateTimers () from /usr/lib/qt4/libQtCore.so.4 #46 0xb732f765 in QEventDispatcherUNIX::activateTimers () from /usr/lib/qt4/libQtCore.so.4 #47 0xb733064e in QEventDispatcherUNIX::processEvents () from /usr/lib/qt4/libQtCore.so.4 #48 0xb6ab9ee7 in QEventDispatcherX11::processEvents () from /usr/lib/qt4/libQtGui.so.4 #49 0xb7308e62 in QEventLoop::processEvents () from /usr/lib/qt4/libQtCore.so.4 #50 0xb7308f6a in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4 #51 0xb730b24d in QCoreApplication::exec () from /usr/lib/qt4/libQtCore.so.4 #52 0xb6a384a7 in QApplication::exec () from /usr/lib/qt4/libQtGui.so.4 #53 0xb7fab8f3 in kdemain () from /usr/kde/4.0/lib/libkdeinit4_konqueror.so #54 0x08048892 in main () #55 0xb6645400 in __libc_start_main () from /lib/libc.so.6 #56 0x080487e1 in _start () #0 0xffffe410 in __kernel_vsyscall ()
Can't reproduce this bug in trunk (svn rev. 815196) (note to bug reporter : the 2 backtraces are unrelated).
I fixed this sometime ago =)