Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.2 Operating System: Linux 2.6.30-6 i686 Distribution: Debian GNU/Linux testing (squeeze) -- Backtrace: Application: Plasma Workspace (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb5f1d920 (LWP 3907))] Thread 4 (Thread 0xa8d14b90 (LWP 3909)): #0 0xb7f33424 in __kernel_vsyscall () #1 0xb664df65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb682785d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb7d31562 in QWaitConditionPrivate::wait (this=0x93e5428, mutex=0x93e5424, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x93e5428, mutex=0x93e5424, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb655467a in QHostInfoAgent::run (this=0x93e5418) at kernel/qhostinfo.cpp:260 #6 0xb7d30582 in QThreadPrivate::start (arg=0x93e5418) at thread/qthread_unix.cpp:188 #7 0xb664a4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #8 0xb6818a5e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xa7ae9b90 (LWP 3910)): #0 0xb7f33424 in __kernel_vsyscall () #1 0xb680e467 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb66a7c8b in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb669a8e5 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb669ab98 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb7e4c877 in QEventDispatcherGlib::processEvents (this=0x99af9f8, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0xb7e2001a in QEventLoop::processEvents (this=0xa7ae7d64, flags=...) at kernel/qeventloop.cpp:149 #7 0xb7e20462 in QEventLoop::exec (this=0xa7ae7d64, flags=...) at kernel/qeventloop.cpp:201 #8 0xb78311bb in KIO::NetAccess::enter_loop (this=0xa7ae7dd0) at ../../kio/kio/netaccess.cpp:502 #9 0xb783187f in KIO::NetAccess::synchronousRunInternal (this=0xa7ae7dd0, job=0x92fd870, window=0x0, data=0xa7ae7e54, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:487 #10 0xb7831f01 in KIO::NetAccess::synchronousRun (job=0x92fd870, window=0x0, data=0xa7ae7e54, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:277 #11 0xa95f9c0f in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #12 0xa9605f3c in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #13 0xa9606f00 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #14 0xb7d30582 in QThreadPrivate::start (arg=0x92fd870) at thread/qthread_unix.cpp:188 #15 0xb664a4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb6818a5e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xa659cb90 (LWP 30476)): #0 0xb7f33424 in __kernel_vsyscall () #1 0xb664e292 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb68278b4 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6 #3 0xb7d3153c in QWaitConditionPrivate::wait (this=0xa8403b18, mutex=0xa8403b14, time=30000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0xa8403b18, mutex=0xa8403b14, time=30000) at thread/qwaitcondition_unix.cpp:159 #5 0xb7d26d3e in QThreadPoolThread::run (this=0xa8403c60) at concurrent/qthreadpool.cpp:140 #6 0xb7d30582 in QThreadPrivate::start (arg=0xa8403c60) at thread/qthread_unix.cpp:188 #7 0xb664a4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #8 0xb6818a5e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb5f1d920 (LWP 3907)): [KCrash Handler] #6 0xb49c867b in KFileWidget (this=0xa094f58, _startDir=..., parent=0x9fd9068) at ../../kfile/kfilewidget.cpp:598 #7 0xb4a5f5a6 in Plasma::OpenWidgetAssistant::prepPage (this=0x922f1e0, current=0x9e7fb10, before=0xa161df8) at ../../../../plasma/shells/common/openwidgetassistant.cpp:109 #8 0xb4a61c96 in Plasma::OpenWidgetAssistant::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc3bcc8) at ./openwidgetassistant_p.moc:73 #9 0xb7e36b33 in QMetaObject::activate (sender=0x922f1e0, from_signal_index=73, to_signal_index=73, argv=0xbfc3bcc8) at kernel/qobject.cpp:3112 #10 0xb7e37782 in QMetaObject::activate (sender=0x922f1e0, m=0xb76ba564, local_signal_index=0, argv=0xbfc3bcc8) at kernel/qobject.cpp:3186 #11 0xb7542d49 in KPageDialog::currentPageChanged (this=0x922f1e0, _t1=0x9e7fb10, _t2=0xa161df8) at ./kpagedialog.moc:82 #12 0xb7542df0 in KPageDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc3be28) at ./kpagedialog.moc:69 #13 0xb7465aba in KAssistantDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=73, _a=0xbfc3be28) at ./kassistantdialog.moc:64 #14 0xb4a61c5a in Plasma::OpenWidgetAssistant::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=73, _a=0xbfc3be28) at ./openwidgetassistant_p.moc:68 #15 0xb7e36b33 in QMetaObject::activate (sender=0x9ecb4c0, from_signal_index=32, to_signal_index=32, argv=0xbfc3be28) at kernel/qobject.cpp:3112 #16 0xb7e37782 in QMetaObject::activate (sender=0x9ecb4c0, m=0xb76bb2b0, local_signal_index=0, argv=0xbfc3be28) at kernel/qobject.cpp:3186 #17 0xb7549449 in KPageWidget::currentPageChanged (this=0x9ecb4c0, _t1=0x9e7fb10, _t2=0xa161df8) at ./kpagewidget.moc:90 #18 0xb7549595 in KPageWidgetPrivate::_k_slotCurrentPageChanged (this=0xa0fc5c8, current=..., before=...) at ../../kdeui/paged/kpagewidget.cpp:43 #19 0xb754965e in KPageWidget::qt_metacall (this=0x9ecb4c0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc3bf48) at ./kpagewidget.moc:78 #20 0xb7e36b33 in QMetaObject::activate (sender=0x9ecb4c0, from_signal_index=27, to_signal_index=27, argv=0xbfc3bf48) at kernel/qobject.cpp:3112 #21 0xb7e37782 in QMetaObject::activate (sender=0x9ecb4c0, m=0xb76ba7ac, local_signal_index=0, argv=0xbfc3bf48) at kernel/qobject.cpp:3186 #22 0xb75442e9 in KPageView::currentPageChanged (this=0x9ecb4c0, _t1=..., _t2=...) at ./kpageview.moc:134 #23 0xb754506e in KPageViewPrivate::_k_pageSelected (this=0xa0fc5c8, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235 #24 0xb7545adf in KPageView::qt_metacall (this=0x9ecb4c0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc3c0b8) at ./kpageview.moc:94 #25 0xb754961a in KPageWidget::qt_metacall (this=0x9ecb4c0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfc3c0b8) at ./kpagewidget.moc:70 #26 0xb7e36b33 in QMetaObject::activate (sender=0x9d439d0, from_signal_index=5, to_signal_index=5, argv=0xbfc3c0b8) at kernel/qobject.cpp:3112 #27 0xb7e37782 in QMetaObject::activate (sender=0x9d439d0, m=0xb732db10, local_signal_index=1, argv=0xbfc3c0b8) at kernel/qobject.cpp:3186 #28 0xb7060419 in QItemSelectionModel::currentChanged (this=0x9d439d0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:153 #29 0xb70605bd in QItemSelectionModel::setCurrentIndex (this=0x9d439d0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1123 #30 0xb7544708 in KPageView::setCurrentPage (this=0x9ecb4c0, index=...) at ../../kdeui/paged/kpageview.cpp:365 #31 0xb754973d in KPageWidget::setCurrentPage (this=0x9ecb4c0, item=0x9e7fb10) at ../../kdeui/paged/kpagewidget.cpp:122 #32 0xb7542eca in KPageDialog::setCurrentPage (this=0x922f1e0, item=0x9e7fb10) at ../../kdeui/paged/kpagedialog.cpp:110 #33 0xb74646e8 in KAssistantDialog::next (this=0x922f1e0) at ../../kdeui/dialogs/kassistantdialog.cpp:121 #34 0xb7465b16 in KAssistantDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfc3c348) at ./kassistantdialog.moc:70 #35 0xb4a61c5a in Plasma::OpenWidgetAssistant::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=76, _a=0xbfc3c348) at ./openwidgetassistant_p.moc:68 #36 0xb7e36b33 in QMetaObject::activate (sender=0x922f1e0, from_signal_index=41, to_signal_index=41, argv=0x0) at kernel/qobject.cpp:3112 #37 0xb7e37782 in QMetaObject::activate (sender=0x922f1e0, m=0xb76b6644, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3186 #38 0xb7478f47 in KDialog::user2Clicked (this=0x922f1e0) at ./kdialog.moc:228 #39 0xb747b548 in KDialog::slotButtonClicked (this=0x922f1e0, button=8192) at ../../kdeui/dialogs/kdialog.cpp:866 #40 0xb747d7b2 in KDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfc3c56c) at ./kdialog.moc:184 #41 0xb7542d8a in KPageDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc3c56c) at ./kpagedialog.moc:64 #42 0xb7465aba in KAssistantDialog::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc3c56c) at ./kassistantdialog.moc:64 #43 0xb4a61c5a in Plasma::OpenWidgetAssistant::qt_metacall (this=0x922f1e0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc3c56c) at ./openwidgetassistant_p.moc:68 #44 0xb7e36b33 in QMetaObject::activate (sender=0x9ca81a0, from_signal_index=4, to_signal_index=4, argv=0xbfc3c56c) at kernel/qobject.cpp:3112 #45 0xb7e37782 in QMetaObject::activate (sender=0x9ca81a0, m=0xb7f11d58, local_signal_index=0, argv=0xbfc3c56c) at kernel/qobject.cpp:3186 #46 0xb7e3a3a3 in QSignalMapper::mapped (this=0x9ca81a0, _t1=8192) at .moc/release-shared/moc_qsignalmapper.cpp:95 #47 0xb7e3ac2d in QSignalMapper::map (this=0x9ca81a0, sender=0x9e220d8) at kernel/qsignalmapper.cpp:266 #48 0xb7e3ae1e in QSignalMapper::map (this=0x9ca81a0) at kernel/qsignalmapper.cpp:257 #49 0xb7e3b6eb in QSignalMapper::qt_metacall (this=0x9ca81a0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc3c6ec) at .moc/release-shared/moc_qsignalmapper.cpp:81 #50 0xb7e36b33 in QMetaObject::activate (sender=0x9e220d8, from_signal_index=29, to_signal_index=30, argv=0xbfc3c6ec) at kernel/qobject.cpp:3112 #51 0xb7e36f60 in QMetaObject::activate (sender=0x9e220d8, m=0xb7332924, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfc3c6ec) at kernel/qobject.cpp:3206 #52 0xb714b9a1 in QAbstractButton::clicked (this=0x9e220d8, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200 #53 0xb6e77379 in QAbstractButtonPrivate::emitClicked (this=0x9d28080) at widgets/qabstractbutton.cpp:543 #54 0xb6e78f64 in QAbstractButtonPrivate::click (this=0x9d28080) at widgets/qabstractbutton.cpp:536 #55 0xb6e791f6 in QAbstractButton::mouseReleaseEvent (this=0x9e220d8, e=0xbfc3cd8c) at widgets/qabstractbutton.cpp:1115 #56 0xb6b1f77b in QWidget::event (this=0x9e220d8, event=0xbfc3cd8c) at kernel/qwidget.cpp:7549 #57 0xb6e7721e in QAbstractButton::event (this=0x9e220d8, e=0xbfc3cd8c) at widgets/qabstractbutton.cpp:1077 #58 0xb6f20a50 in QPushButton::event (this=0x9e220d8, e=0xbfc3cd8c) at widgets/qpushbutton.cpp:662 #59 0xb6ac9814 in QApplicationPrivate::notify_helper (this=0x91644d8, receiver=0x9e220d8, e=0xbfc3cd8c) at kernel/qapplication.cpp:4056 #60 0xb6ad22e1 in QApplication::notify (this=0x915e688, receiver=0x9e220d8, e=0xbfc3cd8c) at kernel/qapplication.cpp:3758 #61 0xb75124ad in KApplication::notify (this=0x915e688, receiver=0x9e220d8, event=0xbfc3cd8c) at ../../kdeui/kernel/kapplication.cpp:302 #62 0xb7e219cb in QCoreApplication::notifyInternal (this=0x915e688, receiver=0x9e220d8, event=0xbfc3cd8c) at kernel/qcoreapplication.cpp:610 #63 0xb6ad136e in QCoreApplication::sendSpontaneousEvent (receiver=0x9e220d8, event=0xbfc3cd8c, alienWidget=0x9e220d8, nativeWidget=0x922f1e0, buttonDown=0xb733faa0, lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #64 QApplicationPrivate::sendMouseEvent (receiver=0x9e220d8, event=0xbfc3cd8c, alienWidget=0x9e220d8, nativeWidget=0x922f1e0, buttonDown=0xb733faa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924 #65 0xb6b3fea5 in QETWidget::translateMouseEvent (this=0x922f1e0, event=0xbfc3e33c) at kernel/qapplication_x11.cpp:4409 #66 0xb6b3f386 in QApplication::x11ProcessEvent (this=0x915e688, event=0xbfc3e33c) at kernel/qapplication_x11.cpp:3428 #67 0xb6b69892 in x11EventSourceDispatch (s=0x9166bf8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #68 0xb66974b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #69 0xb669aa13 in ?? () from /usr/lib/libglib-2.0.so.0 #70 0xb669ab98 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #71 0xb7e4c858 in QEventDispatcherGlib::processEvents (this=0x9164110, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #72 0xb6b68fd5 in QGuiEventDispatcherGlib::processEvents (this=0x9164110, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #73 0xb7e2001a in QEventLoop::processEvents (this=0xbfc3e5a0, flags=...) at kernel/qeventloop.cpp:149 #74 0xb7e20462 in QEventLoop::exec (this=0xbfc3e5a0, flags=...) at kernel/qeventloop.cpp:201 #75 0xb7e228b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #76 0xb6ac9697 in QApplication::exec () at kernel/qapplication.cpp:3525 #77 0xb4a31f40 in kdemain (argc=1, argv=0x91440f8) at ../../../../plasma/shells/desktop/main.cpp:50 #78 0x0804e291 in launch (argc=1, _name=0x9124bcc "/usr/bin/plasma-desktop", args=0x9124be4 "", cwd=0x0, envc=0, envs=0x9124be8 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x805109f "0") at ../../kinit/kinit.cpp:677 #79 0x0804ea15 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #80 0x0804ef3f in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362 #81 0x0804f6c9 in main (argc=2, argv=0xbfc3ee24, envp=0xbfc3ee30) at ../../kinit/kinit.cpp:1793 Reported using DrKonqi
THe first KFileWidget call could be related to bug 207467 / bug 193176. As of the rest of the backtrace it seems to be unique. - Does Plasma crash again if you repeat the situation you described ? Thanks
Yes it does. The way I go: right click on the desktop -> add widget -> install new widgets -> from local file -> crash
- Can you still force this crash with KDE SC 4.4 ? Regards
no response from user, but it looks like one of the KDirOperator bugs, most likely one that has been closed since 4.3 (most of them were).
Closing for lack of feedback.