Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.7-pae i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: Since I have updated to KDE 4.7, plasma sometimes crashes on logout. The repository used is KDE:Factory:Desktop, but I still have kdebase4-workspace from the corresponding KDE:Unstable:SC:kdepim46 repository. Note: Don't be confused with /opt/kde3 in the backtrace, I've symlinked that to /usr The crash can be reproduced some of the time. -- Backtrace: Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb2364710 (LWP 5583))] Thread 7 (Thread 0xab668b70 (LWP 5584)): #0 timerSourcePrepareHelper (src=0x8709188, timeout=0xab66811c) at kernel/qeventdispatcher_glib.cpp:136 #1 0xb63f581d in timerSourcePrepare (source=0x8709188, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #2 0xb3186a70 in g_main_context_prepare (context=0x810c018, priority=0xab66818c) at gmain.c:2761 #3 0xb31878e2 in g_main_context_iterate (context=0x810c018, block=1, dispatch=1, self=0x87089d8) at gmain.c:3071 #4 0xb3187fce in g_main_context_iteration (context=0x810c018, may_block=1) at gmain.c:3154 #5 0xb63f5fc7 in QEventDispatcherGlib::processEvents (this=0x8723108, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0xb63c6a6d in QEventLoop::processEvents (this=0xab6682b0, flags=...) at kernel/qeventloop.cpp:149 #7 0xb63c6c99 in QEventLoop::exec (this=0xab6682b0, flags=...) at kernel/qeventloop.cpp:201 #8 0xb62c7d49 in QThread::exec (this=0x86c98c8) at thread/qthread.cpp:492 #9 0xb63a67fd in QInotifyFileSystemWatcherEngine::run (this=0x86c98c8) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb62ca993 in QThreadPrivate::start (arg=0x86c98c8) at thread/qthread_unix.cpp:320 #11 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #12 0xb7600d5e in clone () from /lib/libc.so.6 Thread 6 (Thread 0x9ef1eb70 (LWP 5591)): #0 0xb3187c46 in g_main_context_poll (context=0x8fdf6d0, block=1, dispatch=1, self=0x8fdf760) at gmain.c:3404 #1 g_main_context_iterate (context=0x8fdf6d0, block=1, dispatch=1, self=0x8fdf760) at gmain.c:3086 #2 0xb31883ef in g_main_loop_run (loop=0x8fdf6c0) at gmain.c:3299 #3 0x9f8012e1 in ?? () from /lib/libgio-2.0.so.0 #4 0xb31b0f44 in g_thread_create_proxy (data=0x8fdf760) at gthread.c:1897 #5 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #6 0xb7600d5e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa9bc3b70 (LWP 15965)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6253105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb760eaec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb62cb080 in wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb3afeab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8777ee8, th=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3b018bb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86413c8, th=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3afe6ea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8777ee8, th=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3b019b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86413c8, th=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3afe643 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8777ee8, th=0xa506fa8, previous=0xa31ab38) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3b00394 in ThreadWeaver::ThreadRunHelper::run (this=0xa9bc3314, parent=0x8777ee8, th=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87 #11 0xb3b0044a in ThreadWeaver::Thread::run (this=0xa506fa8) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142 #12 0xb62ca993 in QThreadPrivate::start (arg=0xa506fa8) at thread/qthread_unix.cpp:320 #13 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #14 0xb7600d5e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaa3c4b70 (LWP 15966)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6253105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb760eaec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb62cb080 in wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb3afeab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8777ee8, th=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3b018bb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86413c8, th=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3afe6ea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8777ee8, th=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3b019b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86413c8, th=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3afe643 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8777ee8, th=0x96bebf0, previous=0xa7f5490) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3b00394 in ThreadWeaver::ThreadRunHelper::run (this=0xaa3c4314, parent=0x8777ee8, th=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87 #11 0xb3b0044a in ThreadWeaver::Thread::run (this=0x96bebf0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142 #12 0xb62ca993 in QThreadPrivate::start (arg=0x96bebf0) at thread/qthread_unix.cpp:320 #13 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #14 0xb7600d5e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa00f2b70 (LWP 15967)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6253105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb760eaec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb62cb080 in wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb3afeab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8777ee8, th=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3b018bb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86413c8, th=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3afe6ea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8777ee8, th=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3b019b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86413c8, th=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3afe643 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8777ee8, th=0xa35c5c0, previous=0xa6e23d0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3b00394 in ThreadWeaver::ThreadRunHelper::run (this=0xa00f2314, parent=0x8777ee8, th=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87 #11 0xb3b0044a in ThreadWeaver::Thread::run (this=0xa35c5c0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142 #12 0xb62ca993 in QThreadPrivate::start (arg=0xa35c5c0) at thread/qthread_unix.cpp:320 #13 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #14 0xb7600d5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0x9f71fb70 (LWP 15968)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6253105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb760eaec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb62cb080 in wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8777f00, mutex=0x863ac30, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb3afeab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8777ee8, th=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3b018bb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86413c8, th=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3afe6ea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8777ee8, th=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3b019b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86413c8, th=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3afe643 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8777ee8, th=0xa1f38b0, previous=0xa25b558) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3b00394 in ThreadWeaver::ThreadRunHelper::run (this=0x9f71f314, parent=0x8777ee8, th=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87 #11 0xb3b0044a in ThreadWeaver::Thread::run (this=0xa1f38b0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142 #12 0xb62ca993 in QThreadPrivate::start (arg=0xa1f38b0) at thread/qthread_unix.cpp:320 #13 0xb624eb05 in start_thread () from /lib/libpthread.so.0 #14 0xb7600d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb2364710 (LWP 5583)): [KCrash Handler] #7 0xb6239348 in vtable for QGraphicsLayoutItem () from /opt/kde3/lib/libQtGui.so.4 #8 0xb0a6efdf in TaskGroupItem::~TaskGroupItem (this=0x907f6c8, __in_chrg=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.0/plasma/desktop/applets/tasks/taskgroupitem.cpp:82 #9 0xb0a6f0b2 in TaskGroupItem::~TaskGroupItem (this=0x907f6c8, __in_chrg=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.0/plasma/desktop/applets/tasks/taskgroupitem.cpp:83 #10 0xb63da713 in qDeleteInEventHandler (o=0x907f6c8) at kernel/qobject.cpp:3986 #11 0xb63dcde8 in QObject::event (this=0x907f6c8, e=0x95e2c88) at kernel/qobject.cpp:1200 #12 0xb5f9ee64 in QGraphicsWidget::event (this=0x907f6c8, event=0x95e2c88) at graphicsview/qgraphicswidget.cpp:1423 #13 0xb58d0684 in QApplicationPrivate::notify_helper (this=0x80cafd0, receiver=0x907f6c8, e=0x95e2c88) at kernel/qapplication.cpp:4462 #14 0xb58d9427 in QApplication::notify (this=0x80c0448, receiver=0x907f6c8, e=0x95e2c88) at kernel/qapplication.cpp:3862 #15 0xb6a4c7b1 in KApplication::notify (this=0x80c0448, receiver=0x907f6c8, event=0x95e2c88) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311 #16 0xb63c778e in QCoreApplication::notifyInternal (this=0x80c0448, receiver=0x907f6c8, event=0x95e2c88) at kernel/qcoreapplication.cpp:731 #17 0xb63cb51c in sendEvent (receiver=0x0, event_type=52, data=0x8053bd8) at kernel/qcoreapplication.h:215 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0x8053bd8) at kernel/qcoreapplication.cpp:1372 #19 0xb63cb66c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=52) at kernel/qcoreapplication.cpp:1265 #20 0xb63cb780 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1015 #21 0xb58ce3d4 in QApplication::exec () at kernel/qapplication.cpp:3736 #22 0xb76e259b in kdemain (argc=1, argv=0xbf814db4) at /usr/src/debug/kde-workspace-4.7.0/plasma/desktop/shell/main.cpp:120 #23 0x0804862b in main (argc=1, argv=0xbf814db4) at /usr/src/debug/kde-workspace-4.7.0/build/plasma/desktop/shell/plasma-desktop_dummy.cpp:3 Reported using DrKonqi
[Comment from a bug triager] This issue is being tracked at bug 275286, merging. Thanks *** This bug has been marked as a duplicate of bug 275286 ***