Application that crashed: konqueror Version of the application: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) Qt Version: 4.5.1 Operating System: Linux 2.6.28-12-generic i686 Distribution: Ubuntu 9.04 What I was doing when the application crashed: Konqueror crashed while trying to quickly close multiple tabs with middle mouse button. It's easy to reproduce this error - just open about 5 tabs and quickly press middle button on tabs (middle-button closing must be activated in options). It probably doesn't matter what you opened in the tabs.This bug exists since KDE3. -- Backtrace: Application: Konqueror (kdeinit), signal: Segmentation fault [Current thread is 0 (LWP 3565)] Thread 2 (Thread 0xafe72b90 (LWP 3571)): #0 0xb7fb5430 in __kernel_vsyscall () #1 0xb64b2412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6692344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7dba58c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7dafac6 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb7db956e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb64ae4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb668349e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb5fbca10 (LWP 3565)): [KCrash Handler] #6 0xb67f12fb in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0xb3c63b74 in ?? () from /usr/lib/libkdeinit4_konqueror.so #8 0xb3c72429 in ?? () from /usr/lib/libkdeinit4_konqueror.so #9 0xb7ec3a58 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #10 0xb7ec46e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #11 0xb3c17d53 in ?? () from /usr/lib/libkdeinit4_konqueror.so #12 0xb3c18b27 in ?? () from /usr/lib/libkdeinit4_konqueror.so #13 0xb3c4b4d5 in ?? () from /usr/lib/libkdeinit4_konqueror.so #14 0xb3c7293c in ?? () from /usr/lib/libkdeinit4_konqueror.so #15 0xb7ec3a58 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #16 0xb7ec46e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #17 0xb7ec8e57 in ?? () from /usr/lib/libQtCore.so.4 #18 0xb7ec8f7c in ?? () from /usr/lib/libQtCore.so.4 #19 0xb7ebdf0f in QObject::event () from /usr/lib/libQtCore.so.4 #20 0xb6948bcc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #21 0xb6950ede in QApplication::notify () from /usr/lib/libQtGui.so.4 #22 0xb7481e8d in KApplication::notify () from /usr/lib/libkdeui.so.5 #23 0xb7ead7ab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #24 0xb7edcb31 in ?? () from /usr/lib/libQtCore.so.4 #25 0xb7ed9280 in ?? () from /usr/lib/libQtCore.so.4 #26 0xb64fbb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #27 0xb64ff0eb in ?? () from /usr/lib/libglib-2.0.so.0 #28 0xb64ff268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #29 0xb7ed91d8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #30 0xb69ea765 in ?? () from /usr/lib/libQtGui.so.4 #31 0xb7eabdda in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #32 0xb7eac21a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #33 0xb7eae6c9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #34 0xb6948a47 in QApplication::exec () from /usr/lib/libQtGui.so.4 #35 0xb3ca3148 in kdemain () from /usr/lib/libkdeinit4_konqueror.so #36 0x0804e1c0 in _start () Reported using DrKonqi
Sorry i don't know what to install to have more debugging symbols
In order to get a more complete backtrace you need to install the "kdebase-apps-dbg" package. Thanks
I was able to reproduce this in trunk (980454): Opened some bug reports in tabs, quickly middle-clicked the first tab a couple of times. Application: Konqueror (konqueror), signal: Segmentation fault [Current thread is 0 (LWP 17717)] Thread 2 (Thread 0xafe7db90 (LWP 21470)): #0 0xb80d9430 in __kernel_vsyscall () #1 0xb71b6412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb723e006 in QWaitConditionPrivate::wait (this=0x950c790, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb723db1f in QWaitCondition::wait (this=0x950c6f8, mutex=0x950c6f4, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0xb722e844 in QThreadPoolThread::run (this=0x950c840) at concurrent/qthreadpool.cpp:140 #5 0xb723d5c2 in QThreadPrivate::start (arg=0x950c840) at thread/qthread_unix.cpp:189 #6 0xb71b24ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb632949e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb5cb6700 (LWP 17717)): [KCrash Handler] #6 0xb64962fb in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0xb805b0fb in KonqMainWindow::slotAddClosedUrl (this=0x8e13598, tab=0x9826a24) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:5148 #8 0xb8078976 in KonqMainWindow::qt_metacall (this=0x8e13598, _c=QMetaObject::InvokeMetaMethod, _id=44, _a=0xbfcf5cac) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqmainwindow.moc:377 #9 0xb7370565 in QMetaObject::activate (sender=0x8e1e570, from_signal_index=10, to_signal_index=10, argv=0xbfcf5cac) at kernel/qobject.cpp:3120 #10 0xb7371b59 in QMetaObject::activate (sender=0x8e1e570, m=0xb80d1d08, local_signal_index=0, argv=0xbfcf5cac) at kernel/qobject.cpp:3194 #11 0xb8028c94 in KonqViewManager::aboutToRemoveTab (this=0x8e1e570, _t1=0x9826a24) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqviewmanager.moc:106 #12 0xb802ea13 in KonqViewManager::removeTab (this=0x8e1e570, currentFrame=0x9826a24, emitAboutToRemoveSignal=true) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:389 #13 0xb806c470 in KonqMainWindow::slotRemoveTabPopupDelayed (this=0x8e13598) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:2523 #14 0xb8078cc7 in KonqMainWindow::qt_metacall (this=0x8e13598, _c=QMetaObject::InvokeMetaMethod, _id=82, _a=0xbfcf5e68) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqmainwindow.moc:415 #15 0xb7370565 in QMetaObject::activate (sender=0xa574f90, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120 #16 0xb7371b59 in QMetaObject::activate (sender=0xa574f90, m=0xb746e908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194 #17 0xb737966d in QSingleShotTimer::timeout (this=0xa574f90) at .moc/debug-shared/qtimer.moc:76 #18 0xb7379788 in QSingleShotTimer::timerEvent (this=0xa574f90) at kernel/qtimer.cpp:298 #19 0xb736d9ce in QObject::event (this=0xa574f90, e=0xbfcf63dc) at kernel/qobject.cpp:1082 #20 0xb6783723 in QApplicationPrivate::notify_helper (this=0x8ce1c58, receiver=0xa574f90, e=0xbfcf63dc) at kernel/qapplication.cpp:4057 #21 0xb6783a98 in QApplication::notify (this=0xbfcf6778, receiver=0xa574f90, e=0xbfcf63dc) at kernel/qapplication.cpp:3604 #22 0xb7953121 in KApplication::notify (this=0xbfcf6778, receiver=0xa574f90, event=0xbfcf63dc) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 #23 0xb7355bc4 in QCoreApplication::notifyInternal (this=0xbfcf6778, receiver=0xa574f90, event=0xbfcf63dc) at kernel/qcoreapplication.cpp:610 #24 0xb735a5d7 in QCoreApplication::sendEvent (receiver=0xa574f90, event=0xbfcf63dc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #25 0xb73905a0 in QTimerInfoList::activateTimers (this=0x8ce4d34) at kernel/qeventdispatcher_unix.cpp:572 #26 0xb738dd66 in timerSourceDispatch (source=0x8ce4d00) at kernel/qeventdispatcher_glib.cpp:164 #27 0xb5fb3b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #28 0xb5fb70eb in ?? () from /usr/lib/libglib-2.0.so.0 #29 0xb5fb7268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #30 0xb738ce62 in QEventDispatcherGlib::processEvents (this=0x8cc9bd0, flags={i = -1076927132}) at kernel/qeventdispatcher_glib.cpp:324 #31 0xb684fd44 in QGuiEventDispatcherGlib::processEvents (this=0x8cc9bd0, flags={i = -1076927084}) at kernel/qguieventdispatcher_glib.cpp:202 #32 0xb73521e0 in QEventLoop::processEvents (this=0xbfcf6628, flags={i = -1076927012}) at kernel/qeventloop.cpp:149 #33 0xb735243b in QEventLoop::exec (this=0xbfcf6628, flags={i = -1076926928}) at kernel/qeventloop.cpp:200 #34 0xb7356519 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #35 0xb678343c in QApplication::exec () at kernel/qapplication.cpp:3526 #36 0xb80b1dfc in kdemain (argc=1, argv=0xbfcf6ae4) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257 #37 0x08048766 in main (argc=) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
This crash has been reported already, marking as duplicate. *** This bug has been marked as a duplicate of bug 150162 ***
Thanks Dario, I've added this 3 packages to my Kubuntu installation: kdebase-dbg kdebase-runtime-dbg kdebase-workspace-dbg