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: [email protected]
Reporter: [email protected]
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.