Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.3 Operating System: Linux 3.0.0-10-generic x86_64 Distribution: Ubuntu oneiric (development branch) -- Information about the crash: - What I was doing when the application crashed: Closing the session from the "close widget" on the desktop. Reproductible every time i close session I have a configuration with two monitors and each has a system tray, notification area and task manager. version is KDE 4.7 in Kubuntu 11.10 AMD64 Beta 1 The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fd4eac927a0 (LWP 2586))] Thread 9 (Thread 0x7fd4c7271700 (LWP 2587)): #0 0x00007fd4ea568773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fd4deb46368 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd4deb46829 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd4e7762f4e in QEventDispatcherGlib::processEvents (this=0x1785e20, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fd4e7736d52 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd4e7736f57 in QEventLoop::exec (this=0x7fd4c7270db0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fd4e764e21f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492 #7 0x00007fd4e7719d1f in QInotifyFileSystemWatcherEngine::run (this=0x1788360) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x1788360) at thread/qthread_unix.cpp:320 #9 0x00007fd4df653edc in start_thread (arg=0x7fd4c7271700) at pthread_create.c:304 #10 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fd4c4a3c700 (LWP 2588)): #0 0x00007fd4ea568773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fd4deb46368 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd4deb46829 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd4e7762f4e in QEventDispatcherGlib::processEvents (this=0x1934320, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fd4e7736d52 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd4e7736f57 in QEventLoop::exec (this=0x7fd4c4a3bdb0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fd4e764e21f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492 #7 0x00007fd4e7719d1f in QInotifyFileSystemWatcherEngine::run (this=0x19335c0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x19335c0) at thread/qthread_unix.cpp:320 #9 0x00007fd4df653edc in start_thread (arg=0x7fd4c4a3c700) at pthread_create.c:304 #10 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fd4b9089700 (LWP 2618)): #0 0x00007fd4df6571dd in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x1c8bc98) at pthread_mutex_unlock.c:290 #2 0x00007fd4deb4635c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd4deb46829 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd4e7762f4e in QEventDispatcherGlib::processEvents (this=0x21147e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fd4e7736d52 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fd4e7736f57 in QEventLoop::exec (this=0x7fd4b9088de0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007fd4e764e21f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492 #8 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x24dae40) at thread/qthread_unix.cpp:320 #9 0x00007fd4df653edc in start_thread (arg=0x7fd4b9089700) at pthread_create.c:304 #10 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fd4ba28c700 (LWP 9240)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd4e765114b in wait (time=18446744073709551615, this=0x17f8670) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x17dec60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd4e3491864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x187bb20, th=0x35111a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fd4e3493e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x17b05d0, th=0x35111a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd4e3492ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd4ba28be00, parent=0x187bb20, th=0x35111a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd4e3492d5b in ThreadWeaver::Thread::run (this=0x35111a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x35111a0) at thread/qthread_unix.cpp:320 #8 0x00007fd4df653edc in start_thread (arg=0x7fd4ba28c700) at pthread_create.c:304 #9 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fd4bb48e700 (LWP 9241)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd4e765114b in wait (time=18446744073709551615, this=0x17f8670) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x17dec60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd4e3491864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x187bb20, th=0x42c0b40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fd4e3493e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x17b05d0, th=0x42c0b40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd4e3492ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd4bb48de00, parent=0x187bb20, th=0x42c0b40) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd4e3492d5b in ThreadWeaver::Thread::run (this=0x42c0b40) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x42c0b40) at thread/qthread_unix.cpp:320 #8 0x00007fd4df653edc in start_thread (arg=0x7fd4bb48e700) at pthread_create.c:304 #9 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd4bfbdd700 (LWP 9242)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd4e765114b in wait (time=18446744073709551615, this=0x17f8670) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x17dec60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd4e3491864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x187bb20, th=0x7fd4c0005740) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fd4e3493e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x17b05d0, th=0x7fd4c0005740) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd4e3492ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd4bfbdce00, parent=0x187bb20, th=0x7fd4c0005740) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd4e3492d5b in ThreadWeaver::Thread::run (this=0x7fd4c0005740) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x7fd4c0005740) at thread/qthread_unix.cpp:320 #8 0x00007fd4df653edc in start_thread (arg=0x7fd4bfbdd700) at pthread_create.c:304 #9 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd4b6818700 (LWP 9243)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd4e765114b in wait (time=18446744073709551615, this=0x17f8670) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x17dec60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd4e3491864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x187bb20, th=0x2331510) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fd4e3493e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x17b05d0, th=0x2331510) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd4e3492ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd4b6817e00, parent=0x187bb20, th=0x2331510) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd4e3492d5b in ThreadWeaver::Thread::run (this=0x2331510) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x2331510) at thread/qthread_unix.cpp:320 #8 0x00007fd4df653edc in start_thread (arg=0x7fd4b6818700) at pthread_create.c:304 #9 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd4a7fff700 (LWP 9244)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd4e765114b in wait (time=18446744073709551615, this=0x17f8670) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x17dec60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd4e3491864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x187bb20, th=0x7fd4c0010d30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fd4e3493e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x17b05d0, th=0x7fd4c0010d30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd4e3492ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd4a7ffee00, parent=0x187bb20, th=0x7fd4c0010d30) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd4e3492d5b in ThreadWeaver::Thread::run (this=0x7fd4c0010d30) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd4e7650ca5 in QThreadPrivate::start (arg=0x7fd4c0010d30) at thread/qthread_unix.cpp:320 #8 0x00007fd4df653edc in start_thread (arg=0x7fd4a7fff700) at pthread_create.c:304 #9 0x00007fd4ea57489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd4eac927a0 (LWP 2586)): [KCrash Handler] #6 QGraphicsLayoutItem::setParentLayoutItem (this=0xe6b2f0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007fd4d0acacff in SystemTray::CompactLayout::removeItem (this=0x106a6f0, item=0xe6b2f0) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007fd4d0acec92 in SystemTray::TaskArea::addWidgetForTask (this=0x106ad00, task=0x1b3e8c0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:269 #9 0x00007fd4d0acf986 in SystemTray::TaskArea::addTask (this=0x106ad00, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:189 #10 0x00007fd4d0acfab4 in SystemTray::TaskArea::qt_metacall (this=0x106ad00, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc56f2630) at ./taskarea.moc:89 #11 0x00007fd4e774ae5a in QMetaObject::activate (sender=0xf80900, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc56f2630) at kernel/qobject.cpp:3278 #12 0x00007fd4d0ab27e2 in SystemTray::Manager::taskChanged (this=<optimized out>, _t1=0x1b3e8c0) at ./manager.moc:106 #13 0x00007fd4d0ab2b44 in SystemTray::Manager::qt_metacall (this=0xf80900, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc56f2740) at ./manager.moc:84 #14 0x00007fd4e774ae5a in QMetaObject::activate (sender=0x1b3e8c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc56f2740) at kernel/qobject.cpp:3278 #15 0x00007fd4d0ab337f in SystemTray::Task::changed (this=<optimized out>, _t1=0x1b3e8c0) at ./task.moc:112 #16 0x00007fd4d0ab3651 in SystemTray::Task::widgetDeleted (this=0x1b3e8c0) at ../../../../../plasma/generic/applets/systemtray/core/task.cpp:129 #17 0x00007fd4d0ab3914 in SystemTray::Task::qt_metacall (this=0x1b3e8c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc56f28d0) at ./task.moc:100 #18 0x00007fd4d0ab4350 in SystemTray::FdoTask::qt_metacall (this=0x1b3e8c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc56f28d0) at ./fdotask.moc:67 #19 0x00007fd4e774ae5a in QMetaObject::activate (sender=0xe6b2d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc56f28d0) at kernel/qobject.cpp:3278 #20 0x00007fd4e774b30f in QObject::destroyed (this=<optimized out>, _t1=0xe6b2d0) at .moc/release-shared/moc_qobject.cpp:149 #21 0x00007fd4e774ee97 in QObject::~QObject (this=0xe6b2d0, __in_chrg=<optimized out>) at kernel/qobject.cpp:843 #22 0x00007fd4e710b718 in ~QGraphicsObject (this=0xe6b2d0, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:546 #23 QGraphicsWidget::~QGraphicsWidget (this=0xe6b2d0, __in_chrg=<optimized out>) at graphicsview/qgraphicswidget.cpp:232 #24 0x00007fd4d0ab4629 in SystemTray::FdoGraphicsWidget::~FdoGraphicsWidget (this=0xe6b2d0, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/protocols/fdo/fdographicswidget.cpp:77 #25 0x00007fd4e70bc386 in QGraphicsItem::~QGraphicsItem (this=0x100b0a0, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1481 #26 0x00007fd4e710b710 in ~QGraphicsObject (this=0x100b090, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:546 #27 QGraphicsWidget::~QGraphicsWidget (this=0x100b090, __in_chrg=<optimized out>) at graphicsview/qgraphicswidget.cpp:232 #28 0x00007fd4d0acd439 in SystemTray::TaskArea::~TaskArea (this=0x100b090, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:140 #29 0x00007fd4d0ac5b7d in SystemTray::Applet::~Applet (this=0x100e830, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:145 #30 0x00007fd4d0ac5d89 in SystemTray::Applet::~Applet (this=0x100e830, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:163 #31 0x00007fd4ea08333f in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #32 qDeleteAll<QList<Plasma::Applet*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330 #33 ~ContainmentPrivate (this=0xe9b650, __in_chrg=<optimized out>) at ../../plasma/private/containment_p.h:70 #34 Plasma::Containment::~Containment (this=0xe456b0, __in_chrg=<optimized out>) at ../../plasma/containment.cpp:148 #35 0x00007fd4d2067b39 in Panel::~Panel (this=0xe456b0, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/containments/panel/panel.cpp:129 #36 0x00007fd4ea096717 in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #37 qDeleteAll<QList<Plasma::Containment*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330 #38 Plasma::CoronaPrivate::~CoronaPrivate (this=0xdc72f0, __in_chrg=<optimized out>) at ../../plasma/corona.cpp:803 #39 0x00007fd4ea096944 in Plasma::Corona::~Corona (this=0xc8c860, __in_chrg=<optimized out>) at ../../plasma/corona.cpp:82 #40 0x00007fd4ea867719 in DesktopCorona::~DesktopCorona (this=0xc8c860, __in_chrg=<optimized out>) at ../../../../plasma/desktop/shell/desktopcorona.cpp:73 #41 0x00007fd4ea888f16 in PlasmaApp::cleanup (this=0xc7c130) at ../../../../plasma/desktop/shell/plasmaapp.cpp:381 #42 0x00007fd4ea88dd1f in PlasmaApp::qt_metacall (this=0xc7c130, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fffc56f2e10) at ./plasmaapp.moc:143 #43 0x00007fd4e774ae5a in QMetaObject::activate (sender=0xc7c130, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278 #44 0x00007fd4e773b845 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1013 #45 0x00007fd4ea873093 in kdemain (argc=1, argv=0x7fffc56f3268) at ../../../../plasma/desktop/shell/main.cpp:120 #46 0x00007fd4ea4b430d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fffc56f3268, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc56f3258) at libc-start.c:226 #47 0x0000000000400671 in _start () This bug may be a duplicate of or related to bug 280449. Possible duplicates by query: bug 280449, bug 279856, bug 277367. Reported using DrKonqi
*** Bug 279856 has been marked as a duplicate of this bug. ***
*** Bug 282269 has been marked as a duplicate of this bug. ***
*** Bug 280449 has been marked as a duplicate of this bug. ***
Created attachment 64230 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.4 - What I was doing when the application crashed: The crash appears when closing even if the session is brand new : I just logged in, waited till everything is loaded. Logout => kaboom. -- Backtrace (Reduced): #6 QGraphicsLayoutItem::setParentLayoutItem (this=0x262c810, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f460a630cdf in SystemTray::CompactLayout::removeItem (this=0xde1640, item=0x262c810) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f460a634bc7 in SystemTray::TaskArea::addWidgetForTask (this=0xde1570, task=0x26285d0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f460a635926 in SystemTray::TaskArea::addTask (this=0xde1570, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f460a636124 in SystemTray::TaskArea::qt_metacall (this=0xde1570, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff133667b0) at ./taskarea.moc:89
Created attachment 64470 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4 plasma even crashes everytime on shutdown or logout -- Backtrace (Reduced): #6 0x00007f0823957f44 in QGraphicsLayoutItem::setParentLayoutItem (this=0x1d0dab0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f0809283d0b in SystemTray::CompactLayout::removeItem (this=0xea1c50, item=0x1d0dab0) at /usr/src/debug/kde-workspace-4.7.2/plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f0809287e19 in SystemTray::TaskArea::addWidgetForTask (this=0xe49040, task=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f0809288a46 in SystemTray::TaskArea::addTask (this=0xe49040, task=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f0809288fd4 in SystemTray::TaskArea::qt_metacall (this=0xe49040, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffaa321f0) at /usr/src/debug/kde-workspace-4.7.2/build/plasma/generic/applets/systemtray/taskarea.moc:89
*** Bug 283937 has been marked as a duplicate of this bug. ***
Small note : If I create a brand new user, then log in with that profile, everything is working, and I can logout successfully. The profile posing problem was created on KDE 4.6 (Kubuntu 11.04) and migrated to KDE 4.7.1 There is some crap information stored about that profile, it seems.
Created attachment 64921 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4 - What I was doing when the application crashed: Terminating the KDE session provoques this crash regularily -- Backtrace (Reduced): #6 0x00007fdc7c484f74 in QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem*) () from /usr/lib64/qt4/libQtGui.so.4 #7 0x00007fdc5efdc37b in SystemTray::CompactLayout::removeItem (this=0x1c33900, item=0x40ce5a0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007fdc5efe048a in SystemTray::TaskArea::addWidgetForTask (this=0x1c33a40, task=0x3e3a090) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007fdc5efe1096 in SystemTray::TaskArea::addTask (this=0x1c33a40, task=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007fdc5efe1614 in SystemTray::TaskArea::qt_metacall (this=0x1c33a40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff695b7e00) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/systemtray/taskarea.moc:89
Created attachment 65063 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4 - What I was doing when the application crashed: Shut downn the computer with the menu bar and shut down button -- Backtrace (Reduced): #6 QGraphicsLayoutItem::setParentLayoutItem (this=0x3ad3dc0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f117bc63cdf in SystemTray::CompactLayout::removeItem (this=0x19a4b40, item=0x3ad3dc0) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f117bc67bc7 in SystemTray::TaskArea::addWidgetForTask (this=0x19a5070, task=0x33bdf20) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f117bc68926 in SystemTray::TaskArea::addTask (this=0x19a5070, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f117bc69124 in SystemTray::TaskArea::qt_metacall (this=0x19a5070, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe1989c10) at ./taskarea.moc:89
Created attachment 65310 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) "release 460" using Qt 4.8.0 - What I was doing when the application crashed: With IconTasks, KDE 4.7.3 and qt 4.8 i get this on every logout -- Backtrace (Reduced): #6 0x00007fdad71bbf5c in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #7 qDeleteAll<QList<Plasma::Applet*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330 #8 ~ContainmentPrivate (this=0xa2b3f0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/plasma/private/containment_p.h:71 #9 Plasma::Containment::~Containment (this=0xb52a80, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/plasma/containment.cpp:160 #10 0x00007fdac9012ae9 in DefaultDesktop::~DefaultDesktop (this=0xb52a80, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/containments/desktop/desktop.cpp:61
Appearingly this error occurs in case of two system trays. Removing one system tray helps avoiding the error in my case.
*** Bug 285590 has been marked as a duplicate of this bug. ***
*** Bug 285763 has been marked as a duplicate of this bug. ***
*** Bug 286296 has been marked as a duplicate of this bug. ***
I tried removing my 2nd task manager and my 2nd system panel and tried for a few days, and I have to tell the bug persist when I logout. It still crashes plasma and now my 2nd monitor is empty. I even created a brand new profile for my user (erased the whole ~/.kde directory). It worked for 2 days and then the problem appeared again at logout and it stays now with this new profile.
Created attachment 65796 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4 plasma desktop crashes always during shutdown -- Backtrace (Reduced): #6 0x00007f15260eaff4 in QGraphicsLayoutItem::setParentLayoutItem (this=0x13a69f0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f150b7f0d6b in SystemTray::CompactLayout::removeItem (this=0xe79070, item=0x13a69f0) at /usr/src/debug/kde-workspace-4.7.3/plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f150b7f4e79 in SystemTray::TaskArea::addWidgetForTask (this=0xe87860, task=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.3/plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f150b7f5aa6 in SystemTray::TaskArea::addTask (this=0xe87860, task=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.3/plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f150b7f6034 in SystemTray::TaskArea::qt_metacall (this=0xe87860, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff114faee0) at /usr/src/debug/kde-workspace-4.7.3/build/plasma/generic/applets/systemtray/taskarea.moc:89
*** Bug 286371 has been marked as a duplicate of this bug. ***
*** Bug 287288 has been marked as a duplicate of this bug. ***
I can confirm this bug.
There has already been reported a lot of duplicates of this bug? Maybe it is time to at least mark this CONFIRMED? Please note that this is a *serious* defect. It effectively prevents the user from shutting down her computer. It should receive attention.
Looks like this is still present in 4.8beta1 Thread 1 (Thread 0xb5732710 (LWP 1886)): [KCrash Handler] #6 0x00000000 in ?? () #7 0xb4a9915e in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #8 qDeleteAll<QList<Plasma::Applet*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330 #9 ~ContainmentPrivate (this=0x846c478, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/plasma/private/containment_p.h:71 #10 Plasma::Containment::~Containment (this=0x8470900, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/plasma/containment.cpp:160 #11 0xb06ba115 in Panel::~Panel (this=0x8470900, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/containments/panel/panel.cpp:127 #12 0xb06ba162 in Panel::~Panel (this=0x8470900, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/containments/panel/panel.cpp:129 #13 0xb4aad3ee in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #14 qDeleteAll<QList<Plasma::Containment*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330 #15 Plasma::CoronaPrivate::~CoronaPrivate (this=0x8288c70, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/plasma/corona.cpp:805 #16 0xb4aad60b in Plasma::Corona::~Corona (this=0x8257d30, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/plasma/corona.cpp:82 #17 0xb1cc6d27 in DesktopCorona::~DesktopCorona (this=0x8257d30, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/shell/desktopcorona.cpp:70 #18 0xb1cc6d72 in DesktopCorona::~DesktopCorona (this=0x8257d30, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/shell/desktopcorona.cpp:73 #19 0xb1cecdc2 in PlasmaApp::cleanup (this=0x81090b0) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/shell/plasmaapp.cpp:381 #20 0xb1cf220e in qt_static_metacall (_a=0xbfa7ad80, _id=15, _o=0x81090b0, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.7.80/build/plasma/desktop/shell/plasmaapp.moc:120 #21 PlasmaApp::qt_static_metacall (_o=0x81090b0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfa7ad80) at /usr/src/debug/kde-workspace-4.7.80/build/plasma/desktop/shell/plasmaapp.moc:97 #22 0xb6de964f in QMetaObject::activate (sender=0x81090b0, m=0xb6f2f380, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3555 #23 0xb6e3c7e5 in QCoreApplication::aboutToQuit (this=0x81090b0) at .moc/release-shared/moc_qcoreapplication.cpp:145 #24 0xb6dd6eb8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1153 #25 0xb629ffc4 in QApplication::exec () at kernel/qapplication.cpp:3779 #26 0xb1cd3cbb in kdemain (argc=1, argv=0x80bc770) at /usr/src/debug/kde-workspace-4.7.80/plasma/desktop/shell/main.cpp:120 #27 0x0804fc3f in launch (argc=1, _name=0x80a5b44 "/usr/bin/plasma-desktop", args=<optimized out>, cwd=0x0, envc=0, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x805249a "0") at /usr/src/debug/kdelibs-4.7.80/kinit/kinit.cpp:734 #28 0x08050cdc in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/kinit/kinit.cpp:1226 #29 0x080511ff in handle_requests (waitForPid=<optimized out>) at /usr/src/debug/kdelibs-4.7.80/kinit/kinit.cpp:1419 #30 0x0804c6f8 in main (argc=0, argv=0x0, envp=0x8aa6bb0) at /usr/src/debug/kdelibs-4.7.80/kinit/kinit.cpp:1907
*** Bug 289243 has been marked as a duplicate of this bug. ***
*** Bug 289951 has been marked as a duplicate of this bug. ***
*** Bug 290808 has been marked as a duplicate of this bug. ***
Created attachment 67597 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.8.0 KDE allways crashes when shutdown or ending session -- Backtrace (Reduced): #6 0x00007f6b655e64c4 in QGraphicsLayoutItem::setParentLayoutItem (this=0x27f33f0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:917 #7 0x00007f6b4a3e381b in SystemTray::CompactLayout::removeItem (this=0xc17fd0, item=0x27f33f0) at /usr/src/debug/kde-workspace-4.7.4/plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f6b4a3e77b7 in SystemTray::TaskArea::addWidgetForTask (this=0xcf6af0, task=0x17bc210) at /usr/src/debug/kde-workspace-4.7.4/plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f6b4a3e8516 in SystemTray::TaskArea::addTask (this=0xcf6af0, task=<optimized out>) at /usr/src/debug/kde-workspace-4.7.4/plasma/generic/applets/systemtray/ui/taskarea.cpp:196 [...] #11 0x00007f6b4a3cb202 in SystemTray::Manager::taskChanged (this=<optimized out>, _t1=0x17bc210) at /usr/src/debug/kde-workspace-4.7.4/build/plasma/generic/applets/systemtray/manager.moc:120
Created attachment 68335 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4 During system reboot. From KMenu i chose to restart and it plasma crashed. -- Backtrace (Reduced): #7 QGraphicsLayoutItem::setParentLayoutItem (this=0x9afbae8, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #8 0xb08c4565 in SystemTray::CompactLayout::removeItem (this=0x8c81f10, item=0x9afbae8) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #9 0xb08c894a in SystemTray::TaskArea::addWidgetForTask (this=0x8c81a60, task=0x9bac398) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #10 0xb08c97af in SystemTray::TaskArea::addTask (this=0x8c81a60, task=0x9bac398) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #11 0xb08c9e5d in SystemTray::TaskArea::qt_metacall (this=0x8c81a60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf970f78) at ./taskarea.moc:89
Created attachment 68336 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4 - What I was doing when the application crashed: Plasma crashes every time I shutdown the computer. -- Backtrace (Reduced): #6 QGraphicsLayoutItem::setParentLayoutItem (this=0x3778690, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f86374a5def in SystemTray::CompactLayout::removeItem (this=0x22e0ac0, item=0x3778690) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f86374a9cd7 in SystemTray::TaskArea::addWidgetForTask (this=0x22e0e60, task=0x35777c0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f86374aaa36 in SystemTray::TaskArea::addTask (this=0x22e0e60, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f86374ab234 in SystemTray::TaskArea::qt_metacall (this=0x22e0e60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff3686bb30) at ./taskarea.moc:89
*** Bug 292897 has been marked as a duplicate of this bug. ***
*** Bug 293635 has been marked as a duplicate of this bug. ***
Created attachment 68931 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4 - What I was doing when the application crashed: I configured the panel from the bottom of the desktop to the top. -- Backtrace (Reduced): #6 QGraphicsLayoutItem::setParentLayoutItem (this=0x1ee37d0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856 #7 0x00007f70b1e56def in SystemTray::CompactLayout::removeItem (this=0x2e367f0, item=0x1ee37d0) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007f70b1e5acd7 in SystemTray::TaskArea::addWidgetForTask (this=0x2e36d20, task=0x1da6820) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007f70b1e5ba36 in SystemTray::TaskArea::addTask (this=0x2e36d20, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007f70b1e5c234 in SystemTray::TaskArea::qt_metacall (this=0x2e36d20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff831b4ff0) at ./taskarea.moc:89
What version is this fixed in? (Still getting it on every single logout on openSUSE Tumbleweed)
*** Bug 298243 has been marked as a duplicate of this bug. ***
*** Bug 283588 has been marked as a duplicate of this bug. ***
Created attachment 71421 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.8.1 - What I was doing when the application crashed: Every time I logout/shutdown/restart. This has been happening for quite a while. I see it's marked as fixed but sid hasn't seen the fix yet... -- Backtrace (Reduced): #6 0x00007fc9654e5cf4 in QGraphicsLayoutItem::setParentLayoutItem (this=0x211e5d0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:917 #7 0x00007fc949ace33f in SystemTray::CompactLayout::removeItem (this=0x1697610, item=0x211e5d0) at ../../../../../plasma/generic/applets/systemtray/ui/compactlayout.cpp:127 #8 0x00007fc949ad2227 in SystemTray::TaskArea::addWidgetForTask (this=0x1697ac0, task=0x1d55fa0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:280 #9 0x00007fc949ad2f86 in SystemTray::TaskArea::addTask (this=0x1697ac0, task=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196 #10 0x00007fc949ad3784 in SystemTray::TaskArea::qt_metacall (this=0x1697ac0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffdf68a9a0) at ./taskarea.moc:89
*** Bug 302625 has been marked as a duplicate of this bug. ***
Aaron: you closed this in december 2011 as fixed, the last report was with 4.7.80 though. What commit did fix this?
Setting status correctly (can't do this is one step due to a bugzilla bug)
Is this still valid with KDE 4.9.x? Please report back, else I will close the report for lack of feedback.
I think it's good ; I don't have any more crash.
Thank you for the feedback.