https://bugs.kde.org/show_bug.cgi?id=408932

            Bug ID: 408932
           Summary: Systems Settings Crash
           Product: systemsettings
           Version: 5.16.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: martingl...@att.net
  Target Milestone: ---

Application: systemsettings5 (5.16.0)

Qt Version: 5.12.3
Frameworks Version: 5.58.0
Operating System: Linux 5.1.7-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
Before the Systems Settings crashed I was changing the mouse behavior and when
I completed the changes the app crashed.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efd93678940 (LWP 5449))]

Thread 4 (Thread 0x7efd6b7fe700 (LWP 5468)):
#0  0x00007efd95f6dc9f in poll () from /lib64/libc.so.6
#1  0x00007efd94145d2e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd94145e4f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd964fde1b in QEventDispatcherGlib::processEvents
(this=0x7efd44000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007efd964a6bdb in QEventLoop::exec (this=this@entry=0x7efd6b7fdc40,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007efd962e8751 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007efd955fc065 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007efd962e98d2 in QThreadPrivate::start (arg=0x5599672c5050) at
thread/qthread_unix.cpp:361
#8  0x00007efd94b18faa in start_thread () from /lib64/libpthread.so.0
#9  0x00007efd95f7871f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7efd8bfff700 (LWP 5452)):
#0  0x00007efd95f697ec in read () from /lib64/libc.so.6
#1  0x00007efd9418c3bf in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd9414585e in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd94145cd2 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007efd94145e4f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007efd964fde1b in QEventDispatcherGlib::processEvents
(this=0x7efd84000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007efd964a6bdb in QEventLoop::exec (this=this@entry=0x7efd8bffec30,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007efd962e8751 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007efd9677b4e6 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007efd962e98d2 in QThreadPrivate::start (arg=0x7efd967fcd80) at
thread/qthread_unix.cpp:361
#10 0x00007efd94b18faa in start_thread () from /lib64/libpthread.so.0
#11 0x00007efd95f7871f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7efd9163d700 (LWP 5451)):
#0  0x00007efd95f6dc9f in poll () from /lib64/libc.so.6
#1  0x00007efd94ad8cc2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007efd94ada8ba in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007efd91814e28 in QXcbEventQueue::run (this=0x559966f44060) at
qxcbeventqueue.cpp:228
#4  0x00007efd962e98d2 in QThreadPrivate::start (arg=0x559966f44060) at
thread/qthread_unix.cpp:361
#5  0x00007efd94b18faa in start_thread () from /lib64/libpthread.so.0
#6  0x00007efd95f7871f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7efd93678940 (LWP 5449)):
[KCrash Handler]
#6  0x00007efd6ad16b61 in TouchpadConfigContainer::hideEvent
(this=0x559967b32fb0, e=0x7fff63466240) at
/usr/src/debug/plasma5-desktop-5.16.0-1.1.x86_64/kcms/touchpad/src/kcm/touchpadconfigcontainer.cpp:95
#7  0x00007efd96fa84f6 in QWidget::event (this=0x559967b32fb0,
event=0x7fff63466240) at kernel/qwidget.cpp:8960
#8  0x00007efd96f66c32 in QApplicationPrivate::notify_helper
(this=this@entry=0x559966f1dd80, receiver=receiver@entry=0x559967b32fb0,
e=e@entry=0x7fff63466240) at kernel/qapplication.cpp:3737
#9  0x00007efd96f6fea0 in QApplication::notify (this=0x7fff634684c0,
receiver=0x559967b32fb0, e=0x7fff63466240) at kernel/qapplication.cpp:3484
#10 0x00007efd964a7e92 in QCoreApplication::notifyInternal2
(receiver=0x559967b32fb0, event=0x7fff63466240) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#11 0x00007efd96fa343b in QWidgetPrivate::hideChildren (this=<optimized out>,
spontaneous=false) at kernel/qwidget.cpp:8497
#12 0x00007efd96fa3428 in QWidgetPrivate::hideChildren (this=<optimized out>,
spontaneous=false) at kernel/qwidget.h:131
#13 0x00007efd96fa3428 in QWidgetPrivate::hideChildren
(this=this@entry=0x55996721b4b0, spontaneous=spontaneous@entry=false) at
kernel/qwidget.h:131
#14 0x00007efd96fa358a in QWidgetPrivate::hide_helper
(this=this@entry=0x55996721b4b0) at kernel/qwidget.cpp:8217
#15 0x00007efd96fa8168 in QWidgetPrivate::setVisible (this=0x55996721b4b0,
visible=<optimized out>) at kernel/qwidget.cpp:8411
#16 0x00007efd96f8c658 in QStackedLayout::setCurrentIndex (this=0x559967588c20,
index=1) at kernel/qstackedlayout.cpp:316
#17 0x00007efd96f8c6c9 in QStackedLayout::setCurrentWidget
(this=0x559967588c20, widget=widget@entry=0x5599671efc50) at
kernel/qstackedlayout.cpp:376
#18 0x00007efd97115305 in QStackedWidget::setCurrentWidget (this=<optimized
out>, widget=0x5599671efc50) at widgets/qstackedwidget.cpp:248
#19 0x00007efd977feddc in KPageViewPrivate::_k_pageSelected (previous=...,
index=..., this=0x5599673a9310) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpageview.cpp:247
#20 KPageViewPrivate::_k_pageSelected (this=0x5599673a9310, index=...,
previous=...) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpageview.cpp:221
#21 0x00007efd964d2a18 in QMetaObject::activate (sender=0x559967488d70,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#22 0x00007efd96464cc0 in QItemSelectionModel::selectionChanged
(this=this@entry=0x559967488d70, _t1=..., _t2=...) at
.moc/moc_qitemselectionmodel.cpp:458
#23 0x00007efd96469f34 in QItemSelectionModel::emitSelectionChanged
(this=0x559967488d70, newSelection=..., oldSelection=...) at
itemmodels/qitemselectionmodel.cpp:1927
#24 0x00007efd9646cae7 in QItemSelectionModel::select (this=0x559967488d70,
selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1338
#25 0x00007efd96466e2d in QItemSelectionModel::select (this=0x559967488d70,
index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1188
#26 0x00007efd96467119 in QItemSelectionModel::setCurrentIndex
(this=0x559967488d70, index=..., command=...) at
../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:80
#27 0x00007efd97803a02 in KPageWidget::setCurrentPage (this=0x5599673c3df0,
item=item@entry=0x5599675a8e00) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpagewidget.cpp:130
#28 0x00007efd97b20df9 in ModuleView::activeModuleChanged (this=0x5599673c0600,
current=0x559967b2fc20, previous=0x5599675a8e00) at
/usr/src/debug/systemsettings5-5.16.0-1.1.x86_64/core/ModuleView.cpp:336
#29 0x00007efd964d2a18 in QMetaObject::activate (sender=0x5599673c3df0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#30 0x00007efd9780320b in KPageWidget::currentPageChanged (this=<optimized
out>, _t1=<optimized out>, _t2=<optimized out>) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpagewidget.cpp:195
#31 0x00007efd97803378 in KPageWidgetPrivate::_k_slotCurrentPageChanged
(this=<optimized out>, current=..., before=...) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpagewidget.cpp:45
#32 0x00007efd97803406 in KPageWidget::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpagewidget.h:41
#33 0x00007efd964d2a18 in QMetaObject::activate (sender=0x5599673c3df0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#34 0x00007efd977fd9b7 in KPageView::currentPageChanged (this=<optimized out>,
_t1=..., _t2=...) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpageview.cpp:215
#35 0x00007efd977fedf5 in KPageViewPrivate::_k_pageSelected (previous=...,
index=..., this=0x5599673a9310) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpageview.cpp:256
#36 KPageViewPrivate::_k_pageSelected (this=0x5599673a9310, index=...,
previous=...) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpageview.cpp:221
#37 0x00007efd964d2a18 in QMetaObject::activate (sender=0x559967488d70,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#38 0x00007efd96464cc0 in QItemSelectionModel::selectionChanged
(this=this@entry=0x559967488d70, _t1=..., _t2=...) at
.moc/moc_qitemselectionmodel.cpp:458
#39 0x00007efd96469f34 in QItemSelectionModel::emitSelectionChanged
(this=0x559967488d70, newSelection=..., oldSelection=...) at
itemmodels/qitemselectionmodel.cpp:1927
#40 0x00007efd9646cae7 in QItemSelectionModel::select (this=0x559967488d70,
selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1338
#41 0x00007efd96466e2d in QItemSelectionModel::select (this=0x559967488d70,
index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1188
#42 0x00007efd96467119 in QItemSelectionModel::setCurrentIndex
(this=0x559967488d70, index=..., command=...) at
../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:80
#43 0x00007efd971c4e7d in QAbstractItemView::setCurrentIndex (this=<optimized
out>, index=...) at /usr/include/c++/9/bits/atomic_base.h:413
#44 0x00007efd971cc4b2 in QAbstractItemView::rowsAboutToBeRemoved
(this=0x55996735c8c0, parent=..., start=start@entry=0, end=end@entry=0) at
itemviews/qabstractitemview.cpp:3399
#45 0x00007efd9720ca4e in QListView::rowsAboutToBeRemoved (this=<optimized
out>, parent=..., start=0, end=0) at itemviews/qlistview.cpp:756
#46 0x00007efd971cdb48 in QAbstractItemView::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
.moc/moc_qabstractitemview.cpp:415
#47 0x00007efd964d2a18 in QMetaObject::activate (sender=0x5599674bcf80,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#48 0x00007efd96455ffe in QAbstractItemModel::rowsAboutToBeRemoved
(this=this@entry=0x5599674bcf80, _t1=..., _t2=<optimized out>, _t2@entry=0,
_t3=<optimized out>, _t3@entry=0, _t4=...) at
.moc/moc_qabstractitemmodel.cpp:598
#49 0x00007efd9645ddf8 in QAbstractItemModel::beginRemoveRows
(this=this@entry=0x5599674bcf80, parent=..., first=0, last=last@entry=0) at
itemmodels/qabstractitemmodel.cpp:2790
#50 0x00007efd9780552d in KPageWidgetModel::removePage (this=0x5599674bcf80,
item=<optimized out>) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpagewidgetmodel.cpp:235
#51 0x00007efd978039a7 in KPageWidget::removePage (this=<optimized out>,
item=<optimized out>) at
/usr/src/debug/kwidgetsaddons-5.58.0-1.3.x86_64/src/kpagewidget_p.h:35
#52 0x00007efd97b21b15 in ModuleView::closeModules (this=0x5599673c0600) at
/usr/src/debug/systemsettings5-5.16.0-1.1.x86_64/core/ModuleView.cpp:278
#53 0x00007efd882e690e in IconMode::backToOverview (this=0x559967436010) at
/usr/src/debug/systemsettings5-5.16.0-1.1.x86_64/icons/IconMode.cpp:155
#54 IconMode::backToOverview (this=0x559967436010) at
/usr/src/debug/systemsettings5-5.16.0-1.1.x86_64/icons/IconMode.cpp:151
#55 0x00007efd964d2a18 in QMetaObject::activate (sender=0x5599673b7b80,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3795
#56 0x00007efd96f60812 in QAction::triggered (this=this@entry=0x5599673b7b80,
_t1=<optimized out>) at .moc/moc_qaction.cpp:380
#57 0x00007efd96f62e52 in QAction::activate (this=0x5599673b7b80,
event=<optimized out>) at kernel/qaction.cpp:1166
#58 0x00007efd9705a26c in QAbstractButtonPrivate::click (this=0x5599678a9150)
at widgets/qabstractbutton.cpp:397
#59 0x00007efd9705a495 in QAbstractButton::mouseReleaseEvent
(this=0x559967393900, e=0x7fff63467bc0) at widgets/qabstractbutton.cpp:1011
#60 0x00007efd9714945a in QToolButton::mouseReleaseEvent (this=<optimized out>,
e=<optimized out>) at widgets/qtoolbutton.cpp:622
#61 0x00007efd96fa84f6 in QWidget::event (this=0x559967393900,
event=0x7fff63467bc0) at kernel/qwidget.cpp:8960
#62 0x00007efd9705b6c3 in QAbstractButton::event
(this=this@entry=0x559967393900, e=e@entry=0x7fff63467bc0) at
widgets/qabstractbutton.cpp:968
#63 0x00007efd97149504 in QToolButton::event (this=0x559967393900,
event=0x7fff63467bc0) at widgets/qtoolbutton.cpp:1001
#64 0x00007efd96f66c32 in QApplicationPrivate::notify_helper
(this=this@entry=0x559966f1dd80, receiver=receiver@entry=0x559967393900,
e=e@entry=0x7fff63467bc0) at kernel/qapplication.cpp:3737
#65 0x00007efd96f700f3 in QApplication::notify (this=<optimized out>,
receiver=0x559967393900, e=0x7fff63467bc0) at kernel/qapplication.cpp:3198
#66 0x00007efd964a7e92 in QCoreApplication::notifyInternal2
(receiver=0x559967393900, event=0x7fff63467bc0) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#67 0x00007efd96f6f1e3 in QApplicationPrivate::sendMouseEvent
(receiver=receiver@entry=0x559967393900, event=event@entry=0x7fff63467bc0,
alienWidget=alienWidget@entry=0x559967393900, nativeWidget=0x559967070db0,
buttonDown=buttonDown@entry=0x7efd974878f0 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2684
#68 0x00007efd96fc4059 in QWidgetWindow::handleMouseEvent (this=0x55996750c700,
event=0x7fff63468040) at /usr/include/c++/9/bits/atomic_base.h:413
#69 0x00007efd96fc6ee4 in QWidgetWindow::event (event=0x7fff63468040,
this=0x55996750c700) at kernel/qwidgetwindow.cpp:280
#70 QWidgetWindow::event (this=0x55996750c700, event=0x7fff63468040) at
kernel/qwidgetwindow.cpp:224
#71 0x00007efd96f66c32 in QApplicationPrivate::notify_helper
(this=this@entry=0x559966f1dd80, receiver=receiver@entry=0x55996750c700,
e=e@entry=0x7fff63468040) at kernel/qapplication.cpp:3737
#72 0x00007efd96f6fea0 in QApplication::notify (this=0x7fff634684c0,
receiver=0x55996750c700, e=0x7fff63468040) at kernel/qapplication.cpp:3484
#73 0x00007efd964a7e92 in QCoreApplication::notifyInternal2
(receiver=0x55996750c700, event=0x7fff63468040) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#74 0x00007efd96937183 in QGuiApplicationPrivate::processMouseEvent
(e=e@entry=0x5599684f56d0) at kernel/qguiapplication.cpp:2102
#75 0x00007efd969389eb in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x5599684f56d0) at kernel/qguiapplication.cpp:1837
#76 0x00007efd969115eb in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151
#77 0x00007efd91815dda in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#78 0x00007efd94145b33 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#79 0x00007efd94145dc0 in ?? () from /usr/lib64/libglib-2.0.so.0
#80 0x00007efd94145e4f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#81 0x00007efd964fde01 in QEventDispatcherGlib::processEvents
(this=0x55996704fa90, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#82 0x00007efd964a6bdb in QEventLoop::exec (this=this@entry=0x7fff634683e0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#83 0x00007efd964ae5c2 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#84 0x0000559966d7f64a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/systemsettings5-5.16.0-1.1.x86_64/app/main.cpp:71
[Inferior 1 (process 5449) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to