Summary: | KDE plasma crashes when ending session [QGraphicsLayoutItem::setParentLayoutItem, SystemTray::CompactLayout::removeItem, SystemTray::TaskArea::addWidgetForTask] | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Yvan Broccard <yvan.broccard> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | alessandro.g89, andy.reddy, bhomeyer, coasterad, dreibh, hrvoje.senjan, info, jpcasill, kde, maik.kraetsch, matthew.hoopes, mmdanziger, motoma, MuH4hA, serge.brielle, spamkonto990, tails, tatarciak, thomasdn, udo.wolfgramm, vhradice, weath, yvan.broccard, zeratul021, zh2ozh2o |
Priority: | NOR | ||
Version: | 4.7.80 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Yvan Broccard
2011-09-07 15:14:37 UTC
*** 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. |