Application: konqueror (4.11.1) KDE Platform Version: 4.11.1 Qt Version: 4.8.2 Operating System: Linux 3.2.0-53-generic-pae i686 Distribution: Ubuntu 12.04.3 LTS -- Information about the crash: Konqueror (+ webkit) crashes after configuring webshortcut when closing the configuation window. No problem with Konqueror + KHTML The crash can be reproduced sometimes. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb4c35740 (LWP 11121))] Thread 5 (Thread 0xb22dcb40 (LWP 11126)): #0 0xb502fdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb5b3b3e5 in do_gettime (frac=0xb22dbfb0, sec=0xb22dbfa8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb5c25726 in QTimerInfoList::updateCurrentTime (this=0xb1902074) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb5c25a7a in QTimerInfoList::timerWait (this=0xb1902074, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0xb5c24323 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb22dc0bc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb5c243bd in timerSourcePrepare (source=0xb1902040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb51ef872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb51effaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb51f0201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb5c24de7 in QEventDispatcherGlib::processEvents (this=0xb1900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0xb5bf06ad in QEventLoop::processEvents (this=0xb22dc240, flags=...) at kernel/qeventloop.cpp:149 #12 0xb5bf0949 in QEventLoop::exec (this=0xb22dc240, flags=...) at kernel/qeventloop.cpp:204 #13 0xb5ad9a1c in QThread::exec (this=0x9c885c8) at thread/qthread.cpp:501 #14 0xb5bcdcfd in QInotifyFileSystemWatcherEngine::run (this=0x9c885c8) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb5adceb0 in QThreadPrivate::start (arg=0x9c885c8) at thread/qthread_unix.cpp:307 #16 0xb52c2d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb75f5dde in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 4 (Thread 0xafb24b40 (LWP 11131)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb52c696b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb76036ec in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb0feb263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb0feb37f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb52c2d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0xb75f5dde in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xaf203b40 (LWP 11132)): #0 0xb502fdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb5b3b3e5 in do_gettime (frac=0xaf203040, sec=0xaf203038) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb5c25726 in QTimerInfoList::updateCurrentTime (this=0xae902074) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb5c25316 in timerSourceCheckHelper (src=0xae902040) at kernel/qeventdispatcher_glib.cpp:150 #5 timerSourceCheckHelper (src=0xae902040) at kernel/qeventdispatcher_glib.cpp:144 #6 0xb51efb7b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb51f0042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb51f0201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb5c24de7 in QEventDispatcherGlib::processEvents (this=0xae900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #10 0xb5bf06ad in QEventLoop::processEvents (this=0xaf203270, flags=...) at kernel/qeventloop.cpp:149 #11 0xb5bf0949 in QEventLoop::exec (this=0xaf203270, flags=...) at kernel/qeventloop.cpp:204 #12 0xb5ad9a1c in QThread::exec (this=0x9ed0f10) at thread/qthread.cpp:501 #13 0xb5ad9b0b in QThread::run (this=0x9ed0f10) at thread/qthread.cpp:568 #14 0xb5adceb0 in QThreadPrivate::start (arg=0x9ed0f10) at thread/qthread_unix.cpp:307 #15 0xb52c2d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0xb75f5dde in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xa7dffb40 (LWP 11157)): #0 0xb52c4d0b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb7603904 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb522f3d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb51efb85 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb51f0042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb51f0201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb5c24de7 in QEventDispatcherGlib::processEvents (this=0xb243810, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0xb5bf06ad in QEventLoop::processEvents (this=0xa7dff240, flags=...) at kernel/qeventloop.cpp:149 #8 0xb5bf0949 in QEventLoop::exec (this=0xa7dff240, flags=...) at kernel/qeventloop.cpp:204 #9 0xb5ad9a1c in QThread::exec (this=0xb246bd0) at thread/qthread.cpp:501 #10 0xb5bcdcfd in QInotifyFileSystemWatcherEngine::run (this=0xb246bd0) at io/qfilesystemwatcher_inotify.cpp:248 #11 0xb5adceb0 in QThreadPrivate::start (arg=0xb246bd0) at thread/qthread_unix.cpp:307 #12 0xb52c2d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0xb75f5dde in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb4c35740 (LWP 11121)): [KCrash Handler] #7 0x12000000 in ?? () #8 0xac100021 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #9 0xb1aa6283 in ?? () from /usr/lib/kde4/kwebkitpart.so #10 0xb1aa62df in ?? () from /usr/lib/kde4/kwebkitpart.so #11 0xb1a9ca82 in ?? () from /usr/lib/kde4/kwebkitpart.so #12 0xb1a9cb05 in ?? () from /usr/lib/kde4/kwebkitpart.so #13 0xb7481f50 in KParts::Part::slotWidgetDestroyed (this=0xb32bd50) at ../../kparts/part.cpp:353 #14 0xb7483418 in qt_static_metacall (_a=0xbf9d5278, _id=2, _o=0xb32bd50, _c=<optimized out>) at ./part.moc:57 #15 KParts::Part::qt_static_metacall (_o=0xb32bd50, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9d5278) at ./part.moc:49 #16 0xb5c08bb1 in QMetaObject::activate (sender=0xb32fb00, m=0xb5d4edd8, local_signal_index=0, argv=0xbf9d5278) at kernel/qobject.cpp:3547 #17 0xb5c09575 in QObject::destroyed (this=0xb32fb00, _t1=0xb32fb00) at .moc/release-shared/moc_qobject.cpp:149 #18 0xb5c0c48f in QObject::~QObject (this=0xb32fb00, __in_chrg=<optimized out>) at kernel/qobject.cpp:844 #19 0xb61b807d in QWidget::~QWidget (this=0xb32fb00, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1552 #20 0xb61b82d2 in QWidget::~QWidget (this=0xb32fb00, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701 #21 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb326d18) at kernel/qobject.cpp:1908 #22 0xb61b7fcc in QWidget::~QWidget (this=0xb326b98, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #23 0xb65dc4af in QGroupBox::~QGroupBox (this=0xb326b98, __in_chrg=<optimized out>) at widgets/qgroupbox.cpp:214 #24 0xb65dc4f2 in QGroupBox::~QGroupBox (this=0xb326b98, __in_chrg=<optimized out>) at widgets/qgroupbox.cpp:216 #25 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb30b580) at kernel/qobject.cpp:1908 #26 0xb61b7fcc in QWidget::~QWidget (this=0xb30b418, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #27 0xa9645cf2 in ~CSSCustomDialog (this=0xb30b418, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/css/kcmcss.h:32 #28 CSSCustomDialog::~CSSCustomDialog (this=0xb30b418, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/css/kcmcss.h:32 #29 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb30c3b0) at kernel/qobject.cpp:1908 #30 0xb61b7fcc in QWidget::~QWidget (this=0xb306fc0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #31 0xb66b5c35 in QDialog::~QDialog (this=0xb306fc0, __in_chrg=<optimized out>) at dialogs/qdialog.cpp:318 #32 0xb6c27144 in KDialog::~KDialog (this=0xb306fc0, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kdialog.cpp:201 #33 0xb6c27182 in KDialog::~KDialog (this=0xb306fc0, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kdialog.cpp:204 #34 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb3057a0) at kernel/qobject.cpp:1908 #35 0xb61b7fcc in QWidget::~QWidget (this=0xb3040f8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #36 0xa9645c92 in ~CSSConfig (this=0xb3040f8, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/css/kcmcss.h:51 #37 CSSConfig::~CSSConfig (this=0xb3040f8, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/css/kcmcss.h:51 #38 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb304158) at kernel/qobject.cpp:1908 #39 0xb61b7fcc in QWidget::~QWidget (this=0xb304140, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #40 0xb65dba5f in QFrame::~QFrame (this=0xb304140, __in_chrg=<optimized out>) at widgets/qframe.cpp:240 #41 0xb664390f in QStackedWidget::~QStackedWidget (this=0xb304140, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:191 #42 0xb6643952 in QStackedWidget::~QStackedWidget (this=0xb304140, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193 #43 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb303f38) at kernel/qobject.cpp:1908 #44 0xb61b7fcc in QWidget::~QWidget (this=0xb303c98, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #45 0xb665072f in QTabWidget::~QTabWidget (this=0xb303c98, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:365 #46 0xb6def412 in KTabWidget::~KTabWidget (this=0xb303c98, __in_chrg=<optimized out>) at ../../kdeui/widgets/ktabwidget.cpp:254 #47 0xb6def452 in KTabWidget::~KTabWidget (this=0xb303c98, __in_chrg=<optimized out>) at ../../kdeui/widgets/ktabwidget.cpp:257 #48 0xb5c07211 in QObjectPrivate::deleteChildren (this=0xb303b58) at kernel/qobject.cpp:1908 #49 0xb61b7fcc in QWidget::~QWidget (this=0xb303ad8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #50 0xb6d9501a in KCModule::~KCModule (this=0xb303ad8, __in_chrg=<optimized out>) at ../../kdeui/widgets/kcmodule.cpp:193 #51 0xa962b3ec in KAppearanceOptions::~KAppearanceOptions (this=0xb303ad8, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/appearance.cpp:255 #52 0xa962b432 in KAppearanceOptions::~KAppearanceOptions (this=0xb303ad8, __in_chrg=<optimized out>) at ../../../../konqueror/settings/konqhtml/appearance.cpp:257 #53 0xb74451ac in KCModuleProxy::deleteClient (this=0xb303648) at ../../kutils/kcmoduleproxy.cpp:220 #54 0xb74423a8 in KCMultiDialogPrivate::_k_dialogClosed (this=0xb01edc0) at ../../kutils/kcmultidialog.cpp:201 #55 0xb5c08bb1 in QMetaObject::activate (sender=0x9c939a8, m=0xb6f2c490, local_signal_index=16, argv=0x0) at kernel/qobject.cpp:3547 #56 0xb6c2a375 in KDialog::finished (this=0x9c939a8) at ./kdialog.moc:315 #57 0xb6c2a3b4 in KDialog::hideEvent (this=0x9c939a8, event=0xbf9d6094) at ../../kdeui/dialogs/kdialog.cpp:998 #58 0xb61be4ca in QWidget::event (this=0x9c939a8, event=0xbf9d6094) at kernel/qwidget.cpp:8582 #59 0xb6163df4 in notify_helper (e=0xbf9d6094, receiver=0x9c939a8, this=0x99f1ad8) at kernel/qapplication.cpp:4556 #60 QApplicationPrivate::notify_helper (this=0x99f1ad8, receiver=0x9c939a8, e=0xbf9d6094) at kernel/qapplication.cpp:4528 #61 0xb61691f2 in QApplication::notify (this=0x99f1ad8, receiver=0x9c939a8, e=0xbf9d6094) at kernel/qapplication.cpp:4521 #62 0xb6ce9d71 in KApplication::notify (this=0xbf9d758c, receiver=0x9c939a8, event=0xbf9d6094) at ../../kdeui/kernel/kapplication.cpp:311 #63 0xb5bf1e0e in QCoreApplication::notifyInternal (this=0xbf9d758c, receiver=0x9c939a8, event=0xbf9d6094) at kernel/qcoreapplication.cpp:915 #64 0xb61bf3b2 in sendEvent (event=0xbf9d6094, receiver=0x9c939a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #65 QWidgetPrivate::hide_helper (this=0xb01de50) at kernel/qwidget.cpp:7637 #66 0xb61c1640 in QWidget::setVisible (this=0x9c939a8, visible=false) at kernel/qwidget.cpp:7810 #67 0xb66b7d80 in QDialog::setVisible (this=0x9c939a8, visible=false) at dialogs/qdialog.cpp:793 #68 0xb66b6ff9 in hide (this=0x9c939a8) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:498 #69 QDialog::done (this=0x9c939a8, r=1) at dialogs/qdialog.cpp:591 #70 0xb66b580a in QDialog::accept (this=0x9c939a8) at dialogs/qdialog.cpp:612 #71 0xb74421f0 in KCMultiDialog::slotOkClicked (this=0x9c939a8) at ../../kutils/kcmultidialog.cpp:335 #72 0xb7443350 in qt_static_metacall (_a=0xbf9d6290, _id=5, _o=0x9c939a8, _c=<optimized out>) at ./kcmultidialog.moc:73 #73 KCMultiDialog::qt_static_metacall (_o=0x9c939a8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf9d6290) at ./kcmultidialog.moc:62 #74 0xb5c08bb1 in QMetaObject::activate (sender=0x9c939a8, m=0xb6f2c490, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3547 #75 0xb6c2a1a5 in KDialog::okClicked (this=0x9c939a8) at ./kdialog.moc:272 #76 0xb6c2a9d8 in KDialog::slotButtonClicked (this=0x9c939a8, button=4) at ../../kdeui/dialogs/kdialog.cpp:884 #77 0xb6c2ae70 in qt_static_metacall (_a=0xbf9d6418, _id=33, _o=0x9c939a8, _c=<optimized out>) at ./kdialog.moc:167 #78 KDialog::qt_static_metacall (_o=0x9c939a8, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf9d6418) at ./kdialog.moc:127 #79 0xb5c08bb1 in QMetaObject::activate (sender=0xb01ee14, m=0xb5d4ee58, local_signal_index=0, argv=0xbf9d6418) at kernel/qobject.cpp:3547 #80 0xb5c102a5 in QSignalMapper::mapped (this=0xb01ee14, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:115 #81 0xb5c103f2 in QSignalMapper::map (this=0xb01ee14, sender=0xb045338) at kernel/qsignalmapper.cpp:266 #82 0xb5c105ae in QSignalMapper::map (this=0xb01ee14) at kernel/qsignalmapper.cpp:257 #83 0xb5c10690 in qt_static_metacall (_a=0xbf9d6598, _id=4, _o=0xb01ee14, _c=<optimized out>) at .moc/release-shared/moc_qsignalmapper.cpp:64 #84 QSignalMapper::qt_static_metacall (_o=0xb01ee14, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9d6598) at .moc/release-shared/moc_qsignalmapper.cpp:54 #85 0xb5c08bb1 in QMetaObject::activate (sender=0xb045338, m=0xb6aef7c8, local_signal_index=2, argv=0xbf9d6598) at kernel/qobject.cpp:3547 #86 0xb689bf5d in QAbstractButton::clicked (this=0xb045338, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220 #87 0xb658fb5d in QAbstractButtonPrivate::emitClicked (this=0xb045398) at widgets/qabstractbutton.cpp:548 #88 0xb65911cb in QAbstractButtonPrivate::click (this=0xb045398) at widgets/qabstractbutton.cpp:541 #89 0xb6591486 in QAbstractButton::mouseReleaseEvent (this=0xb045338, e=0xbf9d6c64) at widgets/qabstractbutton.cpp:1123 #90 0xb61bdffc in QWidget::event (this=0xb045338, event=0xbf9d6c64) at kernel/qwidget.cpp:8371 #91 0xb6590729 in QAbstractButton::event (this=0xb045338, e=0xbf9d6c64) at widgets/qabstractbutton.cpp:1082 #92 0xb6633cf8 in QPushButton::event (this=0xb045338, e=0xbf9d6c64) at widgets/qpushbutton.cpp:683 #93 0xb6163df4 in notify_helper (e=0xbf9d6c64, receiver=0xb045338, this=0x99f1ad8) at kernel/qapplication.cpp:4556 #94 QApplicationPrivate::notify_helper (this=0x99f1ad8, receiver=0xb045338, e=0xbf9d6c64) at kernel/qapplication.cpp:4528 #95 0xb6169e74 in QApplication::notify (this=0x99f1ad8, receiver=0xb045338, e=0xbf9d6c64) at kernel/qapplication.cpp:4099 #96 0xb6ce9d71 in KApplication::notify (this=0xbf9d758c, receiver=0xb045338, event=0xbf9d6c64) at ../../kdeui/kernel/kapplication.cpp:311 #97 0xb5bf1e0e in QCoreApplication::notifyInternal (this=0xbf9d758c, receiver=0xb045338, event=0xbf9d6c64) at kernel/qcoreapplication.cpp:915 #98 0xb6164db5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #99 QApplicationPrivate::sendMouseEvent (receiver=0xb045338, event=0xbf9d6c64, alienWidget=0xb045338, nativeWidget=0x9c939a8, buttonDown=0xb6af8cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167 #100 0xb61f0f94 in QETWidget::translateMouseEvent (this=0x9c939a8, event=0xbf9d711c) at kernel/qapplication_x11.cpp:4617 #101 0xb61efb2d in QApplication::x11ProcessEvent (this=0xbf9d758c, event=0xbf9d711c) at kernel/qapplication_x11.cpp:3732 #102 0xb621ce1c in x11EventSourceDispatch (s=0x99f8470, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #103 0xb51efd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #104 0xb51f0125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #105 0xb51f0201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #106 0xb5c24d87 in QEventDispatcherGlib::processEvents (this=0x99ccf10, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #107 0xb621ca1a in QGuiEventDispatcherGlib::processEvents (this=0x99ccf10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #108 0xb5bf06ad in QEventLoop::processEvents (this=0xbf9d7414, flags=...) at kernel/qeventloop.cpp:149 #109 0xb5bf0949 in QEventLoop::exec (this=0xbf9d7414, flags=...) at kernel/qeventloop.cpp:204 #110 0xb5bf634a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #111 0xb61619c4 in QApplication::exec () at kernel/qapplication.cpp:3817 #112 0xb7780e9d in kdemain (argc=1, argv=0xbf9d78e4) at ../../../konqueror/src/konqmain.cpp:242 #113 0x0804850b in main (argc=1, argv=0xbf9d78e4) at konqueror_dummy.cpp:3 Reported using DrKonqi
Can't reproduce, but the backtrace implies the crash might be due to flashplugin.
Cannot reproduce this either and the crash itself is inside the flashplugin.
Since we cannot reproduce this problem, feel free to reopen the ticket if you find a way to reliably reproduce it.