Application: plasma-desktop (0.3) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.32-5-686 i686 Distribution: Debian GNU/Linux 6.0 (squeeze) -- Information about the crash: Had just loaded amarok and was resizing the window when the plasma desktop crashed. The crash does not seem to be reproducible. -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb1db7720 (LWP 3070))] Thread 5 (Thread 0xa64fdb70 (LWP 4883)): #0 0xb785b424 in __kernel_vsyscall () #1 0xb4196f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb776ae0d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5a1efb7 in QWaitConditionPrivate::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4812682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8646888, th=0x8acd2a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb48153dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8646d48, th=0x8acd2a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb481124b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8646888, th=0x8acd2a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb48154d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8646d48, th=0x8acd2a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4812be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8646888, th=0x8acd2a8, previous=0x8b76998) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb481357e in ThreadWeaver::ThreadRunHelper::run (this=0xa64fd2e4, parent=0x8646888, th=0x8acd2a8) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4813c9b in ThreadWeaver::Thread::run (this=0x8acd2a8) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb5a1dfbe in QThreadPrivate::start (arg=0x8acd2a8) at thread/qthread_unix.cpp:248 #13 0xb4192955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb775de7e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xa5c3ab70 (LWP 4884)): #0 0xb785b424 in __kernel_vsyscall () #1 0xb4196f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb776ae0d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5a1efb7 in QWaitConditionPrivate::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4812682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8646888, th=0x8609c38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb48153dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8646d48, th=0x8609c38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb481124b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8646888, th=0x8609c38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb48154d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8646d48, th=0x8609c38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4812be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8646888, th=0x8609c38, previous=0x864f6d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb481357e in ThreadWeaver::ThreadRunHelper::run (this=0xa5c3a2e4, parent=0x8646888, th=0x8609c38) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4813c9b in ThreadWeaver::Thread::run (this=0x8609c38) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb5a1dfbe in QThreadPrivate::start (arg=0x8609c38) at thread/qthread_unix.cpp:248 #13 0xb4192955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb775de7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xa5439b70 (LWP 4885)): #0 0xb785b424 in __kernel_vsyscall () #1 0xb4196f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb776ae0d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5a1efb7 in QWaitConditionPrivate::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4812682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8646888, th=0x8ac84d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb48153dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8646d48, th=0x8ac84d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb481124b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8646888, th=0x8ac84d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb48154d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8646d48, th=0x8ac84d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4812be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8646888, th=0x8ac84d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb48154f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8646d48, th=0x8ac84d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4812be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8646888, th=0x8ac84d8, previous=0x8b503b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb481357e in ThreadWeaver::ThreadRunHelper::run (this=0xa54392e4, parent=0x8646888, th=0x8ac84d8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb4813c9b in ThreadWeaver::Thread::run (this=0x8ac84d8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb5a1dfbe in QThreadPrivate::start (arg=0x8ac84d8) at thread/qthread_unix.cpp:248 #15 0xb4192955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb775de7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xa4c38b70 (LWP 4886)): #0 0xb785b424 in __kernel_vsyscall () #1 0xb4196f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb776ae0d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5a1efb7 in QWaitConditionPrivate::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x86468a0, mutex=0x8646cb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4812682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8646888, th=0x864f768) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb48153dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8646d48, th=0x864f768) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb481124b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8646888, th=0x864f768) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb48154d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8646d48, th=0x864f768) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4812be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8646888, th=0x864f768, previous=0x8aedab8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb481357e in ThreadWeaver::ThreadRunHelper::run (this=0xa4c382e4, parent=0x8646888, th=0x864f768) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4813c9b in ThreadWeaver::Thread::run (this=0x864f768) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb5a1dfbe in QThreadPrivate::start (arg=0x864f768) at thread/qthread_unix.cpp:248 #13 0xb4192955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb775de7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb1db7720 (LWP 3070)): [KCrash Handler] #6 _dbus_connection_lock (connection=0x44f4a0) at dbus-connection.c:355 #7 0xb3e5f0e5 in _dbus_pending_call_get_connection_and_lock (pending=0x8b02828) at dbus-pending-call.c:307 #8 0xb3e4fdd5 in reply_handler_timeout (data=0x8b02828) at dbus-connection.c:3163 #9 0xb3e63eb2 in dbus_timeout_handle (timeout=0x8b25328) at dbus-timeout.c:473 #10 0xb5c4a448 in q_dbus_timeout_handle (this=0x82be118, e=0xbfc58790) at qdbus_symbols_p.h:172 #11 QDBusConnectionPrivate::timerEvent (this=0x82be118, e=0xbfc58790) at qdbusintegrator.cpp:1035 #12 0xb5b2ac54 in QObject::event (this=0x82be118, e=0x8b02828) at kernel/qobject.cpp:1212 #13 0xb5e025cc in QApplicationPrivate::notify_helper (this=0x82c5be8, receiver=0x82be118, e=0xbfc58790) at kernel/qapplication.cpp:4302 #14 0xb5e0915e in QApplication::notify (this=0x82ba740, receiver=0x82be118, e=0xbfc58790) at kernel/qapplication.cpp:3706 #15 0xb6b84bfa in KApplication::notify (this=0x82ba740, receiver=0x82be118, event=0xbfc58790) at ../../kdeui/kernel/kapplication.cpp:302 #16 0xb5b1a4cb in QCoreApplication::notifyInternal (this=0x82ba740, receiver=0x82be118, event=0xbfc58790) at kernel/qcoreapplication.cpp:726 #17 0xb5b49796 in QCoreApplication::sendEvent (this=0x82ccc34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #18 QTimerInfoList::activateTimers (this=0x82ccc34) at kernel/qeventdispatcher_unix.cpp:603 #19 0xb5b463b7 in timerSourceDispatch (source=0x82ccc68) at kernel/qeventdispatcher_glib.cpp:184 #20 idleTimerSourceDispatch (source=0x82ccc68) at kernel/qeventdispatcher_glib.cpp:231 #21 0xb3f90305 in g_main_dispatch (context=0x82cbe90) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960 #22 IA__g_main_context_dispatch (context=0x82cbe90) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513 #23 0xb3f93fe8 in g_main_context_iterate (context=0x82cbe90, block=<value optimized out>, dispatch=1, self=0x82c65b0) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591 #24 0xb3f941c8 in IA__g_main_context_iteration (context=0x82cbe90, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654 #25 0xb5b46075 in QEventDispatcherGlib::processEvents (this=0x828bba0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #26 0xb5ec0ed5 in QGuiEventDispatcherGlib::processEvents (this=0x828bba0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #27 0xb5b18ae9 in QEventLoop::processEvents (this=0xbfc58a54, flags=) at kernel/qeventloop.cpp:149 #28 0xb5b18f3a in QEventLoop::exec (this=0xbfc58a54, flags=...) at kernel/qeventloop.cpp:201 #29 0xb5b1e16f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #30 0xb5e02667 in QApplication::exec () at kernel/qapplication.cpp:3581 #31 0xb782efda in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #32 0x0804861b in _start () This bug may be a duplicate of or related to bug 241594. Possible duplicates by query: bug 262241, bug 256871, bug 256288, bug 255399, bug 248714. Reported using DrKonqi
[Comment from a bug triager] - What is the version of your "dbus" package ? If it is 1.3.1 or earlier then it could be a dbus bug in some applications Regards
Thanks for your fast reply. This system has Debian "stable" which shows dbus as: Version: 1.2.24-4 If I understand you correctly, I would be affected by this <= 1.3.1 bug. Correct?
[Comment from a bug triager] Indeed, it is that DBus bug, which is fixed in the latest releases. Merging with bug 238999. Thanks *** This bug has been marked as a duplicate of bug 238999 ***