https://bugs.kde.org/show_bug.cgi?id=367810
Bug ID: 367810 Summary: crash silently when using drag and drop to add a widget Product: plasmashell Version: 5.7.3 Platform: Chakra OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Widget Explorer Assignee: plasma-b...@kde.org Reporter: mcgio...@hotmail.it Every time, adding a widget from widget explorer using drag and drop do nothing, both if target is the desktop or a panel. Plasmashell silently crashes with "No such method ContainmentInterface::createApplet(QString,QVariantList,QRect)". Reproducible: Always Steps to Reproduce: 1. Open widget explorer bar 2. Drag any widget from widget explorer to the desktop (or to any panel) 3. Release the widget Actual Results: Nothing, the widget is not added. Crash silently. Expected Results: The widget should be added to the desktop or to the target panel. Adding widgets with double click still works. This is the full stack trace generated at every widget drop, collected with KSystemLog filtering on "plasmashell": 23/08/16 08:50 plasmashell TODO: port listCategories() 23/08/16 08:51 plasmashell QQmlComponent: Component is not ready 23/08/16 08:51 plasmashell file:///usr/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31: QML Item: Binding loop detected for property "implicitWidth" 23/08/16 08:51 plasmashell file:///usr/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31: QML Item: Binding loop detected for property "implicitWidth" 23/08/16 08:51 plasmashell file:///usr/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31: QML Item: Binding loop detected for property "implicitWidth" 23/08/16 08:51 plasmashell TODO: port listCategories() 23/08/16 08:51 plasmashell QPainter::begin: Paint device returned engine == 0, type: 2 23/08/16 08:51 plasmashell QPainter::save: Painter not active 23/08/16 08:51 plasmashell QPainter::translate: Painter not active 23/08/16 08:51 plasmashell QPainter::scale: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setRenderHint: Painter must be active to set rendering hints 23/08/16 08:51 plasmashell QPainter::setRenderHint: Painter must be active to set rendering hints 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::opacity: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::opacity: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::restore: Unbalanced save/restore 23/08/16 08:51 plasmashell QPainter::end: Painter not active, aborted 23/08/16 08:51 plasmashell QPainter::begin: Paint device returned engine == 0, type: 2 23/08/16 08:51 plasmashell QPainter::save: Painter not active 23/08/16 08:51 plasmashell QPainter::translate: Painter not active 23/08/16 08:51 plasmashell QPainter::scale: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setRenderHint: Painter must be active to set rendering hints 23/08/16 08:51 plasmashell QPainter::setRenderHint: Painter must be active to set rendering hints 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::worldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::opacity: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::opacity: Painter not active 23/08/16 08:51 plasmashell QPainter::brush: Painter not active 23/08/16 08:51 plasmashell QPainter::pen: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::drawPath: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setOpacity: Painter not active 23/08/16 08:51 plasmashell QPainter::setBrush: Painter not active 23/08/16 08:51 plasmashell QPainter::setPen: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::setWorldTransform: Painter not active 23/08/16 08:51 plasmashell QPainter::restore: Unbalanced save/restore 23/08/16 08:51 plasmashell QPainter::end: Painter not active, aborted 23/08/16 08:51 plasmashell Arrived mimeData () ("text/x-plasmoidservicename") at 502 , 22 23/08/16 08:51 plasmashell adding "org.kde.plasma.icontasks" 23/08/16 08:51 plasmashell QMetaObject::invokeMethod: No such method ContainmentInterface::createApplet(QString,QVariantList,QRect) Candidates are: createApplet(QString,QVariantList,QRectF) 23/08/16 08:51 plasmashell QQuickItem::ungrabMouse(): Item is not the mouse grabber. Link to my previous report on Chakra forum: https://chakralinux.org/forum/viewtopic.php?id=15042 -- You are receiving this mail because: You are watching all bug changes.