Bug 414254

Summary: Window crash when opening any system settings tab (ie fonts, monitor, etc..)
Product: [Applications] systemsettings Reporter: tbranson <tom.branson.68>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate, oberkut
Priority: NOR Keywords: drkonqi
Version: 5.17.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description tbranson 2019-11-18 07:15:03 UTC
Application: systemsettings5 (5.17.2)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.3.9-1-default x86_64
Distribution: openSUSE Tumbleweed

-- Information about the crash:
- What I was doing when the application crashed: Attempting to review systems settings or make some changes

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

Thread 6 (Thread 0x7fdea2b97700 (LWP 2010)):
#0  0x00007fdebc40abee in poll () from /lib64/libc.so.6
#1  0x00007fdeb8b5e27e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fdeb8b5e39f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fdebad4f99b in QEventDispatcherGlib::processEvents (this=0x7fde9826ae00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fdebacf80db in QEventLoop::exec (this=this@entry=0x7fdea2b96d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007fdebab30021 in QThread::exec (this=this@entry=0x5563e85d80a0) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007fdeb9ff13f5 in QQmlThreadPrivate::run (this=0x5563e85d80a0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:152
#7  0x00007fdebab311a2 in QThreadPrivate::start (arg=0x5563e85d80a0) at thread/qthread_unix.cpp:360
#8  0x00007fdeb9498f2a in start_thread () from /lib64/libpthread.so.0
#9  0x00007fdebc4154af in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fdead978700 (LWP 2000)):
#0  0x00007fdeb949f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdeaed76325 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007fdeaed596a7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007fdeb9498f2a in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdebc4154af in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fdeae179700 (LWP 1999)):
#0  0x00007fdeb949f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdeaed76325 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007fdeaed596a7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007fdeb9498f2a in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdebc4154af in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fdeb50f7700 (LWP 1998)):
#0  0x00007fdebc40660c in read () from /lib64/libc.so.6
#1  0x00007fdeb8ba510f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fdeb8b5ddd7 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fdeb8b5e222 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdeb8b5e39f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fdebad4f99b in QEventDispatcherGlib::processEvents (this=0x7fdea8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fdebacf80db in QEventLoop::exec (this=this@entry=0x7fdeb50f6d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007fdebab30021 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007fdeb9c304f6 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007fdebab311a2 in QThreadPrivate::start (arg=0x7fdeb9cb2d80) at thread/qthread_unix.cpp:360
#10 0x00007fdeb9498f2a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fdebc4154af in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fdeb601b700 (LWP 1997)):
#0  0x00007fdebc40abdf in poll () from /lib64/libc.so.6
#1  0x00007fdeb9468742 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fdeb94693fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fdeb6238f90 in QXcbEventQueue::run (this=0x5563e76d1880) at qxcbeventqueue.cpp:228
#4  0x00007fdebab311a2 in QThreadPrivate::start (arg=0x5563e76d1880) at thread/qthread_unix.cpp:360
#5  0x00007fdeb9498f2a in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdebc4154af in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fdeb8080800 (LWP 1995)):
[KCrash Handler]
#6  0x00005563e5a04080 in QArrayData::shared_null ()
#7  0x00007fdebad2a611 in QObject::property (this=0x5563e7ba9c60, name=name@entry=0x7fdea1d06264 "gridUnit") at kernel/qobject.cpp:3974
#8  0x00007fdea1ce71e0 in ColumnView::<lambda()>::operator() (__closure=<synthetic pointer>) at /usr/src/debug/kirigami2-5.64.0-1.1.x86_64/src/columnview.cpp:45
#9  ColumnView::classBegin (this=0x5563e7c16e60) at /usr/src/debug/kirigami2-5.64.0-1.1.x86_64/src/columnview.cpp:1427
#10 0x00007fdeb9fd989f in QQmlObjectCreator::createInstance (this=0x7ffd9d0a8b30, index=38, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1280
#11 0x00007fdeb9fd7eaa in QQmlObjectCreator::setPropertyBinding (this=0x7ffd9d0a8b30, bindingProperty=0x7fde980b57e8, binding=0x7fdeac232e24) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#12 0x00007fdeb9fd85fa in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffd9d0a8b30, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#13 0x00007fdeb9fd925b in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffd9d0a8b30, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#14 0x00007fdeb9fd9e6c in QQmlObjectCreator::createInstance (this=0x7ffd9d0a8b30, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#15 0x00007fdeb9fdb03c in QQmlObjectCreator::create (this=this@entry=0x7ffd9d0a8b30, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#16 0x00007fdeb9fd9a9a in QQmlObjectCreator::createInstance (this=0x7ffd9d0a9260, index=1, parent=0x5563e7ea1a40, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#17 0x00007fdeb9fd7eaa in QQmlObjectCreator::setPropertyBinding (this=0x7ffd9d0a9260, bindingProperty=0x7fde98395808, binding=0x7fdeac14d9e4) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#18 0x00007fdeb9fd85fa in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffd9d0a9260, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#19 0x00007fdeb9fd925b in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffd9d0a9260, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#20 0x00007fdeb9fd9e6c in QQmlObjectCreator::createInstance (this=0x7ffd9d0a9260, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#21 0x00007fdeb9fdb03c in QQmlObjectCreator::create (this=this@entry=0x7ffd9d0a9260, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#22 0x00007fdeb9fd9a9a in QQmlObjectCreator::createInstance (this=0x5563e7ee22a0, index=0, parent=0x0, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#23 0x00007fdeb9fdb03c in QQmlObjectCreator::create (this=this@entry=0x5563e7ee22a0, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#24 0x00007fdeb9f5824b in QQmlComponentPrivate::beginCreate (this=0x5563e7d357a0, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlcomponent.cpp:883
#25 0x00007fdeb9f56602 in QQmlComponent::create (this=0x5563e7e81960, context=0x5563e8fb28e0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.1.x86_64/src/qml/qml/qqmlcomponent.cpp:795
#26 0x00007fdebc2c4ef8 in KCModuleQml::KCModuleQml (this=0x5563e7dfe560, configModule=..., parent=<optimized out>, args=...) at /usr/src/debug/kcmutils-5.64.0-1.1.x86_64/src/kcmoduleqml.cpp:154
#27 0x00007fdebc2c0d4b in KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x5563e7c25db0, args=...) at /usr/include/c++/9/bits/move.h:74
#28 0x00007fdebc2ca115 in KCModuleProxyPrivate::loadModule (this=this@entry=0x5563e7e6a110) at /usr/src/debug/kcmutils-5.64.0-1.1.x86_64/src/kcmoduleproxy.cpp:94
#29 0x00007fdebc2ca768 in KCModuleProxy::realModule (this=this@entry=0x5563e7c25db0) at /usr/src/debug/kcmutils-5.64.0-1.1.x86_64/src/kcmoduleproxy.cpp:67
#30 0x00007fdebc30ab37 in ModuleView::updatePageIconHeader (this=this@entry=0x5563e79af460, page=page@entry=0x5563e7baf820, light=light@entry=true) at /usr/src/debug/systemsettings5-5.17.2-1.1.x86_64/core/ModuleView.cpp:219
#31 0x00007fdebc30bee1 in ModuleView::addModule (this=this@entry=0x5563e79af460, module=<optimized out>) at /usr/src/debug/systemsettings5-5.17.2-1.1.x86_64/core/ModuleView.cpp:196
#32 0x00007fdebc30d60d in ModuleView::loadModule (menuItem=..., this=0x5563e79af460) at /usr/src/debug/systemsettings5-5.17.2-1.1.x86_64/core/ModuleView.cpp:151
#33 ModuleView::loadModule (this=0x5563e79af460, menuItem=...) at /usr/src/debug/systemsettings5-5.17.2-1.1.x86_64/core/ModuleView.cpp:135
#34 0x00007fdebad24638 in QtPrivate::QSlotObjectBase::call (a=0x7ffd9d0a9b40, r=0x5563e79bf390, this=0x5563e7b168a0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#35 QMetaObject::activate (sender=0x5563e79b7b60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#36 0x00007fdebb98c805 in QAbstractItemView::activated (this=this@entry=0x5563e79b7b60, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#37 0x00007fdebb9909b5 in QAbstractItemView::mouseReleaseEvent (this=this@entry=0x5563e79b7b60, event=event@entry=0x7ffd9d0aa520) at itemviews/qabstractitemview.cpp:1939
#38 0x00007fdebb9d747f in QListView::mouseReleaseEvent (this=this@entry=0x5563e79b7b60, e=e@entry=0x7ffd9d0aa520) at itemviews/qlistview.cpp:798
#39 0x00007fdeba6d5355 in KCategorizedView::mouseReleaseEvent (this=0x5563e79b7b60, event=0x7ffd9d0aa520) at /usr/src/debug/kitemviews-5.64.0-1.1.x86_64/src/kcategorizedview.cpp:1048
#40 0x00007fdebb76e0c6 in QWidget::event (this=this@entry=0x5563e79b7b60, event=event@entry=0x7ffd9d0aa520) at kernel/qwidget.cpp:8977
#41 0x00007fdebb81be7e in QFrame::event (this=0x5563e79b7b60, e=0x7ffd9d0aa520) at widgets/qframe.cpp:550
#42 0x00007fdebb99a75e in QAbstractItemView::viewportEvent (this=0x5563e79b7b60, event=0x7ffd9d0aa520) at itemviews/qabstractitemview.cpp:1753
#43 0x00007fdebacf9283 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1221
#44 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5563e79d1660, event=event@entry=0x7ffd9d0aa520) at kernel/qcoreapplication.cpp:1210
#45 0x00007fdebb72bc51 in QApplicationPrivate::notify_helper (this=this@entry=0x5563e7694e80, receiver=receiver@entry=0x5563e79d1660, e=e@entry=0x7ffd9d0aa520) at kernel/qapplication.cpp:3697
#46 0x00007fdebb735433 in QApplication::notify (this=<optimized out>, receiver=0x5563e79d1660, e=0x7ffd9d0aa520) at kernel/qapplication.cpp:3163
#47 0x00007fdebacf9572 in QCoreApplication::notifyInternal2 (receiver=0x5563e79d1660, event=0x7ffd9d0aa520) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#48 0x00007fdebb734543 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5563e79d1660, event=event@entry=0x7ffd9d0aa520, alienWidget=alienWidget@entry=0x5563e79d1660, nativeWidget=0x5563e778cce0, buttonDown=buttonDown@entry=0x7fdebbc558d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649
#49 0x00007fdebb789ac9 in QWidgetWindow::handleMouseEvent (this=0x5563e78a4be0, event=0x7ffd9d0aa9a0) at /usr/include/c++/9/bits/atomic_base.h:413
#50 0x00007fdebb78cb24 in QWidgetWindow::event (event=0x7ffd9d0aa9a0, this=0x5563e78a4be0) at kernel/qwidgetwindow.cpp:280
#51 QWidgetWindow::event (this=0x5563e78a4be0, event=0x7ffd9d0aa9a0) at kernel/qwidgetwindow.cpp:224
#52 0x00007fdebb72bc62 in QApplicationPrivate::notify_helper (this=this@entry=0x5563e7694e80, receiver=receiver@entry=0x5563e78a4be0, e=e@entry=0x7ffd9d0aa9a0) at kernel/qapplication.cpp:3703
#53 0x00007fdebb7351e0 in QApplication::notify (this=0x7ffd9d0aae30, receiver=0x5563e78a4be0, e=0x7ffd9d0aa9a0) at kernel/qapplication.cpp:3449
#54 0x00007fdebacf9572 in QCoreApplication::notifyInternal2 (receiver=0x5563e78a4be0, event=0x7ffd9d0aa9a0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#55 0x00007fdebb0f9a18 in QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x5563e80542e0) at kernel/qguiapplication.cpp:2111
#56 0x00007fdebb0fb28b in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5563e80542e0) at kernel/qguiapplication.cpp:1846
#57 0x00007fdebb0d625b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148
#58 0x00007fdeb6239f4a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#59 0x00007fdeb8b5df88 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#60 0x00007fdeb8b5e310 in ?? () from /usr/lib64/libglib-2.0.so.0
#61 0x00007fdeb8b5e39f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#62 0x00007fdebad4f981 in QEventDispatcherGlib::processEvents (this=0x5563e7778700, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#63 0x00007fdebacf80db in QEventLoop::exec (this=this@entry=0x7ffd9d0aad40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#64 0x00007fdebacffd42 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#65 0x00005563e59f29b0 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings5-5.17.2-1.1.x86_64/app/main.cpp:71
[Inferior 1 (process 1995) detached]

