Application: systemsettings5 (5.16.0) Qt Version: 5.12.3 Frameworks Version: 5.59.0 Operating System: Linux 4.15.0-51-generic x86_64 Distribution: KDE neon User Edition 5.16 -- Information about the crash: I opened System Settings, then clicked Input Devices and it opened as expected. I can click Keyboard, Mouse and Joystick, on the menu, and I get the settings for each device as exptected. However, when I click Touchpad, it crashes every time. I have a Wacom tablet, which was connected when I open System Settings, but I am unable to view or change the settings for this device due to continual crashes. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1370c63680 (LWP 3503))] Thread 5 (Thread 0x7f133c6c6700 (LWP 3508)): #0 __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67 #1 0x00007f136c1d2be6 in __GI___poll (fds=0x7f1334003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #2 0x00007f13652334c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f13652335dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f136cb15dcb in QEventDispatcherGlib::processEvents (this=0x7f1334000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f136cab703a in QEventLoop::exec (this=this@entry=0x7f133c6c5d40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f136c8de4ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f136a694115 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f136c8dfc72 in QThreadPrivate::start (arg=0x5583f6441610) at thread/qthread_unix.cpp:361 #9 0x00007f13675f16db in start_thread (arg=0x7f133c6c6700) at pthread_create.c:463 #10 0x00007f136c1df88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f134548b700 (LWP 3507)): #0 0x00007f1365279379 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1365232eec in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1365233470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f13652335dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f136cb15dcb in QEventDispatcherGlib::processEvents (this=0x7f1340000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f136cab703a in QEventLoop::exec (this=this@entry=0x7f134548ad40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f136c8de4ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f136a694115 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f136c8dfc72 in QThreadPrivate::start (arg=0x5583f5e09f80) at thread/qthread_unix.cpp:361 #9 0x00007f13675f16db in start_thread (arg=0x7f134548b700) at pthread_create.c:463 #10 0x00007f136c1df88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f13554b1700 (LWP 3505)): #0 0x00007f1365279370 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1365232eec in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1365233470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f13652335dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f136cb15dcb in QEventDispatcherGlib::processEvents (this=0x7f1350000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f136cab703a in QEventLoop::exec (this=this@entry=0x7f13554b0d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f136c8de4ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f136cf84015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f136c8dfc72 in QThreadPrivate::start (arg=0x7f136d1fbd80) at thread/qthread_unix.cpp:361 #9 0x00007f13675f16db in start_thread (arg=0x7f13554b1700) at pthread_create.c:463 #10 0x00007f136c1df88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f135d40c700 (LWP 3504)): #0 0x00007f136c1d2bf9 in __GI___poll (fds=0x7f135d40bc68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f13671b5747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f13671b736a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f135fbc9578 in QXcbEventQueue::run (this=0x5583f5a48c90) at qxcbeventqueue.cpp:228 #4 0x00007f136c8dfc72 in QThreadPrivate::start (arg=0x5583f5a48c90) at thread/qthread_unix.cpp:361 #5 0x00007f13675f16db in start_thread (arg=0x7f135d40c700) at pthread_create.c:463 #6 0x00007f136c1df88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f1370c63680 (LWP 3503)): [KCrash Handler] #6 0x00007f132b9ab444 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kded_touchpad.so #7 0x00007f136db649e4 in QWidgetItemV2::updateCacheIfNecessary (this=0x5583f74489f0) at kernel/qlayoutitem.cpp:724 #8 0x00007f136db64ccd in QWidgetItemV2::maximumSize (this=0x5583f74489f0) at kernel/qlayoutitem.cpp:812 #9 0x00007f136db59252 in QBoxLayoutPrivate::setupGeom (this=this@entry=0x5583f73a3290) at kernel/qboxlayout.cpp:289 #10 0x00007f136db59ef6 in QBoxLayoutPrivate::setupGeom (this=<optimized out>) at kernel/qboxlayout.cpp:615 #11 QBoxLayout::sizeHint (this=<optimized out>) at kernel/qboxlayout.cpp:616 #12 0x00007f136db60a97 in QLayout::totalSizeHint (this=0x5583f74c6280) at kernel/qlayout.cpp:719 #13 0x00007f136dcd1062 in QScrollArea::sizeHint (this=<optimized out>) at widgets/qscrollarea.cpp:394 #14 0x00007f136db66907 in QStackedLayout::sizeHint (this=<optimized out>) at kernel/qstackedlayout.cpp:444 #15 0x00007f136db60a97 in QLayout::totalSizeHint (this=0x5583f5da9dd0) at kernel/qlayout.cpp:719 #16 0x00007f136db649e4 in QWidgetItemV2::updateCacheIfNecessary (this=0x5583f5da9a00) at kernel/qlayoutitem.cpp:724 #17 0x00007f136db64c7d in QWidgetItemV2::minimumSize (this=0x5583f5da9a00) at kernel/qlayoutitem.cpp:799 #18 0x00007f136db5d256 in QGridBox::minimumSize (this=0x5583f5da97b0) at kernel/qgridlayout.cpp:74 #19 QGridLayoutPrivate::setupLayoutData (this=this@entry=0x5583f5ccb540, hSpacing=hSpacing@entry=6, vSpacing=vSpacing@entry=6) at kernel/qgridlayout.cpp:810 #20 0x00007f136db5e6d3 in QGridLayoutPrivate::distribute (this=this@entry=0x5583f5ccb540, r=..., hSpacing=6, vSpacing=vSpacing@entry=6) at kernel/qgridlayout.cpp:940 #21 0x00007f136db5f4b7 in QGridLayout::setGeometry (this=0x5583f5dad0e0, rect=...) at kernel/qgridlayout.cpp:1385 #22 0x00007f136db60908 in QLayoutPrivate::doResize (this=this@entry=0x5583f5ccb540, r=...) at kernel/qlayout.cpp:592 #23 0x00007f136db61999 in QLayout::activate (this=<optimized out>) at kernel/qlayout.cpp:1117 #24 0x00007f136db8348f in QWidgetPrivate::setVisible (this=0x5583f7110920, visible=<optimized out>) at kernel/qwidget.cpp:8356 #25 0x00007f136db66ee7 in QStackedLayout::setCurrentIndex (this=0x5583f5da9dd0, index=1) at kernel/qstackedlayout.cpp:321 #26 0x00007f136db671f4 in QStackedLayout::setCurrentWidget (this=0x5583f5da9dd0, widget=widget@entry=0x5583f74c83e0) at kernel/qstackedlayout.cpp:376 #27 0x00007f136dce73c1 in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=0x5583f74c83e0) at widgets/qstackedwidget.cpp:248 #28 0x00007f136f182eb0 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #29 0x00007f136cae8875 in QMetaObject::activate (sender=sender@entry=0x5583f5da41c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd61140530) at kernel/qobject.cpp:3795 #30 0x00007f136cae8f47 in QMetaObject::activate (sender=sender@entry=0x5583f5da41c0, m=m@entry=0x7f136cf646a0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd61140530) at kernel/qobject.cpp:3648 #31 0x00007f136ca6e8e7 in QItemSelectionModel::selectionChanged (this=this@entry=0x5583f5da41c0, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:458 #32 0x00007f136ca73450 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x5583f5da41c0, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1871 #33 0x00007f136ca7699b in QItemSelectionModel::select (this=0x5583f5da41c0, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1338 #34 0x00007f136ca7094c in QItemSelectionModel::select (this=this@entry=0x5583f5da41c0, index=..., command=command@entry=...) at itemmodels/qitemselectionmodel.cpp:1188 #35 0x00007f136ca6ec94 in QItemSelectionModel::setCurrentIndex (this=0x5583f5da41c0, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1413 #36 0x00007f136f181f3a in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #37 0x00007f136f182ce5 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #38 0x00007f136cae8875 in QMetaObject::activate (sender=0x5583f5dad590, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd61140990) at kernel/qobject.cpp:3795 #39 0x00007f136cae8f47 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f136cf645a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd61140990) at kernel/qobject.cpp:3648 #40 0x00007f136ca60496 in QAbstractItemModel::layoutChanged (this=<optimized out>, _t1=..., _t2=<optimized out>) at .moc/moc_qabstractitemmodel.cpp:570 #41 0x00007f136f189106 in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #42 0x00007f1370882166 in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/x86_64-linux-gnu/libsystemsettingsview.so.3 #43 0x00007f13708824ed in ModuleView::loadModule(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libsystemsettingsview.so.3 #44 0x00007f1345b2bbf4 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/systemsettings_sidebar_mode.so #45 0x00007f1345b31957 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/systemsettings_sidebar_mode.so #46 0x00007f1345b31dc3 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/systemsettings_sidebar_mode.so #47 0x00007f136a5419b3 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #48 0x00007f136a5424ee in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #49 0x00007f136a542689 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #50 0x00007f136a5076d9 in QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #51 0x00007f136a559a41 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #52 0x00007f136a55e406 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #53 0x00007f136a4ed52b in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #54 0x00007f136a6605f7 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #55 0x00007f136a6048e9 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #56 0x00007f136a605c6b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #57 0x00007f136a640c12 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #58 0x00007f136a5e68e9 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #59 0x00007f136cae80af in QMetaObject::activate (sender=0x5583f7509300, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3664 #60 0x00007f13577e7308 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () from /usr/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #61 0x00007f1357804685 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #62 0x00007f136ac21648 in QQuickItem::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #63 0x00007f136db4365c in QApplicationPrivate::notify_helper (this=this@entry=0x5583f5a278c0, receiver=receiver@entry=0x5583f7509300, e=e@entry=0x7ffd61143630) at kernel/qapplication.cpp:3736 #64 0x00007f136db4ab90 in QApplication::notify (this=0x7ffd61144700, receiver=0x5583f7509300, e=0x7ffd61143630) at kernel/qapplication.cpp:3483 #65 0x00007f136cab8d18 in QCoreApplication::notifyInternal2 (receiver=0x5583f7509300, event=0x7ffd61143630) at kernel/qcoreapplication.cpp:1060 #66 0x00007f136ac3af0d in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #67 0x00007f136ac3c0fb in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #68 0x00007f136ac3cd8e in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #69 0x00007f136d31c655 in QWindow::event (this=0x5583f5dabb10, ev=<optimized out>) at kernel/qwindow.cpp:2341 #70 0x00007f136ac3e025 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #71 0x00007f136db4365c in QApplicationPrivate::notify_helper (this=this@entry=0x5583f5a278c0, receiver=receiver@entry=0x5583f5dabb10, e=e@entry=0x7ffd61143630) at kernel/qapplication.cpp:3736 #72 0x00007f136db4ab90 in QApplication::notify (this=0x7ffd61144700, receiver=0x5583f5dabb10, e=0x7ffd61143630) at kernel/qapplication.cpp:3483 #73 0x00007f136cab8d18 in QCoreApplication::notifyInternal2 (receiver=0x5583f5dabb10, event=0x7ffd61143630) at kernel/qcoreapplication.cpp:1060 #74 0x00007f136b2e3bdc in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #75 0x00007f136db839c8 in QWidget::event (this=0x5583f5ce4200, event=0x7ffd61143c80) at kernel/qwidget.cpp:9322 #76 0x00007f136b2e3dbb in QQuickWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #77 0x00007f136db4365c in QApplicationPrivate::notify_helper (this=this@entry=0x5583f5a278c0, receiver=receiver@entry=0x5583f5ce4200, e=e@entry=0x7ffd61143c80) at kernel/qapplication.cpp:3736 #78 0x00007f136db4ba58 in QApplication::notify (this=<optimized out>, receiver=0x5583f5ce4200, e=0x7ffd61143c80) at kernel/qapplication.cpp:3197 #79 0x00007f136cab8d18 in QCoreApplication::notifyInternal2 (receiver=0x5583f5ce4200, event=0x7ffd61143c80) at kernel/qcoreapplication.cpp:1060 #80 0x00007f136cab8efe in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5583f5ce4200, event=event@entry=0x7ffd61143c80) at kernel/qcoreapplication.cpp:1462 #81 0x00007f136db4a05f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5583f5ce4200, event=event@entry=0x7ffd61143c80, alienWidget=0x5583f5ce4200, nativeWidget=0x5583f5bb7a00, buttonDown=buttonDown@entry=0x7f136e2468d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2683 #82 0x00007f136db9e8a1 in QWidgetWindow::handleMouseEvent (this=this@entry=0x5583f5c3dde0, event=event@entry=0x7ffd61144110) at kernel/qwidgetwindow.cpp:662 #83 0x00007f136dba16fa in QWidgetWindow::event (this=0x5583f5c3dde0, event=0x7ffd61144110) at kernel/qwidgetwindow.cpp:281 #84 0x00007f136db4365c in QApplicationPrivate::notify_helper (this=this@entry=0x5583f5a278c0, receiver=receiver@entry=0x5583f5c3dde0, e=e@entry=0x7ffd61144110) at kernel/qapplication.cpp:3736 #85 0x00007f136db4ab90 in QApplication::notify (this=0x7ffd61144700, receiver=0x5583f5c3dde0, e=0x7ffd61144110) at kernel/qapplication.cpp:3483 #86 0x00007f136cab8d18 in QCoreApplication::notifyInternal2 (receiver=0x5583f5c3dde0, event=0x7ffd61144110) at kernel/qcoreapplication.cpp:1060 #87 0x00007f136cab8efe in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5583f5c3dde0, event=event@entry=0x7ffd61144110) at kernel/qcoreapplication.cpp:1462 #88 0x00007f136d3111fb in QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x7ffd61144260) at kernel/qguiapplication.cpp:2102 #89 0x00007f136d311c44 in QGuiApplicationPrivate::processTabletEvent (e=0x5583f73597a0) at kernel/qguiapplication.cpp:2550 #90 0x00007f136d312315 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5583f73597a0) at kernel/qguiapplication.cpp:1905 #91 0x00007f136d2eab4b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151 #92 0x00007f135fbca59a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #93 0x00007f1365233317 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #94 0x00007f1365233550 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #95 0x00007f13652335dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #96 0x00007f136cb15daf in QEventDispatcherGlib::processEvents (this=0x5583f5b66be0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #97 0x00007f136cab703a in QEventLoop::exec (this=this@entry=0x7ffd61144620, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #98 0x00007f136cac0170 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1363 #99 0x00005583f3b00218 in ?? () #100 0x00007f136c0dfb97 in __libc_start_main (main=0x5583f3affe30, argc=1, argv=0x7ffd61144848, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd61144838) at ../csu/libc-start.c:310 #101 0x00005583f3b0029a in _start () The reporter indicates this bug may be a duplicate of or related to bug 408325. Possible duplicates by query: bug 408839, bug 408815, bug 408794, bug 408745, bug 408627. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 408325 ***