Application: plasma-desktop (0.3) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.1 Operating System: Linux 2.6.31-19-generic-pae i686 Distribution: Ubuntu 9.10 -- Information about the crash: My Plasma is set up Plasma for dual monitor output. I dragged few windows from one screen to the other and then switched virtual desktops. When switching desktops Plasma crashed. -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb3783760 (LWP 8286))] Thread 4 (Thread 0xa55feb70 (LWP 8290)): #0 0xb78ce430 in __kernel_vsyscall () #1 0xb5a2ce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb77eb87d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb5aa18c2 in QMutexPrivate::wait (this=0x9b237c8, timeout=-1) at thread/qmutex_unix.cpp:84 #4 0xb5a9d082 in QMutex::lock (this=0x9b2fff0) at thread/qmutex.cpp:205 #5 0xb5bb9aa8 in QMutexLocker::relock (ptr=0xa55fb680) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120 #6 QMutexLocker (ptr=0xa55fb680) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:102 #7 QMetaObject::addGuard (ptr=0xa55fb680) at kernel/qobject.cpp:429 #8 0xb73955ac in QPointer (this=0x9baa348, job=0xa5e00ed8) at /usr/include/qt4/QtCore/qpointer.h:60 #9 KIO::SchedulerPrivate::ProtocolInfo::findJobCoSlave (this=0x9baa348, job=0xa5e00ed8) at ../../kio/kio/scheduler.cpp:204 #10 KIO::SchedulerPrivate::cancelJob (this=0x9baa348, job=0xa5e00ed8) at ../../kio/kio/scheduler.cpp:510 #11 0xb7395a9f in KIO::Scheduler::cancelJob (job=0xa5e00ed8) at ../../kio/kio/scheduler.cpp:357 #12 0xb72da089 in ~SimpleJob (this=0xa5e00ed8, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:382 #13 0xb72da29d in ~TransferJob (this=0xa5e00ed8, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:939 #14 0xb5bb4055 in qDeleteInEventHandler (o=0xfffffe00) at kernel/qobject.cpp:3980 #15 0xb5bb5778 in QObject::event (this=0xa5e00ed8, e=0xf) at kernel/qobject.cpp:1231 #16 0xb5e6d27c in QApplicationPrivate::notify_helper (this=0x9af5fb0, receiver=0xa5e00ed8, e=0xa5e04668) at kernel/qapplication.cpp:4298 #17 0xb5e73ede in QApplication::notify (this=0x9ae25f0, receiver=0xa5e00ed8, e=0xa5e04668) at kernel/qapplication.cpp:3702 #18 0xb6bf21fa in KApplication::notify (this=0x9ae25f0, receiver=0xa5e00ed8, event=0xa5e04668) at ../../kdeui/kernel/kapplication.cpp:302 #19 0xb5ba4cfb in QCoreApplication::notifyInternal (this=0x9ae25f0, receiver=0xa5e00ed8, event=0xa5e04668) at kernel/qcoreapplication.cpp:704 #20 0xb5ba7733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xa9659e8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa9659e8) at kernel/qcoreapplication.cpp:1345 #22 0xb5ba789d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #23 0xb5bd0def in QCoreApplication::sendPostedEvents (s=0xa9bee68) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #24 postEventSourceDispatch (s=0xa9bee68) at kernel/qeventdispatcher_glib.cpp:276 #25 0xb405de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0xb4061730 in ?? () from /lib/libglib-2.0.so.0 #27 0xb4061863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #28 0xb5bd08e5 in QEventDispatcherGlib::processEvents (this=0xaab0ae8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #29 0xb5ba3319 in QEventLoop::processEvents (this=0xa55fbee4, flags=) at kernel/qeventloop.cpp:149 #30 0xb5ba376a in QEventLoop::exec (this=0xa55fbee4, flags=...) at kernel/qeventloop.cpp:201 #31 0xb738035b in KIO::NetAccess::enter_loop (this=0xa55fbf84) at ../../kio/kio/netaccess.cpp:502 #32 0xb7380a36 in KIO::NetAccess::synchronousRunInternal (this=0xa55fbf84, job=0xad9bec0, window=0x0, data=0xa55fc028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:487 #33 0xb738129b in KIO::NetAccess::synchronousRun (job=0xad9bec0, window=0x0, data=0xa55fc028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:277 #34 0xa7e4bf92 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #35 0xa7e57b72 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #36 0xa7e59648 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #37 0xb5aa232e in QThreadPrivate::start (arg=0xa961008) at thread/qthread_unix.cpp:248 #38 0xb5a2880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #39 0xb77de8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa3cceb70 (LWP 8291)): [KCrash Handler] #6 0xb5bb998e in QMetaObject::addGuard (ptr=0xa3ccb680) at kernel/qobject.cpp:430 #7 0xb73955ac in QPointer (this=0x9baa348, job=0xa1723c18) at /usr/include/qt4/QtCore/qpointer.h:60 #8 KIO::SchedulerPrivate::ProtocolInfo::findJobCoSlave (this=0x9baa348, job=0xa1723c18) at ../../kio/kio/scheduler.cpp:204 #9 KIO::SchedulerPrivate::cancelJob (this=0x9baa348, job=0xa1723c18) at ../../kio/kio/scheduler.cpp:510 #10 0xb7395a9f in KIO::Scheduler::cancelJob (job=0xa1723c18) at ../../kio/kio/scheduler.cpp:357 #11 0xb72da089 in ~SimpleJob (this=0xa1723c18, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:382 #12 0xb72da29d in ~TransferJob (this=0xa1723c18, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:939 #13 0xb5bb4055 in qDeleteInEventHandler (o=0x11) at kernel/qobject.cpp:3980 #14 0xb5bb5778 in QObject::event (this=0xa1723c18, e=0x9b237c8) at kernel/qobject.cpp:1231 #15 0xb5e6d27c in QApplicationPrivate::notify_helper (this=0x9af5fb0, receiver=0xa1723c18, e=0xa17f5c30) at kernel/qapplication.cpp:4298 #16 0xb5e73ede in QApplication::notify (this=0x9ae25f0, receiver=0xa1723c18, e=0xa17f5c30) at kernel/qapplication.cpp:3702 #17 0xb6bf21fa in KApplication::notify (this=0x9ae25f0, receiver=0xa1723c18, event=0xa17f5c30) at ../../kdeui/kernel/kapplication.cpp:302 #18 0xb5ba4cfb in QCoreApplication::notifyInternal (this=0x9ae25f0, receiver=0xa1723c18, event=0xa17f5c30) at kernel/qcoreapplication.cpp:704 #19 0xb5ba7733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xadac348) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xadac348) at kernel/qcoreapplication.cpp:1345 #21 0xb5ba789d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #22 0xb5bd0def in QCoreApplication::sendPostedEvents (s=0xadbb500) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #23 postEventSourceDispatch (s=0xadbb500) at kernel/qeventdispatcher_glib.cpp:276 #24 0xb405de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #25 0xb4061730 in ?? () from /lib/libglib-2.0.so.0 #26 0xb4061863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #27 0xb5bd08e5 in QEventDispatcherGlib::processEvents (this=0xadc37a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #28 0xb5ba3319 in QEventLoop::processEvents (this=0xa3ccbee4, flags=) at kernel/qeventloop.cpp:149 #29 0xb5ba376a in QEventLoop::exec (this=0xa3ccbee4, flags=...) at kernel/qeventloop.cpp:201 #30 0xb738035b in KIO::NetAccess::enter_loop (this=0xa3ccbf84) at ../../kio/kio/netaccess.cpp:502 #31 0xb7380a36 in KIO::NetAccess::synchronousRunInternal (this=0xa3ccbf84, job=0xa1715630, window=0x0, data=0xa3ccc028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:487 #32 0xb738129b in KIO::NetAccess::synchronousRun (job=0xa1715630, window=0x0, data=0xa3ccc028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:277 #33 0xa7e4bf92 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #34 0xa7e57b72 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #35 0xa7e59648 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #36 0xb5aa232e in QThreadPrivate::start (arg=0xad81238) at thread/qthread_unix.cpp:248 #37 0xb5a2880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #38 0xb77de8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa34cdb70 (LWP 8292)): #0 0xb78ce430 in __kernel_vsyscall () #1 0xb5a2ce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb77eb87d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb5aa18c2 in QMutexPrivate::wait (this=0x9b237c8, timeout=-1) at thread/qmutex_unix.cpp:84 #4 0xb5a9d082 in QMutex::lock (this=0x9b2fff0) at thread/qmutex.cpp:205 #5 0xb5bb9aa8 in QMutexLocker::relock (ptr=0xa34ca680) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120 #6 QMutexLocker (ptr=0xa34ca680) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:102 #7 QMetaObject::addGuard (ptr=0xa34ca680) at kernel/qobject.cpp:429 #8 0xb73955ac in QPointer (this=0x9baa348, job=0xa2b35650) at /usr/include/qt4/QtCore/qpointer.h:60 #9 KIO::SchedulerPrivate::ProtocolInfo::findJobCoSlave (this=0x9baa348, job=0xa2b35650) at ../../kio/kio/scheduler.cpp:204 #10 KIO::SchedulerPrivate::cancelJob (this=0x9baa348, job=0xa2b35650) at ../../kio/kio/scheduler.cpp:510 #11 0xb7395a9f in KIO::Scheduler::cancelJob (job=0xa2b35650) at ../../kio/kio/scheduler.cpp:357 #12 0xb72da089 in ~SimpleJob (this=0xa2b35650, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:382 #13 0xb72da29d in ~TransferJob (this=0xa2b35650, __in_chrg=<value optimized out>) at ../../kio/kio/job.cpp:939 #14 0xb5bb4055 in qDeleteInEventHandler (o=0xfffffe00) at kernel/qobject.cpp:3980 #15 0xb5bb5778 in QObject::event (this=0xa2b35650, e=0xf) at kernel/qobject.cpp:1231 #16 0xb5e6d27c in QApplicationPrivate::notify_helper (this=0x9af5fb0, receiver=0xa2b35650, e=0xa5e0ce28) at kernel/qapplication.cpp:4298 #17 0xb5e73ede in QApplication::notify (this=0x9ae25f0, receiver=0xa2b35650, e=0xa5e0ce28) at kernel/qapplication.cpp:3702 #18 0xb6bf21fa in KApplication::notify (this=0x9ae25f0, receiver=0xa2b35650, event=0xa5e0ce28) at ../../kdeui/kernel/kapplication.cpp:302 #19 0xb5ba4cfb in QCoreApplication::notifyInternal (this=0x9ae25f0, receiver=0xa2b35650, event=0xa5e0ce28) at kernel/qcoreapplication.cpp:704 #20 0xb5ba7733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xaec4c58) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaec4c58) at kernel/qcoreapplication.cpp:1345 #22 0xb5ba789d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #23 0xb5bd0def in QCoreApplication::sendPostedEvents (s=0xaf00558) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #24 postEventSourceDispatch (s=0xaf00558) at kernel/qeventdispatcher_glib.cpp:276 #25 0xb405de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0xb4061730 in ?? () from /lib/libglib-2.0.so.0 #27 0xb4061863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #28 0xb5bd08e5 in QEventDispatcherGlib::processEvents (this=0xae8caf0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #29 0xb5ba3319 in QEventLoop::processEvents (this=0xa34caee4, flags=) at kernel/qeventloop.cpp:149 #30 0xb5ba376a in QEventLoop::exec (this=0xa34caee4, flags=...) at kernel/qeventloop.cpp:201 #31 0xb738035b in KIO::NetAccess::enter_loop (this=0xa34caf84) at ../../kio/kio/netaccess.cpp:502 #32 0xb7380a36 in KIO::NetAccess::synchronousRunInternal (this=0xa34caf84, job=0xa5e2dbf8, window=0x0, data=0xa34cb028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:487 #33 0xb738129b in KIO::NetAccess::synchronousRun (job=0xa5e2dbf8, window=0x0, data=0xa34cb028, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:277 #34 0xa7e4bf92 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #35 0xa7e57b72 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #36 0xa7e59648 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #37 0xb5aa232e in QThreadPrivate::start (arg=0xaeb4640) at thread/qthread_unix.cpp:248 #38 0xb5a2880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #39 0xb77de8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3783760 (LWP 8286)): #0 0xb78ce430 in __kernel_vsyscall () #1 0xb5a2ce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb77eb87d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb5aa18c2 in QMutexPrivate::wait (this=0x9b237c8, timeout=-1) at thread/qmutex_unix.cpp:84 #4 0xb5a9d082 in QMutex::lock (this=0x9b2fff0) at thread/qmutex.cpp:205 #5 0xb5bb9aa8 in QMutexLocker::relock (ptr=0xab11d90) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120 #6 QMutexLocker (ptr=0xab11d90) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:102 #7 QMetaObject::addGuard (ptr=0xab11d90) at kernel/qobject.cpp:429 #8 0xb7399145 in QPointer (this=0xaebb1d8, t=...) at /usr/include/qt4/QtCore/qpointer.h:62 #9 QList<QPointer<KIO::Slave> >::node_construct (this=0xaebb1d8, t=...) at /usr/include/qt4/QtCore/qlist.h:351 #10 QList<QPointer<KIO::Slave> >::append (this=0xaebb1d8, t=...) at /usr/include/qt4/QtCore/qlist.h:472 #11 0xb73985aa in KIO::SchedulerPrivate::startJobDirect (this=0x9baa348) at ../../kio/kio/scheduler.cpp:703 #12 0xb7398b80 in KIO::SchedulerPrivate::startStep (this=0x9baa348) at ../../kio/kio/scheduler.cpp:526 #13 0xb7398e7e in KIO::Scheduler::qt_metacall (this=0xa4fe168, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfb61e4c) at ./scheduler.moc:108 #14 0xb5ba9f6a in QMetaObject::metacall (object=0xa4fe168, cl=128, idx=10, argv=0xbfb61e4c) at kernel/qmetaobject.cpp:237 #15 0xb5bb8705 in QMetaObject::activate (sender=0x9baa34c, m=0xb5cb95a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275 #16 0xb5c09ec7 in QTimer::timeout (this=0x9baa34c) at .moc/release-shared/moc_qtimer.cpp:134 #17 0xb5bc083e in QTimer::timerEvent (this=0x9baa34c, e=0xbfb62380) at kernel/qtimer.cpp:271 #18 0xb5bb55a4 in QObject::event (this=0x9baa34c, e=0xf) at kernel/qobject.cpp:1212 #19 0xb5e6d27c in QApplicationPrivate::notify_helper (this=0x9af5fb0, receiver=0x9baa34c, e=0xbfb62380) at kernel/qapplication.cpp:4298 #20 0xb5e73ede in QApplication::notify (this=0x9ae25f0, receiver=0x9baa34c, e=0xbfb62380) at kernel/qapplication.cpp:3702 #21 0xb6bf21fa in KApplication::notify (this=0x9ae25f0, receiver=0x9baa34c, event=0xbfb62380) at ../../kdeui/kernel/kapplication.cpp:302 #22 0xb5ba4cfb in QCoreApplication::notifyInternal (this=0x9ae25f0, receiver=0x9baa34c, event=0xbfb62380) at kernel/qcoreapplication.cpp:704 #23 0xb5bd3f96 in QCoreApplication::sendEvent (this=0x9af888c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #24 QTimerInfoList::activateTimers (this=0x9af888c) at kernel/qeventdispatcher_unix.cpp:603 #25 0xb5bd0bf4 in timerSourceDispatch (source=0x9af8858) at kernel/qeventdispatcher_glib.cpp:184 #26 0xb405de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #27 0xb4061730 in ?? () from /lib/libglib-2.0.so.0 #28 0xb4061863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #29 0xb5bd08e5 in QEventDispatcherGlib::processEvents (this=0x9acccd8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #30 0xb5f2c485 in QGuiEventDispatcherGlib::processEvents (this=0x9acccd8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #31 0xb5ba3319 in QEventLoop::processEvents (this=0xbfb62644, flags=) at kernel/qeventloop.cpp:149 #32 0xb5ba376a in QEventLoop::exec (this=0xbfb62644, flags=...) at kernel/qeventloop.cpp:201 #33 0xb5ba795f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #34 0xb5e6d317 in QApplication::exec () at kernel/qapplication.cpp:3577 #35 0xb788b17e in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #36 0x080485cb in _start () Possible duplicates by query: bug 227643, bug 227010. Reported using DrKonqi
- Does Plasma always crash if you repeat the situation you mentioned ? Or, as bug 227010/bug 227643, which seem to be related to the CWP widget: - Does the random crashes stop if you remove the CWP widget from your Plasma Desktop ? - Did you recompiled it / reinstalled it after updating to KDE SC 4.4. ? Regards
It doesn't happen always. After the crash I tried to switch the desktops intensively but without a problem. What also happened after the crash, that plasma started using 100% CPU. I did not try without the CWP widget.
Please reopen this report if you experience the crash again and note if you were using the CWP widget in that moment. Thanks
Merging with bug 227010. Thanks *** This bug has been marked as a duplicate of bug 227010 ***