Summary: | Plasmoids/plugin should not be able to crash the whole Plasma Desktop | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Dotan Cohen <kde-2011.08> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | wishlist | CC: | andresbajotierra, kaabud-kde, kdebugs.20.orzelf, mail4ilia, Martin |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dotan Cohen
2009-07-11 10:27:23 UTC
Unofficial plasmoids should not be able to crash plasma but that will happen because of the Plasma design. *however*, the backtrace is about the NetworkManager plasmoid. What is your "plasma-widget-networkmanager" version ? Thanks > Unofficial plasmoids should not be able to crash plasma but that will > happen because of the Plasma design. Is that not a bug to be fixed? I am not a programmer, so please forgive the stupid question, but is there no way to handle errors more gracefully than crashing the entire desktop? > What is your "plasma-widget-networkmanager" version ? Version: 0.0+svn966653-0ubuntu0.1 That's a code design question I can't reply to, as I'm not a Plasma developer, sorry. Anyways we have a problem here, the report is about two different things: the title and the backtrace (which was not an unofficial plugin crashing, but an official one). I agree about Plasma should not crash when *any* plugin fails; but I lack the knowledge to work on that. So.. what do you want to do ? The networkmanager crash is probably reported somewhere else. Should I convert this to a normal(non-crash) report, and we should forget about that backtrace ?, or should we start a new bug report ? > Should I convert this to a normal(non-crash) report, and we
> should forget about that backtrace ?
Yes, this bug should be a Wishlist item for better handling of failing Plasmoids. The backtrace can be ignored, and if the Network Manager plasmoid crashes on me again I'll file a bug on it or comment on an existing bug.
I will let you word the new subject as you see fit Dario, you will do it better than I. Thanks!
*** Bug 202616 has been marked as a duplicate of this bug. *** *** Bug 203754 has been marked as a duplicate of this bug. *** beware: <rant> I add bug #219449 as a another case - after the RememberTheMilk plasmoid one - that shows the severity of this issue. Okay, following a stable distribution one would not likely have installed hal 0.5.14, but then why a power management plasmoid that is incompatible with a certain hal version or even the other way around is able to cripple the desktop experience in such a massive way is way beyond me. This is a *core* plasmoid crashing the Plasma desktop here. In my oppinion this is definately *not* a wishlist item. And if Plasma does crash when a plasmoid crashes by *design* at least from a user side point of view I consider this very design as being *broken*. There might be valid technical reasons for it, but technical limitations should not be carried out on the users IMO. Without plasma-desktop the KDE desktop is severely crippled: - panel is missing - menu is missing - systray is missing which made me use pkill kwalletmanager ; kwalletmanager --show to bring up the kwalletmanager window to look up a password for Iceweasel since Konqueror told me something about a broken cookie management - background images and activities are missing During KDE 4.3 lifetime I had it several times that this broke my desktop. Even now with KDE 4.3.4 where one would not expect it. So please think about ways to make the Plasma desktop more robust. Please only let crash as much as is absolutely necessary to crash. Actually if I had to choose between fancy effects and desktop stability I would go for the latter. </rant> continued: - SSL handling in KMail appears to be partly broken as well, cause it asks me again and again whether I want to accept a certain outdated SSL certificate - session handling is broken - cookie handling in Konqueror seems to be (partly) broken If plasma-desktop is not running it seems to me that several critical services are not started. No.. those are unrelated. Those services (secure connections, sessions and cookies) are handled by "kded4" (the KDE4 daemon manager). May be your environment had a problem and that application crashed too (it should re-spawn itself after a crash..), but in any case, the crashes between plasma-desktop and kded4 are mostly unrelated. Regards It seems that Vista sandboxes widgets so that a widget failure will not crash the whole environment. Can such sandboxing not be used in KDE? Hello! This feature request was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this feature request is already implemented in Plasma 5, or is no longer applicable. Accordingly, we hope you understand why we must close this feature request. If the requested feature is still desired but not implemented in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham |