Summary: | Plasma crashed after changing colors | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | wodencafe |
Component: | widget-folderview | Assignee: | Ignat Semenov <i.semenov.kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | plasma-bugs |
Priority: | NOR | ||
Version: | 4.8.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
wodencafe
2012-12-22 21:28:41 UTC
*** This bug has been marked as a duplicate of bug 299077 *** Did you have a folderview in panel? The bt shows that there was a list view, which is only present when the fv applet is in a panel. Or was the folderview applet first located in a panel, and then you dragged it out onto the desktop? Thank you! (In reply to comment #2) > Did you have a folderview in panel? The bt shows that there was a list view, > which is only present when the fv applet is in a panel. Or was the > folderview applet first located in a panel, and then you dragged it out onto > the desktop? Thank you! That's the interesting thing, I had added a folderview to the panel, but subsequently removed it. I just wanted to see what it would look like in the panel. The actual crash didn't occur until a couple of minutes later, when trying to change desktop colors (And the folderview had already been removed from the panel). I didn't drag it to the desktop, I deleted it from the panel. (In reply to comment #2) > Did you have a folderview in panel? The bt shows that there was a list view, > which is only present when the fv applet is in a panel. Or was the > folderview applet first located in a panel, and then you dragged it out onto > the desktop? Thank you! That's the interesting thing, I had added a folderview to the panel, but subsequently removed it. I just wanted to see what it would look like in the panel. The actual crash didn't occur until a couple of minutes later, when trying to change desktop colors (And the folderview had already been removed from the panel). I didn't drag it to the desktop, I deleted it from the panel. *** This bug has been marked as a duplicate of bug 299077 *** Awesome, thank you for the input! The fact that folderview had already been deleted from the panel is very important. Can you reproduce the crash every time (reliably)? Or is it spontaneous? I've followed the steps you've described (add a folderview to panel, remove it, change colors) and the crash did not occur. Is your desktop folderview or "Default Desktop" (a no icons containment)? Another user has reported this crash with a folderview as their containment, maybe your case is similar? Thank you! OK, turns out: 1)Applet classes' destructor is invoked on removing an applet 2)ListView ownership is transferred to a QGraphicsScene, which is owned by an object of the Dialog class, and the Dialog object is not deleted on removing an applet. Hello Mr. Semenov, My desktop is a default desktop, not a folder view desktop. Do you still need me to attempt to reproduce this crash, or is this solved now? Yes, this is solved now, and I've managed to reproduce it reliably when changing the Plasma theme. Thank you for the valuable input, the key bit of information was that the applet needed to be deleted from the panel to trigger the crash. |