| Summary: | plasmoidviewer -a org.kde.plasma.digitalclock SEG FAULT | ||
|---|---|---|---|
| Product: | [Plasma] Plasma SDK | Reporter: | FishBoneEK |
| Component: | plasmoidviewer | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | giorgos.tsiapaliokas, kde |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
FishBoneEK
2025-10-19 11:33:13 UTC
Please post a backtrace as requested in the bug report template ```
#0 0x00007f511e04ef32 in wl_proxy_marshal_array_flags
(proxy=0x564dcb86dec0, opcode=opcode@entry=0, interface=interface@entry=0x7f510cd63720, version=version@entry=1, flags=flags@entry=0, args=args@entry=0x7ffded77d100)
at ../wayland-1.24.0/src/wayland-client.c:906
#1 0x00007f511e04ffd3 in wl_proxy_marshal_flags (proxy=<optimized out>, opcode=0, interface=0x7f510cd63720, version=1, flags=0) at ../wayland-1.24.0/src/wayland-client.c:863
#2 0x00007f510cd52d1e in ??? () at /usr/lib/qt6/plugins/kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so
#3 0x00007f511eab4c9d in ??? () at /usr/lib/libPlasmaQuick.so.6
#4 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#5 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#6 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#7 0x00007f511cf9a7d5 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /usr/lib/libQt6Gui.so.6
#8 0x00007f511d00ce18 in void QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow*, QRect const&) () at /usr/lib/libQt6Gui.so.6
#9 0x00007f511bfa7eeb in QtWaylandClient::QWaylandWindow::setGeometry(QRect const&) () at /usr/lib/libQt6WaylandClient.so.6
#10 0x00007f511d00d53a in QWindow::setGeometry(QRect const&) () at /usr/lib/libQt6Gui.so.6
#11 0x00007f511d00d7be in QWindow::setPosition(QPoint const&) () at /usr/lib/libQt6Gui.so.6
#12 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
#13 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#14 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#15 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#16 0x00007f511cf9a7d5 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /usr/lib/libQt6Gui.so.6
#17 0x00007f511d00ce18 in void QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow*, QRect const&) () at /usr/lib/libQt6Gui.so.6
#18 0x00007f511bfa7eeb in QtWaylandClient::QWaylandWindow::setGeometry(QRect const&) () at /usr/lib/libQt6WaylandClient.so.6
#19 0x00007f511d00d53a in QWindow::setGeometry(QRect const&) () at /usr/lib/libQt6Gui.so.6
#20 0x00007f511d00d7be in QWindow::setPosition(QPoint const&) () at /usr/lib/libQt6Gui.so.6
#21 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
===== THIS SHIT REPEATS AND REPEATS FOR COUNTLESS TIME
#60996 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
#60997 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#60998 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#60999 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61000 0x00007f511cf9a7d5 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /usr/lib/libQt6Gui.so.6
#61001 0x00007f511d00ce18 in void QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow*, QRect const&) () at /usr/lib/libQt6Gui.so.6
#61002 0x00007f511bfa7eeb in QtWaylandClient::QWaylandWindow::setGeometry(QRect const&) () at /usr/lib/libQt6WaylandClient.so.6
#61003 0x00007f511d00d53a in QWindow::setGeometry(QRect const&) () at /usr/lib/libQt6Gui.so.6
#61004 0x00007f511d00d7be in QWindow::setPosition(QPoint const&) () at /usr/lib/libQt6Gui.so.6
#61005 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
#61006 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#61007 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61008 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61009 0x00007f511cf9a7d5 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /usr/lib/libQt6Gui.so.6
#61010 0x00007f511d00ce18 in void QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow*, QRect const&) () at /usr/lib/libQt6Gui.so.6
#61011 0x00007f511bfa7eeb in QtWaylandClient::QWaylandWindow::setGeometry(QRect const&) () at /usr/lib/libQt6WaylandClient.so.6
#61012 0x00007f511d00d53a in QWindow::setGeometry(QRect const&) () at /usr/lib/libQt6Gui.so.6
#61013 0x00007f511d00d7be in QWindow::setPosition(QPoint const&) () at /usr/lib/libQt6Gui.so.6
#61014 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
#61015 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#61016 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61017 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61018 0x00007f511cf9a7d5 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /usr/lib/libQt6Gui.so.6
#61019 0x00007f511d00ce18 in void QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow*, QRect const&) () at /usr/lib/libQt6Gui.so.6
#61020 0x00007f511bfa7eeb in QtWaylandClient::QWaylandWindow::setGeometry(QRect const&) () at /usr/lib/libQt6WaylandClient.so.6
#61021 0x00007f511d00d53a in QWindow::setGeometry(QRect const&) () at /usr/lib/libQt6Gui.so.6
#61022 0x00007f511d00d7be in QWindow::setPosition(QPoint const&) () at /usr/lib/libQt6Gui.so.6
#61023 0x00007f511eab4dc6 in ??? () at /usr/lib/libPlasmaQuick.so.6
#61024 0x00007f511eab56a6 in PlasmaQuick::PopupPlasmaWindow::event(QEvent*) () at /usr/lib/libPlasmaQuick.so.6
#61025 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61026 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61027 0x00007f511d00158f in QWindowPrivate::setVisible(bool) () at /usr/lib/libQt6Gui.so.6
#61028 0x00007f511ca8a0e3 in ??? () at /usr/lib/libQt6Qml.so.6
#61029 0x00007f511caa98ac in ??? () at /usr/lib/libQt6Qml.so.6
#61030 0x00007f511caa4125 in QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () at /usr/lib/libQt6Qml.so.6
#61031 0x00007f511caa5b9d in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt6Qml.so.6
#61032 0x00007f511cb3b8e0 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt6Qml.so.6
#61033 0x00007f511c1d42e2 in ??? () at /usr/lib/libQt6Core.so.6
#61034 0x00007f511ea812db in PlasmaQuick::AppletQuickItem::expandedChanged(bool) () at /usr/lib/libPlasmaQuick.so.6
#61035 0x00007f511ea88bd2 in PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libPlasmaQuick.so.6
#61036 0x00007f511eabb70f in ??? () at /usr/lib/libPlasmaQuick.so.6
#61037 0x00007f511ca8a129 in ??? () at /usr/lib/libQt6Qml.so.6
#61038 0x00007f511cb610e2 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlRefPointer<QQmlContextData> const&, QFlags<QQmlPropertyData::WriteFlag>) ()
at /usr/lib/libQt6Qml.so.6
#61039 0x00007f511ca04487 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const*, QV4::Value const&) () at /usr/lib/libQt6Qml.so.6
#61040 0x00007f511c9fa091 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*, QFlags<QV4::QObjectWrapper::Flag>, QV4::Value const&) () at /usr/lib/libQt6Qml.so.6
#61041 0x00007f511ca00a49 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/lib/libQt6Qml.so.6
#61042 0x00007f511c9e3205 in QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at /usr/lib/libQt6Qml.so.6
#61043 0x00007f511ca6bf7b in ??? () at /usr/lib/libQt6Qml.so.6
#61044 0x00007f511ca6f584 in ??? () at /usr/lib/libQt6Qml.so.6
#61045 0x00007f511c9b61b0 in ??? () at /usr/lib/libQt6Qml.so.6
#61046 0x00007f511c9ba299 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) () at /usr/lib/libQt6Qml.so.6
#61047 0x00007f511cb15be0 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) () at /usr/lib/libQt6Qml.so.6
#61048 0x00007f511caab09a in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib/libQt6Qml.so.6
#61049 0x00007f511cab04dd in ??? () at /usr/lib/libQt6Qml.so.6
#61050 0x00007f511cb3b8e0 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt6Qml.so.6
#61051 0x00007f511c1d42e2 in ??? () at /usr/lib/libQt6Core.so.6
#61052 0x00007f511e3ddbdc in QQuickMouseArea::setPressed(Qt::MouseButton, bool, Qt::MouseEventSource) () at /usr/lib/libQt6Quick.so.6
#61053 0x00007f511e3ddf01 in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt6Quick.so.6
#61054 0x00007f511e3ad5f7 in QQuickItemPrivate::deliverPointerEvent(QEvent*) () at /usr/lib/libQt6Quick.so.6
#61055 0x00007f511e3b6b43 in QQuickItem::event(QEvent*) () at /usr/lib/libQt6Quick.so.6
#61056 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61057 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61058 0x00007f511e5adbf0 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool, QPointerEvent*, bool) () at /usr/lib/libQt6Quick.so.6
#61059 0x00007f511e5ae2ea in QQuickDeliveryAgentPrivate::deliverUpdatedPoints(QPointerEvent*) () at /usr/lib/libQt6Quick.so.6
#61060 0x00007f511e5b037b in QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*) () at /usr/lib/libQt6Quick.so.6
#61061 0x00007f511e5b0a54 in QQuickDeliveryAgentPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt6Quick.so.6
#61062 0x00007f511e5a6093 in QQuickDeliveryAgent::event(QEvent*) () at /usr/lib/libQt6Quick.so.6
#61063 0x00007f511e47beda in QQuickWindow::event(QEvent*) () at /usr/lib/libQt6Quick.so.6
#61064 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61065 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61066 0x00007f511cfa13cd in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt6Gui.so.6
#61067 0x00007f511d0249b4 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#61068 0x00007f511d013d77 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#61069 0x00007f511c1c1a74 in QObject::event(QEvent*) () at /usr/lib/libQt6Core.so.6
#61070 0x00007f511d901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#61071 0x00007f511c168678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#61072 0x00007f511c168a5b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt6Core.so.6
#61073 0x00007f511c4437f8 in ??? () at /usr/lib/libQt6Core.so.6
#61074 0x00007f511ae22f4d in g_main_dispatch (context=0x7f5110000f50) at ../glib/glib/gmain.c:3565
#61075 0x00007f511ae24617 in g_main_context_dispatch_unlocked (context=0x7f5110000f50) at ../glib/glib/gmain.c:4425
#61076 g_main_context_iterate_unlocked (context=context@entry=0x7f5110000f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
#61077 0x00007f511ae24825 in g_main_context_iteration (context=0x7f5110000f50, may_block=1) at ../glib/glib/gmain.c:4556
#61078 0x00007f511c43ffe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#61079 0x00007f511c174ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#61080 0x00007f511c16cd21 in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6
#61081 0x0000564dae76cc4e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-sdk/plasma-sdk-6.4.5/plasmoidviewer/main.cpp:141
```
Recursion prob? Also the issue is pretty easy to reproduce on my machine, even with other widgets. Wonder if it's the same on other machines? I think this was fixed by https://invent.kde.org/plasma/libplasma/-/commit/040e457a6c0706ccf0db40862456ca19791a603e but was never backported to 6.4 *** This bug has been marked as a duplicate of bug 506106 *** |