Cannot remove scripted plasmoid

Petri Damstén petri.damsten at gmail.com
Fri Jun 12 13:25:17 CEST 2009


On Thursday 11 June 2009 18:43:39 Aaron J. Seigo wrote:
> great; we still need to fix the plasmoid (or the python scriptengine, which
> is broken) but it's good to know we can handle these situations with some
> robustness at least.

Seems that the problem is in Plasma::AppletPrivate::setupScriptSupport which 
calls config.

plasmoidviewer backtrace with breakpoint at kDebug() << "requesting config 
for" << q->name() << "without a containment!";

#0  Plasma::AppletPrivate::mainConfigGroup (this=0xb0d000) at 
/home/damu/Development/src/kdelibs/plasma/applet.cpp:2396
#1  0x00007fde2b547d39 in Plasma::Applet::config (this=0x7fde28d69528) at 
/home/damu/Development/src/kdelibs/plasma/applet.cpp:392
#2  0x00007fde2b54b3e1 in Plasma::AppletPrivate::setupScriptSupport 
(this=0xb0d000) at /home/damu/Development/src/kdelibs/plasma/applet.cpp:2306
#3  0x00007fde2b54e0af in Plasma::AppletPrivate::init (this=0xb0d000, 
packagePath=<value optimized out>)
    at /home/damu/Development/src/kdelibs/plasma/applet.cpp:2269
#4  0x00007fde2b54ee19 in Applet (this=0xa76020, parentObject=0x0, 
args=@0x7fff340fd340) at 
/home/damu/Development/src/kdelibs/plasma/applet.cpp:156
#5  0x00007fde2b54f65c in Plasma::Applet::load (appletName=@0x7fff340fdc10, 
appletId=<value optimized out>, args=<value optimized out>)
    at /home/damu/Development/src/kdelibs/plasma/applet.cpp:1924
#6  0x00007fde2b55e216 in Plasma::ContainmentPrivate::addApplet 
(this=0xb2bc90, name=@0x7fff340fdc10, args=@0x7fff340fda30,
    appletGeometry=@0x7fff340fd5c0, id=0, delayInit=false) at 
/home/damu/Development/src/kdelibs/plasma/containment.cpp:1821
#7  0x000000000040645a in FullView::addApplet (this=0x7fff340fd890, 
name=@0x7fff340fdc10, containment=@0xa78bf0, wallpaper=<value optimized out>,
    args=@0x7fff340fda30) at 
/home/damu/Development/src/kdebase/workspace/plasma/shells/plasmoidviewer/fullview.cpp:114
#8  0x0000000000408af1 in main (argc=2, argv=0x7fff340fe358) at 
/home/damu/Development/src/kdebase/workspace/plasma/shells/plasmoidviewer/main.cpp:158

Petri
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090612/cedbea0c/attachment.sig 


More information about the Plasma-devel mailing list