Bug 510811 - System settings crash when I try to configure a kwin script
Summary: System settings crash when I try to configure a kwin script
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.27.11
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-10-20 05:51 UTC by wawa
Modified: 2025-10-20 06:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wawa 2025-10-20 05:51:44 UTC
Application: systemsettings (5.27.11)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.14.0-33-generic x86_64
Windowing System: X11
Distribution: Ubuntu 24.04.3 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
I installed a kwin script krohnkite and whenever I try to configure it, system settings just crashes

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault

[KCrash Handler]
#4  0x00007c8a9ef03aa4 in QObject::objectName() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007c8a5c78e645 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kwin/effects/configs/kcm_kwin4_genericscripted.so
#6  0x00007c8a5c78f24b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kwin/effects/configs/kcm_kwin4_genericscripted.so
#7  0x00007c8aa014fe3c in KCModuleLoader::loadModule(KPluginMetaData const&, QWidget*, QList<QVariant> const&) () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#8  0x00007c8aa0152f9b in ?? () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#9  0x00007c8aa01535e1 in KCModuleProxy::realModule() const () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#10 0x00007c8aa015f571 in KCMultiDialog::addModule(KPluginMetaData const&, QStringList const&) () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#11 0x00007c8aa015fb63 in KCMultiDialog::addModule(KPluginMetaData const&) () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#12 0x00007c8a7009f6a6 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_kwin_scripts.so
#13 0x00007c8a700a0522 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_kwin_scripts.so
#14 0x00007c8a9ccdc6aa in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007c8a9cbaf533 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007c8a9cbb12da in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007c8a9cbceddc in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007c8a9cbd25ff in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007c8a9cb625a2 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007c8a9ccf82c0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007c8a9cca6861 in QQmlBoundSignalExpression::evaluate(void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007c8a9cca7ae0 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007c8a9ccdc157 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007c8a9ef12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007c8a9cc80419 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007c8a9ccdc6aa in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007c8a9cbae0e0 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007c8a9cbb12da in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007c8a9cbceddc in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007c8a9cbd25ff in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007c8a9cb625a2 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007c8a9ccf82c0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x00007c8a9cca6861 in QQmlBoundSignalExpression::evaluate(void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#34 0x00007c8a9cca7ae0 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#35 0x00007c8a9ccdc157 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#36 0x00007c8a9ef12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007c8a9a6da3b4 in QQuickAction::triggered(QObject*) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#38 0x00007c8a9a6db46b in ?? () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#39 0x00007c8a9a6d6f60 in QQuickAbstractButtonPrivate::trigger() () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#40 0x00007c8a9a6d8eb1 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#41 0x00007c8a9a6f92e9 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#42 0x00007c8a9d26bf68 in QQuickItem::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#43 0x00007c8a9fb6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007c8a9eed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007c8a9d28abf6 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#46 0x00007c8a9d28c440 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#47 0x00007c8a9d28d770 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#48 0x00007c8a9f352035 in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#49 0x00007c8a9fb6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007c8a9eed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007c8a9ddf01bb in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#52 0x00007c8a9fbb0df8 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007c8a9fb6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007c8a9fb746b0 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#55 0x00007c8a9eed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007c8a9fb72874 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x00007c8a9fbcaa39 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x00007c8a9fbcdfbf in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x00007c8a9fb6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007c8a9eed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#61 0x00007c8a9f345a3b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#62 0x00007c8a9f317bfc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#63 0x00007c8a990fcd06 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#64 0x00007c8a9d9145c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007c8a9d973737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007c8a9d913a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007c8a9ef35279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#68 0x00007c8a9eed6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#69 0x00007c8a9eedf3e8 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#70 0x000056c05f147588 in ?? ()
#71 0x00007c8a9e42a1ca in __libc_start_call_main (main=main@entry=0x56c05f146a70, argc=argc@entry=1, argv=argv@entry=0x7fff38e31308) at ../sysdeps/nptl/libc_start_call_main.h:58
#72 0x00007c8a9e42a28b in __libc_start_main_impl (main=0x56c05f146a70, argc=1, argv=0x7fff38e31308, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff38e312f8) at ../csu/libc-start.c:360
#73 0x000056c05f147ee5 in ?? ()
[Inferior 1 (process 6003) detached]

Reported using DrKonqi
Comment 1 Bug Janitor Service 2025-10-20 06:33:45 UTC
Thank you for the bug report!

However Plasma 5.27.11 no longer receives updates or maintenance from KDE; active versions are 6.4 or newer. Please upgrade to an active version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one.

If you need help with Plasma 5.27.11, please contact your distribution, who bears the responsibility of providing help for older releases that are no longer receiving updates from KDE.

If you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report.