Possible duplicates by query: bug 414221, bug 414184, bug 414182, bug 414161, bug 414160.

Reported using DrKonqi
Comment 1 Alexander 2019-11-18 18:51:43 UTC
Created attachment 123996 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.3) using Qt 5.13.1

- What I was doing when the application crashed:

Open systemsettings5. Select item (Fonts, Icons etc). 
systemsettings5 crashed.

-- Backtrace (Reduced):
#6  0x00007f153e38a60f in QObject::property (this=0x55b1e37ed7c0, name=name@entry=0x7f152ab52264 "gridUnit") at kernel/qobject.cpp:3974
#7  0x00007f152ab331e0 in ColumnView::<lambda()>::operator() (__closure=<synthetic pointer>) at /usr/src/debug/kirigami2-5.64.0-1.1.x86_64/src/columnview.cpp:45
#8  ColumnView::classBegin (this=0x55b1e59eeef0) at /usr/src/debug/kirigami2-5.64.0-1.1.x86_64/src/columnview.cpp:1427
#9  0x00007f153d47285f in QQmlObjectCreator::createInstance (this=0x7ffea04b0b20, index=38, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1280
#10 0x00007f153d470e6a in QQmlObjectCreator::setPropertyBinding (this=0x7ffea04b0b20, bindingProperty=0x7f15240b6a18, binding=0x7f1529b7ee24) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
Comment 2 Nate Graham 2019-11-19 16:47:52 UTC

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