Bug 296379 - Plasma crashes on opening settings dialog of a plasmoid
Summary: Plasma crashes on opening settings dialog of a plasmoid
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-19 18:18 UTC by Djuro Drljaca
Modified: 2012-04-16 20:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Plasmoid and backtrace (5.29 KB, application/zip)
2012-03-19 18:18 UTC, Djuro Drljaca
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Djuro Drljaca 2012-03-19 18:18:05 UTC
Created attachment 69738 [details]
Plasmoid and backtrace

I discovered that plasma crashes if your configuration main.xml for custom config GUI is an invalid XML file.

When I install the plasmoid and try to open the settings dialog plasma crashes (screen goes black) and a little time later plasma is apparently reloaded. If I run the plasmoid with plasmoidviewer then I get a backtrace.

I attached a zip file you can find the plasmoid that triggers the crash and also the backtrace.
Comment 1 Aaron J. Seigo 2012-03-19 18:29:51 UTC
Git commit 82e9462816c83f6d4803573ee6ced506e86fad53 by Aaron Seigo.
Committed on 19/03/2012 at 19:28.
Pushed by aseigo into branch 'KDE/4.8'.

it is really unecessary to bring down the whole app just because of a seemingly mismatched widget name

M  +1    -1    kdeui/dialogs/kconfigdialogmanager.cpp

http://commits.kde.org/kdelibs/82e9462816c83f6d4803573ee6ced506e86fad53
Comment 2 Ivan Čukić 2012-04-16 20:47:41 UTC
Git commit 3af22ee9dadad2fe9e6c17d9c09c6bbd2f581c9a by Ivan Čukić, on behalf of Aaron Seigo.
Committed on 19/03/2012 at 19:28.
Pushed by ivan into branch 'ivan/solid-fuse-access'.

it is really unecessary to bring down the whole app just because of a seemingly mismatched widget name

M  +1    -1    kdeui/dialogs/kconfigdialogmanager.cpp

http://commits.kde.org/kdelibs/3af22ee9dadad2fe9e6c17d9c09c6bbd2f581c9a