Summary: | KDE crashes when installing new plasma widget | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | a cullen <apcullen> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alex.merry, aseigo |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
a cullen
2008-07-05 14:22:39 UTC
> Tried to install a weather widget from kde-look.org how did you install it? > plasma crashed with the following output: at what point did plasma crash in the process? KNS::CoreEngine::install() calls KStandardDirs::locateLocal() with a resource type taken from a KNS::Installation. This in turn calls KStandardDirs::saveLocation(), which (rightly or wrongly) treats an unregistered resource type as a fatal error. There doesn't appear to be a way of finding out whether a given type has been registered, though. Now, I can't see why this would crash with plasma, though, since plasmoids.knsrc uses "tmp" as the resource, which is a special type and so should never result in a fatal error. a cullen: can you reproduce this crash? If so, can you attach $KDE_INSTALL_DIR/share/config/plasmoids.knsrc (eg: if KDE is installed in /usr, that would be /usr/share/config/plasmoids.knsrc)? Also, the output of plasma (which can be got by either doing "grep plasma ~/.xsession-errors > plasma.log" or by running plasma from a terminal) would be useful. |