| Summary: | Plasma does not start (infinite loop) | ||
|---|---|---|---|
| Product: | [Unmaintained] plasma4 | Reporter: | Mike <mike> |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | finex, lemma, lucas |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Confirmed using trunk from yesterday. This revision (817970) seems to be the culprit http://websvn.kde.org/trunk/KDE/kdebase/workspace/libs/plasma/containment.cpp?r1=817970&r2=817969&pathrev=817970 At this point could we close this: bug #163520 ? *** Bug 163520 has been marked as a duplicate of this bug. *** SVN commit 818638 by aseigo: i wonder if this fixes it; can the reporters test this for me, because it wasn't being triggered here, but i can see how it could be without this patch CCBUG:163477 M +7 -3 containment.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=818638 Works for me. Yes, now plasma starts. Working here too, thanks *** Bug 163843 has been marked as a duplicate of this bug. *** I am reopening this because I am getting the same problem, not at startup but after zooming out and then adding a new activity (using ctrl+shift+a). Mike: what revision is your build from? It was from a build a few hours ago, I have updated to r819913 and get the same problem. Here is the part of the log just as I add a new activity. plasma(27393)/libplasma Plasma::Containment::keyPressEvent: keyPressEvent with 16777249 and hoping and wishing for a 16777217 plasma(27393)/libplasma Plasma::Containment::keyPressEvent: keyPressEvent with 61 and hoping and wishing for a 16777217 plasma(27393)/libplasma Plasma::Containment::keyPressEvent: keyPressEvent with 16777248 and hoping and wishing for a 16777217 plasma(27393)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(27393)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(27393)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(27393)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) .... Just updated to r820008 (Yay loading screen) and everything is working fine for me. My bad, didn't realize this is a different bug that has the same error now. I can reproduce it. SVN commit 820061 by aseigo: geometry, not boundingRect. fixes the other remaining cause of looping when arranging multiple containments BUG:163477 M +7 -8 containment.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=820061 |
Version: (using Devel) Installed from: Compiled sources OS: Linux A change in the last 24 hours or so stops plasma from launching. I tried deleting plasmarc and plasma-appletsrc but get the same error. Here is the output. $ plasma <unknown program name>(5742)/ checkComposite: Plasma has an argb visual 0x61c2c0 31457281 <unknown program name>(5742)/ checkComposite: Plasma can use COMPOSITE for effects on 0x6174a0 plasma(5743) PlasmaApp::PlasmaApp: Setting the pixmap cache size to 81980 kilobytes plasma(5743) DesktopCorona::loadDefaultLayout: number of screens is 2 plasma(5743) DesktopCorona::loadDefaultLayout: screen 0 geometry is QRect(0,0 1680x1050) plasma(5743)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-mike/ksycoca4" plasma(5743) PlasmaApp::createView: Containment name: "Desktop" | type 0 | screen: -1 | geometry: QRectF(0,0 22x23) | zValue: 0 plasma(5743) DefaultDesktop::updateBackground: Trying "EOS/contents/images/1920x1200.jpg" plasma(5743) DefaultDesktop::updateBackground: Setting wallpaper to default "/usr/kde/svn/share/wallpapers/EOS/contents/images/1920x1200.jpg" plasma(5743)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods: ("Stat", "INotify") Object::connect: No such slot FolderView::layoutChanged(QModelIndex,QModelIndex) plasma(5743)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x775110) url= KUrl("desktop:/") keep= false reload= false plasma(5743)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("desktop:/") plasma(5743)/kio (KDirLister) KDirLister::stop: plasma(5743) PlasmaApp::createView: Containment name: "Desktop" | type 0 | screen: 0 | geometry: QRectF(0,0 1680x1050) | zValue: 0 plasma(5743) PlasmaApp::createView: creating a view for 0 and we have 2 screens plasma(5743)/libplasma Plasma::View::Private::updateSceneRect: !!!!!!!!!!!!!!!!! setting the scene rect to QRectF(0,0 1680x1050) associated screen is 0 plasma(5743) DesktopCorona::loadDefaultLayout: screen 1 geometry is QRect(1680,0 1680x1050) plasma(5743) PlasmaApp::createView: Containment name: "Desktop" | type 0 | screen: -1 | geometry: QRectF(0,0 22x23) | zValue: 0 plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) plasma(5743)/libplasma Plasma::Containment::Private::positionContainment: trying at QPointF(1686, 0) ...... The last lines are repeated forever and plasma never starts