https://bugs.kde.org/show_bug.cgi?id=497587
Bug ID: 497587 Summary: Mouse and touchpad settings crash Classification: Applications Product: systemsettings Version: 6.2.3 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: bugs.kde....@trap.wereanimal.net Target Milestone: --- Application: systemsettings (6.2.3) (Compiled from sources) ApplicationNotResponding [ANR]: false Qt Version: 6.7.3 Frameworks Version: 6.8.0 Operating System: Linux 6.10.10-zen1 x86_64 Windowing System: X11 Distribution: "Gentoo Linux" DrKonqi: 6.2.3 [KCrashBackend] -- Information about the crash: Selecting mouse & touchpad setting from KDE system setting window results in crash. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #4 0x0000781f4014e7e2 in KCMMouse::load (this=0x5dedcdc3bfd0) at /var/tmp/portage/kde-plasma/plasma-desktop-6.2.3-r1/work/plasma-desktop-6.2.3/kcms/mouse/kcm.cpp:139 #5 0x00005dedb217c119 in ModuleView::addModule (this=0x5dedcd2f2fc0, item=<optimized out>, args=<optimized out>) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3/app/ModuleView.cpp:281 #6 0x00005dedb217cb30 in ModuleView::loadModule (this=<optimized out>, menuItem=<optimized out>, args=<optimized out>) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3/app/ModuleView.cpp:242 #7 0x00005dedb216c50e in SidebarMode::loadModule (this=this@entry=0x5dedcd2699c0, activeModule=..., args=...) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3/app/SidebarMode.cpp:320 #8 0x00005dedb216f3b1 in SidebarMode::loadModule (this=0x5dedcd2699c0, activeModule=<optimized out>, args=...) at /usr/include/qt6/QtCore/qabstractitemmodel.h:142 #9 SidebarMode::qt_static_metacall (_o=0x5dedcd2699c0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffe310da968) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3_build/app/systemsettings_autogen/include/moc_SidebarMode.cpp:566 #10 0x00005dedb216f858 in SidebarMode::qt_metacall (this=0x5dedcd2699c0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7ffe310da968) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3_build/app/systemsettings_autogen/include/moc_SidebarMode.cpp:687 #11 0x0000781f4a6be5ea in QV4::CallMethod (object=..., index=19, returnType=..., argCount=<optimized out>, argTypes=0x7ffe310dacb8, engine=0x5dedcceabe80, callArgs=0x781f383bf5b0, callType=QMetaObject::InvokeMetaMethod) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645 #12 0x0000781f4a696413 in QV4::CallPrecise (object=..., data=..., engine=0x5dedcceabe80, callArgs=0x781f383bf5b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4qobjectwrapper.cpp:1950 #13 0x0000781f4a692659 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const::$_2::operator()() const (this=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4qobjectwrapper.cpp:2944 #14 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const::$_0::operator()<QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const::$_2>(QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const::$_2 const&) const (this=<optimized out>, call=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4qobjectwrapper.cpp:2921 #15 QV4::QObjectMethod::callInternal (this=0x7ffe310daef0, thisObject=0x781f383bf538, argv=0x781f383bf550, argc=1) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4qobjectwrapper.cpp:2944 #16 0x0000781f4a831729 in QV4::FunctionObject::call (this=0x7ffe310daef0, thisObject=0x781f383bf538, argv=0x781f4014f7e0 <InputBackend::load()>, argc=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4functionobject_p.h:171 #17 QV4::Moth::VME::interpret (frame=0x7ffe310db070, engine=0x5dedcceabe80, code=0x5dedb219295a <QmlCacheGeneratedCode::_qt_qml_org_kde_systemsettings_CategoriesPage_qml::qmlData+6362> "/\222") at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4vme_moth.cpp:798 #18 0x0000781f4a82fa2d in QV4::Moth::VME::exec (frame=0x7ffe310db070, engine=0x5dedcceabe80) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4vme_moth.cpp:487 #19 0x0000781f4a724b9b in QV4::doCall (self=0x5dedcd541fa0, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4function.cpp:54 #20 0x0000781f4a724341 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*)::$_0::operator()(QV4::Value const*, QV4::Value const*, int) const (thisObject=0x0, argv=0x781f383bf4f0, argc=0, this=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4function.cpp:30 #21 QV4::convertAndCall<QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*)::$_0>(QV4::ExecutionEngine*, QObject*, void**, QMetaType const*, int, QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*)::$_0) (engine=0x5dedcceabe80, thisObject=0x5dedcd175ad0, a=0x7ffe310db310, types=0x7ffe310db300, argc=0, call=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4jscall_p.h:202 #22 QV4::Function::call (this=0x5dedcd541fa0, thisObject=0x5dedcd175ad0, a=0x7ffe310db310, types=0x7ffe310db300, argc=0, context=0x781f2dc08958) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/jsruntime/qv4function.cpp:27 #23 0x0000781f4a623b05 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=0x781f4014f7e0 <InputBackend::load()>, types=0x0, argc=-848186584) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/qml/qqmljavascriptexpression.cpp:270 #24 0x0000781f4a62372a in QQmlBoundSignalExpression::evaluate (this=0x0, a=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/qml/qqmlboundsignal.cpp:199 #25 0x0000781f4a623f93 in QQmlBoundSignal_callback (e=0x5dedcd80dca0, a=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/qml/qqmlboundsignal.cpp:314 #26 0x0000781f4a577755 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/qml/qml/qqmlnotifier.cpp:70 #27 0x0000781f498eaf80 in doActivate<false> (sender=0x5dedcd175ad0, signal_index=65, argv=0x0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qobject.cpp:3976 #28 0x0000781f4275de2a in QQuickAbstractButtonPrivate::handleRelease (this=0x5dedcd82a2c0, point=..., timestamp=817255) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quicktemplates/qquickabstractbutton.cpp:186 #29 0x0000781f427748b7 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quicktemplates/qquickcontrol.cpp:2029 #30 0x0000781f4aed1a41 in QQuickItemPrivate::deliverPointerEvent (this=<optimized out>, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitem.cpp:9036 #31 QQuickItem::event (this=<optimized out>, ev=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitem.cpp:9020 #32 0x0000781f4b7242e9 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5dedcd175ad0, e=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287 #33 0x0000781f499039c8 in QCoreApplication::notifyInternal2 (receiver=0x5dedcd175ad0, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152 #34 0x0000781f4acf3105 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem (this=0x5dedcd4b5220, item=0x5dedcd175ad0, isGrabber=true, pointerEvent=0x7ffe310dd7e0, handlersOnly=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/util/qquickdeliveryagent.cpp:2341 #35 0x0000781f4acf271f in QQuickDeliveryAgentPrivate::deliverUpdatedPoints (this=0x5dedcd4b5220, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/util/qquickdeliveryagent.cpp:2121 #36 0x0000781f4acedaad in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=0x5dedcd4b5220, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/util/qquickdeliveryagent.cpp:1961 #37 0x0000781f4acebc46 in QQuickDeliveryAgentPrivate::handleMouseEvent (this=0x5dedcd4b5220, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/util/qquickdeliveryagent.cpp:1713 #38 0x0000781f4aceb262 in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/util/qquickdeliveryagent.cpp:760 #39 0x0000781f4ae54095 in QQuickWindow::event (this=0x5dedcda4dc50, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:1553 #40 0x0000781f4b7242e9 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5dedcda4dc50, e=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287 #41 0x0000781f499039c8 in QCoreApplication::notifyInternal2 (receiver=0x5dedcda4dc50, event=0x7ffe310dd7e0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152 #42 0x0000781f4bdf2737 in QQuickWidget::mouseReleaseEvent (this=<optimized out>, e=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quickwidgets/qquickwidget.cpp:1599 #43 0x0000781f4b734587 in QWidget::event (this=0x5dedcd6c3530, event=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qwidget.cpp:9043 #44 0x0000781f4bdf2cd5 in QQuickWidget::event (this=<optimized out>, e=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtdeclarative-6.7.3-r4/work/qtdeclarative-everywhere-src-6.7.3/src/quickwidgets/qquickwidget.cpp:1770 #45 0x0000781f4b7242e9 in QApplicationPrivate::notify_helper (this=this@entry=0x5dedccba1950, receiver=receiver@entry=0x5dedcd6c3530, e=e@entry=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287 #46 0x0000781f4b72512d in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:2765 #47 0x0000781f499039c8 in QCoreApplication::notifyInternal2 (receiver=0x5dedcd6c3530, event=0x7ffe310dded0) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152 #48 0x0000781f49903a8d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1607 #49 0x0000781f4b72c8d0 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5dedcd6c3530, event=event@entry=0x7ffe310dded0, alienWidget=<optimized out>, alienWidget@entry=0x5dedcd6c3530, nativeWidget=0x5dedcd1a1630, buttonDown=buttonDown@entry=0x781f4b92bba0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:2347 #50 0x0000781f4b73205c in QWidgetWindow::handleMouseEvent (this=0x5dedcdb62370, event=0x7ffe310de160) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qwidgetwindow.cpp:652 #51 0x0000781f4b735cd8 in QWidgetWindow::event (this=0x5dedcdb62370, event=0x7ffe310de160) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qwidgetwindow.cpp:266 #52 0x0000781f4b7242e9 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5dedcdb62370, e=0x7ffe310de160) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287 #53 0x0000781f499039c8 in QCoreApplication::notifyInternal2 (receiver=0x5dedcdb62370, event=0x7ffe310de160) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152 #54 0x0000781f49903a8d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1607 #55 0x0000781f49d7d6f4 in QGuiApplicationPrivate::processMouseEvent (e=0x5dedce878940) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:2389 #56 0x0000781f49dd637b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindowsysteminterface.cpp:1114 #57 0x0000781f43daff6e in xcbSourceDispatch (source=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:57 #58 0x0000781f48a5b94b in g_main_dispatch (context=context@entry=0x781f3c000ef0) at ../glib-2.78.6/glib/gmain.c:3476 #59 0x0000781f48a5ece7 in g_main_context_dispatch_unlocked (context=0x781f3c000ef0) at ../glib-2.78.6/glib/gmain.c:4284 #60 g_main_context_iterate_unlocked (context=context@entry=0x781f3c000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.78.6/glib/gmain.c:4349 #61 0x0000781f48a5f340 in g_main_context_iteration (context=0x781f3c000ef0, may_block=1) at ../glib-2.78.6/glib/gmain.c:4414 #62 0x0000781f496c72d3 in QEventDispatcherGlib::processEvents (this=0x5dedccc3ecb0, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #63 0x0000781f4992d57a in QEventLoop::exec (this=this@entry=0x7ffe310de510, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/global/qflags.h:34 #64 0x0000781f4992d715 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/corelib/global/qflags.h:74 #65 0x0000781f49d6d680 in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:1932 #66 0x0000781f4b694929 in QApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.7.3-r2/work/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:2555 #67 0x00005dedb215fe2c in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/systemsettings-6.2.3/work/systemsettings-6.2.3/app/main.cpp:175 [Inferior 1 (process 3799) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.