Summary: | [steps] Plasma random crash related to extenders [Plasma::ExtenderItem::config, isGroup, isEmpty, Plasma::ExtenderPrivate::updateEmptyExtenderLabel] | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Mackenzie Morgan <macoafi> |
Component: | notifications | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | a.markiewicz, adix.93, albzey, andresbajotierra, aqeel.padaria, asraniel, babebox666, bruce.lerner, clement.hertling, fizista, gary4gar, gvenour, karl_tatt, knopper67, kovariadam, mo.mashi, nikolai.iossifov, noz, nweibley, pascal, polhallen, revirii, romain.pub, rreese6, thierrybanel, thomas, t_jakob |
Priority: | NOR | Keywords: | testcase |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Mackenzie Morgan
2009-06-05 20:28:49 UTC
Bug 197016 seems related to this. Thanks *** Bug 197016 has been marked as a duplicate of this bug. *** *** Bug 199917 has been marked as a duplicate of this bug. *** *** Bug 200553 has been marked as a duplicate of this bug. *** *** Bug 202753 has been marked as a duplicate of this bug. *** *** Bug 204012 has been marked as a duplicate of this bug. *** *** Bug 205840 has been marked as a duplicate of this bug. *** *** Bug 208711 has been marked as a duplicate of this bug. *** *** Bug 208924 has been marked as a duplicate of this bug. *** *** Bug 209147 has been marked as a duplicate of this bug. *** *** Bug 212146 has been marked as a duplicate of this bug. *** *** Bug 212945 has been marked as a duplicate of this bug. *** *** Bug 213110 has been marked as a duplicate of this bug. *** *** Bug 215780 has been marked as a duplicate of this bug. *** From bug 215930: --- What I was doing when the application crashed: After going to the Desktop Search in System settings there was a notification about suggestions to install extra packages. I clicked on the icon that appeared in the systray (or what i's called now :) and the installation of soprano-backend-sesame went fine but the plasma-desktop crashed. --- Updated backtrace: --- Thread 1 (Thread 0xb77fe700 (LWP 1449)): [KCrash Handler] #6 0x014593f3 in Plasma::ExtenderItem::config (this=0x9bcc0a0) at ../../plasma/extenderitem.cpp:153 #7 0x0145b16d in Plasma::ExtenderItem::isGroup (this=0x9bcc0a0) at ../../plasma/extenderitem.cpp:341 #8 0x014511cf in Plasma::Extender::isEmpty (this=0x9d60a90) at ../../plasma/extender.cpp:717 #9 0x01451237 in Plasma::ExtenderPrivate::updateEmptyExtenderLabel (this=0x9d606d8) at ../../plasma/extender.cpp:681 #10 0x01451983 in Plasma::Extender::itemAddedEvent (this=0x9d60a90, item=0xb314cc0, pos=...) at ../../plasma/extender.cpp:432 #11 0x014509d7 in Plasma::ExtenderPrivate::addExtenderItem (this=0x9d606d8, item=0xb314cc0, pos=...) at ../../plasma/extender.cpp:546 #12 0x0145bef1 in Plasma::ExtenderItem::setExtender (this=0xb314cc0, extender=0x9d60a90, pos=...) at ../../plasma/extenderitem.cpp:247 #13 0x0145cd9a in ExtenderItem (this=0xb314cc0, hostExtender=0x9d60a90, extenderItemId=0) at ../../plasma/extenderitem.cpp:129 *** Bug 215930 has been marked as a duplicate of this bug. *** From bug 218092: --- The power cord for my laptop was disconnected. I reconnected it within a couple of seconds, and plasma gave me the notifications, but crashed after. *** Bug 218092 has been marked as a duplicate of this bug. *** *** Bug 218539 has been marked as a duplicate of this bug. *** did anybody reproduce this with the latest kde? (4.4 beta1 or later). thank you *** Bug 220479 has been marked as a duplicate of this bug. *** testcase how to reproduce the bug from Dario Andres: -- Information about the crash: Here using: --- Qt: 4.6.0 (kde-qt master commit 747ff8e6ef6f5a1163dfa75bc9ac4755ce7083d1 Date: Tue Dec 15 11:58:13 2009 +0100) KDE Development Platform: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)) kdelibs svn rev. 1066769 / kdebase svn rev. 1066769 on ArchLinux i686 - Kernel 2.6.31.6 Steps to reproduce: --- - Start with a clean account (or empty KDEHOME) You should have the Battery widget(in the SystemTray?) and the Clock widget - Click the Battery widget: the extender appears - Double click the extender's title to collapse it - Drag the collapsed battery's extender to the Desktop - Click the Clock widget, the extender appears - Drag the Clock's extender ("Calendar") to the same container that holds the collapse battery extender in the Desktop - Drag the Calendar out of the container to the Desktop. (it creates its own extender-container) - Drag the Calendar back to the battery's-container The calendar is dropped and then it dissapears. (another bug?) - Remove the extenders-container widget using the "X" Plasma Crashes *** Bug 220668 has been marked as a duplicate of this bug. *** *** Bug 221578 has been marked as a duplicate of this bug. *** *** Bug 222991 has been marked as a duplicate of this bug. *** *** Bug 223311 has been marked as a duplicate of this bug. *** *** Bug 223374 has been marked as a duplicate of this bug. *** *** Bug 210079 has been marked as a duplicate of this bug. *** *** Bug 226539 has been marked as a duplicate of this bug. *** From bug 226989 (4.4.0): Thread 1 (Thread 0xb3737760 (LWP 8113)): [KCrash Handler] #6 Plasma::Applet::config (this=0xb59c5300, group=...) at ../../plasma/applet.cpp:407 #7 0xb755ee8b in Plasma::ExtenderItem::config (this=0x996bdc0) at ../../plasma/extenders/extenderitem.cpp:153 #8 0xb756054d in Plasma::ExtenderItem::isGroup (this=0x996bdc0) at ../../plasma/extenders/extenderitem.cpp:342 #9 0xb7556342 in Plasma::Extender::isEmpty (this=0xa179ca8) at ../../plasma/extenders/extender.cpp:736 #10 0xb7556417 in Plasma::ExtenderPrivate::updateEmptyExtenderLabel (this=0xa17a318) at ../../plasma/extenders/extender.cpp:692 #11 0xb7556b77 in Plasma::Extender::itemRemovedEvent (this=0xa179ca8, item=0x9736c38) at ../../plasma/extenders/extender.cpp:451 #12 0xb7555e87 in Plasma::ExtenderPrivate::removeExtenderItem (this=0xa17a318, item=0x9736c38) at ../../plasma/extenders/extender.cpp:572 #13 0xb756226b in Plasma::ExtenderItem::setExtender (this=0x9736c38, extender=0x9760200, pos=...) at ../../plasma/extenders/extenderitem.cpp:254 #14 0xb7562b04 in Plasma::ExtenderItem::returnToSource (this=0x9736c38) at ../../plasma/extenders/extenderitem.cpp:468 ... *** Bug 226989 has been marked as a duplicate of this bug. *** *** Bug 228662 has been marked as a duplicate of this bug. *** *** Bug 229774 has been marked as a duplicate of this bug. *** *** Bug 232607 has been marked as a duplicate of this bug. *** *** Bug 236536 has been marked as a duplicate of this bug. *** SVN commit 1131248 by mart: too much classes clobbers with the Extender's private, protect d->applet behind a QWeakPointer BUG:195369 BUG:232408 CCBUG:233563 BUG:239022 M +4 -1 dialog.cpp M +43 -20 extenders/extender.cpp M +18 -14 extenders/extenderitem.cpp M +1 -1 private/extender_p.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1131248 *** Bug 242028 has been marked as a duplicate of this bug. *** |