Bug 365790 - Touchpad module crashes System Settings
Summary: Touchpad module crashes System Settings
Status: RESOLVED DUPLICATE of bug 363109
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (show other bugs)
Version: 5.17.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 382697 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-07-17 18:10 UTC by Øystein Olsen
Modified: 2020-01-22 21:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Øystein Olsen 2016-07-17 18:10:20 UTC
Application: systemsettings5 (5.7.0)

Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.6.3-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160625) (x86_64)"

-- Information about the crash:
Selecting touchpad module in System Settings crashes System Settings.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7fe472cb6700 (LWP 1644)):
#0  0x00007fe47fe12063 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fe47fe1454b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fe47fe14f7b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fe47fe1516c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fe484b6caeb in QEventDispatcherGlib::processEvents (this=0x7fe46c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007fe484b1476a in QEventLoop::exec (this=this@entry=0x7fe472cb5cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe48493a3b3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007fe48546e9b5 in ?? () from /usr/lib64/libQt5DBus.so.5
#8  0x00007fe48493f2d8 in QThreadPrivate::start (arg=0x7fe4856e1d20) at thread/qthread_unix.cpp:341
#9  0x00007fe480334474 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe48424a3ed in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe4885dc8c0 (LWP 1642)):
[KCrash Handler]
#6  0x00007fe45a4f539e in TouchpadConfig::TouchpadConfig (this=0x18edf40, parent=<optimized out>, args=...) at /usr/src/debug/plasma-desktop-5.7.0/kcms/touchpad/src/kcm/touchpadconfig.cpp:185
#7  0x00007fe45a4f2498 in KPluginFactory::createInstance<TouchpadConfig, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:477
#8  0x00007fe484fa9e0b in KPluginFactory::create (this=this@entry=0x1796480, iface=0x7fe487605608 "KCModule", parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x17be600, args=..., keyword=...) at /usr/src/debug/kcoreaddons-5.24.0/src/lib/plugin/kpluginfactory.cpp:145
#9  0x00007fe487fc7a04 in KPluginFactory::create<KCModule> (args=..., keyword=..., parent=0x17be600, parentWidget=0x0, this=0x1796480) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:519
#10 KService::createInstance<KCModule> (error=0x7ffcad291380, args=..., parent=0x17be600, parentWidget=0x0, this=0x12e3230) at /usr/include/KF5/KService/kservice.h:526
#11 KService::createInstance<KCModule> (error=0x7ffcad291380, args=..., parent=0x17be600, this=<optimized out>) at /usr/include/KF5/KService/kservice.h:501
#12 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x17be600, args=...) at /usr/src/debug/kcmutils-5.24.0/src/kcmoduleloader.cpp:92
#13 0x00007fe487fcf05f in KCModuleProxyPrivate::loadModule (this=this@entry=0x17be550) at /usr/src/debug/kcmutils-5.24.0/src/kcmoduleproxy.cpp:109
#14 0x00007fe487fcfc55 in KCModuleProxy::realModule (this=this@entry=0x17be600) at /usr/src/debug/kcmutils-5.24.0/src/kcmoduleproxy.cpp:82
#15 0x00007fe487fd01a3 in KCModuleProxy::showEvent (this=0x17be600, ev=0x7ffcad291920) at /usr/src/debug/kcmutils-5.24.0/src/kcmoduleproxy.cpp:195
#16 0x00007fe48672f5c8 in QWidget::event (this=0x17be600, event=0x7ffcad291920) at kernel/qwidget.cpp:9114
#17 0x00007fe4866e9aec in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x17be600, e=0x7ffcad291920) at kernel/qapplication.cpp:3804
#18 0x00007fe4866eef8f in QApplication::notify (this=0x7ffcad293130, receiver=0x17be600, e=0x7ffcad291920) at kernel/qapplication.cpp:3561
#19 0x00007fe484b16a20 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x17be600, event=event@entry=0x7ffcad291920) at kernel/qcoreapplication.cpp:1015
#20 0x00007fe48672c1f8 in QCoreApplication::sendEvent (event=0x7ffcad291920, receiver=0x17be600) at ../../src/corelib/kernel/qcoreapplication.h:225
#21 QWidgetPrivate::show_helper (this=0x17be6c0) at kernel/qwidget.cpp:7882
#22 0x00007fe48672c026 in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7753
#23 0x00007fe48672c137 in QWidgetPrivate::showChildren (this=this@entry=0x17ce220, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8259
#24 0x00007fe48672c1cf in QWidgetPrivate::show_helper (this=this@entry=0x17ce220) at kernel/qwidget.cpp:7829
#25 0x00007fe48672f015 in QWidget::setVisible (this=0x17c1930, visible=<optimized out>) at kernel/qwidget.cpp:8178
#26 0x00007fe48672c148 in QWidgetPrivate::showChildren (this=this@entry=0x17c1a50, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8261
#27 0x00007fe48672c1cf in QWidgetPrivate::show_helper (this=this@entry=0x17c1a50) at kernel/qwidget.cpp:7829
#28 0x00007fe48672f015 in QWidget::setVisible (this=0x17c1970, visible=<optimized out>) at kernel/qwidget.cpp:8178
#29 0x00007fe4867108f5 in QStackedLayout::setCurrentIndex (this=0x1453a00, index=4) at kernel/qstackedlayout.cpp:319
#30 0x00007fe486710b04 in QStackedLayout::setCurrentWidget (this=0x1453a00, widget=widget@entry=0x17c1970) at kernel/qstackedlayout.cpp:374
#31 0x00007fe486892d51 in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x17c1970) at widgets/qstackedwidget.cpp:244
#32 0x00007fe486efffb5 in KPageViewPrivate::_k_pageSelected (this=0x1453430, index=..., previous=...) at /usr/src/debug/kwidgetsaddons-5.24.0/src/kpageview.cpp:246
#33 0x00007fe484b441a9 in QMetaObject::activate (sender=sender@entry=0x17b9e30, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcad291ea0) at kernel/qobject.cpp:3730
#34 0x00007fe484b44757 in QMetaObject::activate (sender=sender@entry=0x17b9e30, m=m@entry=0x7fe484f5af80 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcad291ea0) at kernel/qobject.cpp:3595
#35 0x00007fe484ac5237 in QItemSelectionModel::selectionChanged (this=this@entry=0x17b9e30, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:478
#36 0x00007fe484ac992c in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x17b9e30, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1865
#37 0x00007fe484acd34c in QItemSelectionModel::select (this=0x17b9e30, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1296
#38 0x00007fe486972a35 in QListView::setSelection (this=<optimized out>, rect=..., command=...) at itemviews/qlistview.cpp:1383
#39 0x00007fe486954fff in QAbstractItemView::mousePressEvent (this=0x14480f0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1742
#40 0x00007fe48672fe3f in QWidget::event (this=this@entry=0x14480f0, event=event@entry=0x7ffcad292860) at kernel/qwidget.cpp:8744
#41 0x00007fe48683104e in QFrame::event (this=0x14480f0, e=0x7ffcad292860) at widgets/qframe.cpp:544
#42 0x00007fe48695b2f3 in QAbstractItemView::viewportEvent (this=0x14480f0, event=0x7ffcad292860) at itemviews/qabstractitemview.cpp:1694
#43 0x00007fe484b16781 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x17bed80, event=event@entry=0x7ffcad292860) at kernel/qcoreapplication.cpp:1126
#44 0x00007fe4866e9ac5 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x17bed80, e=0x7ffcad292860) at kernel/qapplication.cpp:3800
#45 0x00007fe4866efe47 in QApplication::notify (this=<optimized out>, receiver=0x17bed80, e=0x7ffcad292860) at kernel/qapplication.cpp:3277
#46 0x00007fe484b16a20 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x17bed80, event=event@entry=0x7ffcad292860) at kernel/qcoreapplication.cpp:1015
#47 0x00007fe4866ee515 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225
#48 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x17bed80, event=event@entry=0x7ffcad292860, alienWidget=alienWidget@entry=0x17bed80, nativeWidget=0x1177520, buttonDown=buttonDown@entry=0x7fe486e11850 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2775
#49 0x00007fe486749dc6 in QWidgetWindow::handleMouseEvent (this=this@entry=0x10f6010, event=event@entry=0x7ffcad292c70) at kernel/qwidgetwindow.cpp:603
#50 0x00007fe48674c6e3 in QWidgetWindow::event (this=0x10f6010, event=0x7ffcad292c70) at kernel/qwidgetwindow.cpp:233
#51 0x00007fe4866e9aec in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x10f6010, e=0x7ffcad292c70) at kernel/qapplication.cpp:3804
#52 0x00007fe4866eef8f in QApplication::notify (this=0x7ffcad293130, receiver=0x10f6010, e=0x7ffcad292c70) at kernel/qapplication.cpp:3561
#53 0x00007fe484b16a20 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x10f6010, event=event@entry=0x7ffcad292c70) at kernel/qcoreapplication.cpp:1015
#54 0x00007fe485efb703 in QCoreApplication::sendSpontaneousEvent (event=0x7ffcad292c70, receiver=0x10f6010) at ../../src/corelib/kernel/qcoreapplication.h:228
#55 QGuiApplicationPrivate::processMouseEvent (e=0x18bc780) at kernel/qguiapplication.cpp:1877
#56 0x00007fe485efcf15 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x18bc780) at kernel/qguiapplication.cpp:1661
#57 0x00007fe485edac0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648
#58 0x00007fe47712d740 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#59 0x00007fe47fe14e57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#60 0x00007fe47fe150c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#61 0x00007fe47fe1516c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#62 0x00007fe484b6cacf in QEventDispatcherGlib::processEvents (this=0x1135f00, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#63 0x00007fe484b1476a in QEventLoop::exec (this=this@entry=0x7ffcad293010, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#64 0x00007fe484b1cf6c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#65 0x00007fe485ef2b6c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#66 0x00007fe4866e6b25 in QApplication::exec () at kernel/qapplication.cpp:2979
#67 0x000000000040cc21 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings-5.7.0/app/main.cpp:55

Reported using DrKonqi
Comment 1 Christoph Feck 2017-07-27 20:48:53 UTC
*** Bug 382697 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2017-07-27 20:51:01 UTC

*** This bug has been marked as a duplicate of bug 363109 ***