Bug 413187 - icon view: system settings crashes when I open another kcm after I back to "All settings"
Summary: icon view: system settings crashes when I open another kcm after I back to "...
Status: RESOLVED DUPLICATE of bug 414003
Alias: None
Product: systemsettings
Classification: Applications
Component: iconview (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 413614 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-10-19 12:04 UTC by Patrick Silva
Modified: 2019-11-14 20:21 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (14.67 KB, text/plain)
2019-11-10 11:31 UTC, erald.silo86
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-10-19 12:04:12 UTC
Application: systemsettings5 (5.17.80)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.0.0-29-generic x86_64
Distribution: KDE neon Unstable Edition

-- Information about the crash:
This crash only affects the icon view.
- What I was doing when the application crashed:
open system settings
open "colors" kcm
click on "All settings" in the upper left corner
try to open "Plasma style" kcm
system settings 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 0x7f0aedb46800 (LWP 7462))]

Thread 7 (Thread 0x7f0ac4022700 (LWP 7476)):
#0  g_mutex_unlock (mutex=0x7f0abc2afed0) at ../../../../glib/gthread-posix.c:1355
#1  0x00007f0ae24eb5be in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0abc3603a0, timeout=<optimized out>, context=0x7f0abc2afed0) at ../../../../glib/gmain.c:4202
#2  g_main_context_iterate (context=context@entry=0x7f0abc2afed0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007f0ae24eb6dc in g_main_context_iteration (context=0x7f0abc2afed0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f0ae99c99db in QEventDispatcherGlib::processEvents (this=0x7f0abc3605f0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7f0ac4021d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f0ae97853ca in QThread::exec (this=this@entry=0x5610f7d7f520) at thread/qthread.cpp:531
#7  0x00007f0ae7529cb5 in QQmlThreadPrivate::run (this=0x5610f7d7f520) at qml/ftw/qqmlthread.cpp:152
#8  0x00007f0ae9786b72 in QThreadPrivate::start (arg=0x5610f7d7f520) at thread/qthread_unix.cpp:360
#9  0x00007f0ae48aa6db in start_thread (arg=0x7f0ac4022700) at pthread_create.c:463
#10 0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0ab16c9700 (LWP 7470)):
#0  0x00007f0ae9076bf9 in __GI___poll (fds=0x7f0aa80049b0, nfds=1, timeout=84593) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ae24eb5c9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0aa80049b0, timeout=<optimized out>, context=0x7f0aa8000bf0) at ../../../../glib/gmain.c:4203
#2  g_main_context_iterate (context=context@entry=0x7f0aa8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007f0ae24eb6dc in g_main_context_iteration (context=0x7f0aa8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f0ae99c99db in QEventDispatcherGlib::processEvents (this=0x7f0aa8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7f0ab16c8da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f0ae97853ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f0ae9786b72 in QThreadPrivate::start (arg=0x5610fe0fcca0) at thread/qthread_unix.cpp:360
#8  0x00007f0ae48aa6db in start_thread (arg=0x7f0ab16c9700) at pthread_create.c:463
#9  0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0ab3511700 (LWP 7468)):
#0  0x00007f0ae9076bf9 in __GI___poll (fds=0x7f0aac003ce0, nfds=1, timeout=82593) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ae24eb5c9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0aac003ce0, timeout=<optimized out>, context=0x7f0aac000bf0) at ../../../../glib/gmain.c:4203
#2  g_main_context_iterate (context=context@entry=0x7f0aac000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007f0ae24eb6dc in g_main_context_iteration (context=0x7f0aac000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f0ae99c99db in QEventDispatcherGlib::processEvents (this=0x7f0aac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7f0ab3510da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f0ae97853ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f0ae9786b72 in QThreadPrivate::start (arg=0x5610fe0f91c0) at thread/qthread_unix.cpp:360
#8  0x00007f0ae48aa6db in start_thread (arg=0x7f0ab3511700) at pthread_create.c:463
#9  0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0ab8a4f700 (LWP 7467)):
#0  0x00007f0ae9084a66 in __libc_recv (fd=5, buf=0x7f0ab4013f18, len=8192, flags=0) at ../sysdeps/unix/sysv/linux/recv.c:28
#1  0x00007f0ae639725c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#2  0x00007f0ae6387915 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#3  0x00007f0ae6388164 in QNetworkInterface::allInterfaces() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#4  0x00007f0ab803b766 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so
#5  0x00007f0ae997cff5 in QMetaMethod::invoke (this=this@entry=0x7f0ab8a4e390, object=object@entry=0x5610fd8836d0, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2301
#6  0x00007f0ae997ef48 in QMetaObject::invokeMethod (obj=0x5610fd8836d0, member=0x7f0ae6413e84 "requestUpdate", type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1515
#7  0x00007f0ae637520e in QNetworkConfigurationManagerPrivate::performAsyncConfigurationUpdate() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#8  0x00007f0ae637550a in QNetworkConfigurationManagerPrivate::startPolling() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#9  0x00007f0ae6375b0d in QNetworkConfigurationManagerPrivate::updateConfigurations() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#10 0x00007f0ae64083ed in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007f0ae999d272 in QObject::event (this=0x5610fe0f4fc0, e=<optimized out>) at kernel/qobject.cpp:1260
#12 0x00007f0ae996bd31 in doNotify (event=0x7f0ab4011f80, receiver=0x5610fe0f4fc0) at kernel/qcoreapplication.cpp:1185
#13 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1171
#14 QCoreApplication::notifyInternal2 (receiver=0x5610fe0f4fc0, event=0x7f0ab4011f80) at kernel/qcoreapplication.cpp:1095
#15 0x00007f0ae996bf1e in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x7f0ab4011f80) at kernel/qcoreapplication.cpp:1490
#16 0x00007f0ae996e667 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5610fd87ff10) at kernel/qcoreapplication.cpp:1840
#17 0x00007f0ae996ebf8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1694
#18 0x00007f0ae99ca3a3 in postEventSourceDispatch (s=s@entry=0x7f0ab40047a0) at kernel/qeventdispatcher_glib.cpp:277
#19 0x00007f0ae24eb417 in g_main_dispatch (context=0x7f0ab4000bf0) at ../../../../glib/gmain.c:3176
#20 g_main_context_dispatch (context=context@entry=0x7f0ab4000bf0) at ../../../../glib/gmain.c:3829
#21 0x00007f0ae24eb650 in g_main_context_iterate (context=context@entry=0x7f0ab4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3902
#22 0x00007f0ae24eb6dc in g_main_context_iteration (context=0x7f0ab4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#23 0x00007f0ae99c99bf in QEventDispatcherGlib::processEvents (this=0x7f0ab4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7f0ab8a4eda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#25 0x00007f0ae97853ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#26 0x00007f0ae9786b72 in QThreadPrivate::start (arg=0x5610fe0c3200) at thread/qthread_unix.cpp:360
#27 0x00007f0ae48aa6db in start_thread (arg=0x7f0ab8a4f700) at pthread_create.c:463
#28 0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0ad00f2700 (LWP 7464)):
#0  0x00007f0ae48b09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5610f79596b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5610f7959668, cond=0x5610f7959690) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5610f7959690, mutex=0x5610f7959668) at pthread_cond_wait.c:655
#3  0x00007f0ad15062cb in cnd_wait (mtx=0x5610f7959668, cond=0x5610f7959690) at ../src/../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x5610f7a20c00) at ../src/util/u_queue.c:256
#5  0x00007f0ad1505ff7 in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#6  0x00007f0ae48aa6db in start_thread (arg=0x7f0ad00f2700) at pthread_create.c:463
#7  0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0ad90c0700 (LWP 7463)):
#0  0x00007f0ae90720b4 in __GI___libc_read (fd=5, buf=buf@entry=0x7f0ad90bfb60, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f0ae25302d0 in read (__nbytes=16, __buf=0x7f0ad90bfb60, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x5610f793fac0) at ../../../../glib/gwakeup.c:210
#3  0x00007f0ae24eb0b7 in g_main_context_check (context=context@entry=0x7f0ad4000bf0, max_priority=2147483647, fds=fds@entry=0x7f0ad4003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3680
#4  0x00007f0ae24eb570 in g_main_context_iterate (context=context@entry=0x7f0ad4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3899
#5  0x00007f0ae24eb6dc in g_main_context_iteration (context=0x7f0ad4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007f0ae99c99db in QEventDispatcherGlib::processEvents (this=0x7f0ad4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7f0ad90bfd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#8  0x00007f0ae97853ca in QThread::exec (this=this@entry=0x7f0aea0b7d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531
#9  0x00007f0ae9e400e5 in QDBusConnectionManager::run (this=0x7f0aea0b7d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#10 0x00007f0ae9786b72 in QThreadPrivate::start (arg=0x7f0aea0b7d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#11 0x00007f0ae48aa6db in start_thread (arg=0x7f0ad90c0700) at pthread_create.c:463
#12 0x00007f0ae908388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0aedb46800 (LWP 7462)):
[KCrash Handler]
#6  0x0000000000000040 in ?? ()
#7  0x00007f0ae999a7a3 in QObject::property (this=0x5610f7f0da10, name=0x7f0ac20ffd94 "gridUnit") at kernel/qobject.cpp:3974
#8  0x00007f0ac20e07ee in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#9  0x00007f0ae7513727 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffd1668f380, index=38, parent=<optimized out>, isContextObject=isContextObject@entry=false) at qml/qqmlobjectcreator.cpp:1280
#10 0x00007f0ae7511e00 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffd1668f380, bindingProperty=0x7f0abc0b8dd8, binding=binding@entry=0x7f0ac2ebce3c) at qml/qqmlobjectcreator.cpp:856
#11 0x00007f0ae751254b in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffd1668f380, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:808
#12 0x00007f0ae751311b in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffd1668f380, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1500
#13 0x00007f0ae7513c10 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffd1668f380, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1337
#14 0x00007f0ae7514940 in QQmlObjectCreator::create (this=0x7ffd1668f380, subComponentIndex=<optimized out>, parent=0x0, interrupt=<optimized out>) at qml/qqmlobjectcreator.cpp:203
#15 0x00007f0ae751401d in QQmlObjectCreator::createInstance (this=this@entry=0x7ffd1668fad0, index=1, parent=0x5610fdbe89a0, isContextObject=isContextObject@entry=false) at qml/qqmlobjectcreator.cpp:1233
#16 0x00007f0ae7511e00 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffd1668fad0, bindingProperty=0x7f0abc23c1c8, binding=binding@entry=0x7f0ac2e999fc) at qml/qqmlobjectcreator.cpp:856
#17 0x00007f0ae751254b in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffd1668fad0, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:808
#18 0x00007f0ae751311b in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffd1668fad0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1500
#19 0x00007f0ae7513c10 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffd1668fad0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1337
#20 0x00007f0ae7514940 in QQmlObjectCreator::create (this=0x7ffd1668fad0, subComponentIndex=<optimized out>, parent=0x0, interrupt=<optimized out>) at qml/qqmlobjectcreator.cpp:203
#21 0x00007f0ae751401d in QQmlObjectCreator::createInstance (this=this@entry=0x5610f7d50cd0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1233
#22 0x00007f0ae7514940 in QQmlObjectCreator::create (this=this@entry=0x5610f7d50cd0, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at qml/qqmlobjectcreator.cpp:203
#23 0x00007f0ae7495d7c in QQmlComponentPrivate::beginCreate (this=0x5610f80f36b0, context=<optimized out>) at qml/qqmlcomponent.cpp:883
#24 0x00007f0ae749428b in QQmlComponent::create (this=0x5610fe159780, context=0x5610fdc0b3e0) at qml/qqmlcomponent.cpp:795
#25 0x00007f0aed51c8d1 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#26 0x00007f0aed51a37e in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#27 0x00007f0aed5217ef in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#28 0x00007f0aed522348 in KCModuleProxy::realModule() const () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#29 0x00007f0aed75c2c2 in ModuleView::updatePageIconHeader (this=this@entry=0x5610f7c2b720, page=page@entry=0x5610f7c3b750, light=light@entry=true) at ./core/ModuleView.cpp:219
#30 0x00007f0aed75d126 in ModuleView::addModule (this=this@entry=0x5610f7c2b720, module=0x5610f7c2b838) at ./core/ModuleView.cpp:196
#31 0x00007f0aed75d4bd in ModuleView::loadModule (this=0x5610f7c2b720, menuItem=...) at ./core/ModuleView.cpp:151
#32 0x00007f0ae999c82f in QtPrivate::QSlotObjectBase::call (a=0x7ffd166904a0, r=0x5610f7c47150, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#33 QMetaObject::activate (sender=sender@entry=0x5610f7c71b00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=<optimized out>, argv@entry=0x7ffd166904a0) at kernel/qobject.cpp:3789
#34 0x00007f0ae999cdd7 in QMetaObject::activate (sender=sender@entry=0x5610f7c71b00, m=m@entry=0x7f0aeb0f7ca0 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd166904a0) at kernel/qobject.cpp:3660
#35 0x00007f0aeac520f5 in QAbstractItemView::activated (this=this@entry=0x5610f7c71b00, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#36 0x00007f0aeac5e3eb in QAbstractItemView::mouseDoubleClickEvent (this=0x5610f7c71b00, event=0x7ffd16690c60) at itemviews/qabstractitemview.cpp:1967
#37 0x00007f0aeaa4150f in QWidget::event (this=this@entry=0x5610f7c71b00, event=event@entry=0x7ffd16690c60) at kernel/qwidget.cpp:8963
#38 0x00007f0aeaae56be in QFrame::event (this=0x5610f7c71b00, e=0x7ffd16690c60) at widgets/qframe.cpp:550
#39 0x00007f0aeac5e013 in QAbstractItemView::viewportEvent (this=0x5610f7c71b00, event=0x7ffd16690c60) at itemviews/qabstractitemview.cpp:1753
#40 0x00007f0ae996bacd in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5610f7c85850, event=event@entry=0x7ffd16690c60) at kernel/qcoreapplication.cpp:1221
#41 0x00007f0aea9ffe85 in QApplicationPrivate::notify_helper (this=this@entry=0x5610f78f08c0, receiver=receiver@entry=0x5610f7c85850, e=e@entry=0x7ffd16690c60) at kernel/qapplication.cpp:3697
#42 0x00007f0aeaa08388 in QApplication::notify (this=<optimized out>, receiver=0x5610f7c85850, e=0x7ffd16690c60) at kernel/qapplication.cpp:3163
#43 0x00007f0ae996bd48 in QCoreApplication::notifyInternal2 (receiver=0x5610f7c85850, event=0x7ffd16690c60) at kernel/qcoreapplication.cpp:1095
#44 0x00007f0ae996bf2e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5610f7c85850, event=event@entry=0x7ffd16690c60) at kernel/qcoreapplication.cpp:1502
#45 0x00007f0aeaa0697f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5610f7c85850, event=event@entry=0x7ffd16690c60, alienWidget=0x5610f7c85850, nativeWidget=0x5610f7978090, buttonDown=buttonDown@entry=0x7f0aeb1088b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649
#46 0x00007f0aeaa5b591 in QWidgetWindow::handleMouseEvent (this=this@entry=0x5610f7a06180, event=event@entry=0x7ffd16691160) at kernel/qwidgetwindow.cpp:662
#47 0x00007f0aeaa5e3ea in QWidgetWindow::event (this=0x5610f7a06180, event=0x7ffd16691160) at kernel/qwidgetwindow.cpp:281
#48 0x00007f0aea9ffeac in QApplicationPrivate::notify_helper (this=this@entry=0x5610f78f08c0, receiver=receiver@entry=0x5610f7a06180, e=e@entry=0x7ffd16691160) at kernel/qapplication.cpp:3703
#49 0x00007f0aeaa074b0 in QApplication::notify (this=0x7ffd16691570, receiver=0x5610f7a06180, e=0x7ffd16691160) at kernel/qapplication.cpp:3449
#50 0x00007f0ae996bd48 in QCoreApplication::notifyInternal2 (receiver=0x5610f7a06180, event=0x7ffd16691160) at kernel/qcoreapplication.cpp:1095
#51 0x00007f0ae996bf2e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5610f7a06180, event=event@entry=0x7ffd16691160) at kernel/qcoreapplication.cpp:1502
#52 0x00007f0aea1cdda1 in QGuiApplicationPrivate::processMouseEvent (e=0x5610f7dc7990) at kernel/qguiapplication.cpp:2155
#53 0x00007f0aea1cf3d5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5610f7dc7990) at kernel/qguiapplication.cpp:1846
#54 0x00007f0aea1a971b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1148
#55 0x00007f0add101f60 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#56 0x00007f0ae24eb417 in g_main_dispatch (context=0x5610f792d240) at ../../../../glib/gmain.c:3176
#57 g_main_context_dispatch (context=context@entry=0x5610f792d240) at ../../../../glib/gmain.c:3829
#58 0x00007f0ae24eb650 in g_main_context_iterate (context=context@entry=0x5610f792d240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3902
#59 0x00007f0ae24eb6dc in g_main_context_iteration (context=0x5610f792d240, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#60 0x00007f0ae99c99bf in QEventDispatcherGlib::processEvents (this=0x5610f79644f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#61 0x00007f0ae9969eaa in QEventLoop::exec (this=this@entry=0x7ffd16691490, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#62 0x00007f0ae9973220 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#63 0x00005610f6073218 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:71

Possible duplicates by query: bug 409817, bug 409794, bug 409778, bug 405023, bug 402458.

Reported using DrKonqi
Comment 1 Patrick Silva 2019-10-19 12:17:07 UTC
better 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 0x7ff672bca800 (LWP 9092))]

Thread 4 (Thread 0x7ff64904e700 (LWP 9100)):
#0  0x00007ff66e0fabf9 in __GI___poll (fds=0x7ff64421e5b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff66756f5c9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7ff64421e5b0, timeout=<optimized out>, context=0x7ff644363540) at ../../../../glib/gmain.c:4203
#2  g_main_context_iterate (context=context@entry=0x7ff644363540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007ff66756f6dc in g_main_context_iteration (context=0x7ff644363540, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007ff66ea4d9db in QEventDispatcherGlib::processEvents (this=0x7ff644312750, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff66e9edeaa in QEventLoop::exec (this=this@entry=0x7ff64904dd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007ff66e8093ca in QThread::exec (this=this@entry=0x55e3eba95910) at thread/qthread.cpp:531
#7  0x00007ff66c5adcb5 in QQmlThreadPrivate::run (this=0x55e3eba95910) at qml/ftw/qqmlthread.cpp:152
#8  0x00007ff66e80ab72 in QThreadPrivate::start (arg=0x55e3eba95910) at thread/qthread_unix.cpp:360
#9  0x00007ff66992e6db in start_thread (arg=0x7ff64904e700) at pthread_create.c:463
#10 0x00007ff66e10788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff655144700 (LWP 9095)):
#0  0x00007ff6699349f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e3e5831c88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e3e5831c38, cond=0x55e3e5831c60) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e3e5831c60, mutex=0x55e3e5831c38) at pthread_cond_wait.c:655
#3  0x00007ff6565582cb in cnd_wait (mtx=0x55e3e5831c38, cond=0x55e3e5831c60) at ../src/../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55e3e5851620) at ../src/util/u_queue.c:256
#5  0x00007ff656557ff7 in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#6  0x00007ff66992e6db in start_thread (arg=0x7ff655144700) at pthread_create.c:463
#7  0x00007ff66e10788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff65e144700 (LWP 9094)):
#0  0x00007ff66e0f60b4 in __GI___libc_read (fd=5, buf=buf@entry=0x7ff65e143b60, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007ff6675b42d0 in read (__nbytes=16, __buf=0x7ff65e143b60, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x55e3e57557c0) at ../../../../glib/gwakeup.c:210
#3  0x00007ff66756f0b7 in g_main_context_check (context=context@entry=0x7ff658000bf0, max_priority=2147483647, fds=fds@entry=0x7ff658003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3680
#4  0x00007ff66756f570 in g_main_context_iterate (context=context@entry=0x7ff658000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3899
#5  0x00007ff66756f6dc in g_main_context_iteration (context=0x7ff658000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007ff66ea4d9db in QEventDispatcherGlib::processEvents (this=0x7ff658000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007ff66e9edeaa in QEventLoop::exec (this=this@entry=0x7ff65e143d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#8  0x00007ff66e8093ca in QThread::exec (this=this@entry=0x7ff66f13bd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531
#9  0x00007ff66eec40e5 in QDBusConnectionManager::run (this=0x7ff66f13bd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#10 0x00007ff66e80ab72 in QThreadPrivate::start (arg=0x7ff66f13bd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#11 0x00007ff66992e6db in start_thread (arg=0x7ff65e144700) at pthread_create.c:463
#12 0x00007ff66e10788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff672bca800 (LWP 9092)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007ff66ea1e7a3 in QObject::property (this=0x55e3e5d35420, name=name@entry=0x7ff643120d94 "gridUnit") at kernel/qobject.cpp:3974
#8  0x00007ff6431017ee in ColumnView::<lambda()>::operator() (__closure=<synthetic pointer>) at ./src/columnview.cpp:1422
#9  ColumnView::classBegin (this=0x55e3e5cb7d60) at ./src/columnview.cpp:1427
#10 0x00007ff66c597727 in QQmlObjectCreator::createInstance (this=this@entry=0x7fff55fa4950, index=38, parent=<optimized out>, isContextObject=isContextObject@entry=false) at qml/qqmlobjectcreator.cpp:1280
#11 0x00007ff66c595e00 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7fff55fa4950, bindingProperty=0x7ff6440b8fd8, binding=binding@entry=0x7ff648377e3c) at qml/qqmlobjectcreator.cpp:856
#12 0x00007ff66c59654b in QQmlObjectCreator::setupBindings (this=this@entry=0x7fff55fa4950, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:808
#13 0x00007ff66c59711b in QQmlObjectCreator::populateInstance (this=this@entry=0x7fff55fa4950, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1500
#14 0x00007ff66c597c10 in QQmlObjectCreator::createInstance (this=this@entry=0x7fff55fa4950, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1337
#15 0x00007ff66c598940 in QQmlObjectCreator::create (this=0x7fff55fa4950, subComponentIndex=<optimized out>, parent=0x0, interrupt=<optimized out>) at qml/qqmlobjectcreator.cpp:203
#16 0x00007ff66c59801d in QQmlObjectCreator::createInstance (this=this@entry=0x7fff55fa50a0, index=1, parent=0x55e3eba6c5c0, isContextObject=isContextObject@entry=false) at qml/qqmlobjectcreator.cpp:1233
#17 0x00007ff66c595e00 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7fff55fa50a0, bindingProperty=0x7ff6441cf628, binding=binding@entry=0x7ff6483549fc) at qml/qqmlobjectcreator.cpp:856
#18 0x00007ff66c59654b in QQmlObjectCreator::setupBindings (this=this@entry=0x7fff55fa50a0, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:808
#19 0x00007ff66c59711b in QQmlObjectCreator::populateInstance (this=this@entry=0x7fff55fa50a0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1500
#20 0x00007ff66c597c10 in QQmlObjectCreator::createInstance (this=this@entry=0x7fff55fa50a0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1337
#21 0x00007ff66c598940 in QQmlObjectCreator::create (this=0x7fff55fa50a0, subComponentIndex=<optimized out>, parent=0x0, interrupt=<optimized out>) at qml/qqmlobjectcreator.cpp:203
#22 0x00007ff66c59801d in QQmlObjectCreator::createInstance (this=this@entry=0x55e3ebb56840, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1233
#23 0x00007ff66c598940 in QQmlObjectCreator::create (this=this@entry=0x55e3ebb56840, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at qml/qqmlobjectcreator.cpp:203
#24 0x00007ff66c519d7c in QQmlComponentPrivate::beginCreate (this=0x55e3e60fa530, context=<optimized out>) at qml/qqmlcomponent.cpp:883
#25 0x00007ff66c51828b in QQmlComponent::create (this=0x55e3eba21f40, context=0x55e3e5e48960) at qml/qqmlcomponent.cpp:795
#26 0x00007ff6725a08d1 in KCModuleQml::KCModuleQml (this=0x55e3e5b06220, configModule=..., parent=<optimized out>, args=...) at ./src/kcmoduleqml.cpp:155
#27 0x00007ff67259e37e in KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x55e3e5a48ce0, args=...) at ./src/kcmoduleloader.cpp:108
#28 0x00007ff6725a57ef in KCModuleProxyPrivate::loadModule (this=this@entry=0x55e3e5f0fe60) at ./src/kcmoduleproxy.cpp:94
#29 0x00007ff6725a6348 in KCModuleProxy::realModule (this=this@entry=0x55e3e5a48ce0) at ./src/kcmoduleproxy.cpp:67
#30 0x00007ff6727e02c2 in ModuleView::updatePageIconHeader (this=this@entry=0x55e3e5a92a50, page=page@entry=0x55e3e5afff60, light=light@entry=true) at ./core/ModuleView.cpp:219
#31 0x00007ff6727e1126 in ModuleView::addModule (this=this@entry=0x55e3e5a92a50, module=0x55e3e5a5cdf8) at ./core/ModuleView.cpp:196
#32 0x00007ff6727e14bd in ModuleView::loadModule (this=0x55e3e5a92a50, menuItem=...) at ./core/ModuleView.cpp:151
#33 0x00007ff66ea2082f in QtPrivate::QSlotObjectBase::call (a=0x7fff55fa5a70, r=0x55e3e5a79330, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#34 QMetaObject::activate (sender=sender@entry=0x55e3e5aa26b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=<optimized out>, argv@entry=0x7fff55fa5a70) at kernel/qobject.cpp:3789
#35 0x00007ff66ea20dd7 in QMetaObject::activate (sender=sender@entry=0x55e3e5aa26b0, m=m@entry=0x7ff67017bca0 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff55fa5a70) at kernel/qobject.cpp:3660
#36 0x00007ff66fcd60f5 in QAbstractItemView::activated (this=this@entry=0x55e3e5aa26b0, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#37 0x00007ff66fce23eb in QAbstractItemView::mouseDoubleClickEvent (this=0x55e3e5aa26b0, event=0x7fff55fa6230) at itemviews/qabstractitemview.cpp:1967
#38 0x00007ff66fac550f in QWidget::event (this=this@entry=0x55e3e5aa26b0, event=event@entry=0x7fff55fa6230) at kernel/qwidget.cpp:8963
#39 0x00007ff66fb696be in QFrame::event (this=0x55e3e5aa26b0, e=0x7fff55fa6230) at widgets/qframe.cpp:550
#40 0x00007ff66fce2013 in QAbstractItemView::viewportEvent (this=0x55e3e5aa26b0, event=0x7fff55fa6230) at itemviews/qabstractitemview.cpp:1753
#41 0x00007ff66e9efacd in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55e3e5ab6400, event=event@entry=0x7fff55fa6230) at kernel/qcoreapplication.cpp:1221
#42 0x00007ff66fa83e85 in QApplicationPrivate::notify_helper (this=this@entry=0x55e3e57208b0, receiver=receiver@entry=0x55e3e5ab6400, e=e@entry=0x7fff55fa6230) at kernel/qapplication.cpp:3697
#43 0x00007ff66fa8c388 in QApplication::notify (this=<optimized out>, receiver=0x55e3e5ab6400, e=0x7fff55fa6230) at kernel/qapplication.cpp:3163
#44 0x00007ff66e9efd48 in QCoreApplication::notifyInternal2 (receiver=0x55e3e5ab6400, event=0x7fff55fa6230) at kernel/qcoreapplication.cpp:1095
#45 0x00007ff66e9eff2e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55e3e5ab6400, event=event@entry=0x7fff55fa6230) at kernel/qcoreapplication.cpp:1502
#46 0x00007ff66fa8a97f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55e3e5ab6400, event=event@entry=0x7fff55fa6230, alienWidget=0x55e3e5ab6400, nativeWidget=0x55e3e579f9a0, buttonDown=buttonDown@entry=0x7ff67018c8b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649
#47 0x00007ff66fadf591 in QWidgetWindow::handleMouseEvent (this=this@entry=0x55e3e57f8760, event=event@entry=0x7fff55fa6730) at kernel/qwidgetwindow.cpp:662
#48 0x00007ff66fae23ea in QWidgetWindow::event (this=0x55e3e57f8760, event=0x7fff55fa6730) at kernel/qwidgetwindow.cpp:281
#49 0x00007ff66fa83eac in QApplicationPrivate::notify_helper (this=this@entry=0x55e3e57208b0, receiver=receiver@entry=0x55e3e57f8760, e=e@entry=0x7fff55fa6730) at kernel/qapplication.cpp:3703
#50 0x00007ff66fa8b4b0 in QApplication::notify (this=0x7fff55fa6b40, receiver=0x55e3e57f8760, e=0x7fff55fa6730) at kernel/qapplication.cpp:3449
#51 0x00007ff66e9efd48 in QCoreApplication::notifyInternal2 (receiver=0x55e3e57f8760, event=0x7fff55fa6730) at kernel/qcoreapplication.cpp:1095
#52 0x00007ff66e9eff2e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55e3e57f8760, event=event@entry=0x7fff55fa6730) at kernel/qcoreapplication.cpp:1502
#53 0x00007ff66f251da1 in QGuiApplicationPrivate::processMouseEvent (e=0x55e3e5c021e0) at kernel/qguiapplication.cpp:2155
#54 0x00007ff66f2533d5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55e3e5c021e0) at kernel/qguiapplication.cpp:1846
#55 0x00007ff66f22d71b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1148
#56 0x00007ff662185f60 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#57 0x00007ff66756f417 in g_main_dispatch (context=0x55e3e574eba0) at ../../../../glib/gmain.c:3176
#58 g_main_context_dispatch (context=context@entry=0x55e3e574eba0) at ../../../../glib/gmain.c:3829
#59 0x00007ff66756f650 in g_main_context_iterate (context=context@entry=0x55e3e574eba0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3902
#60 0x00007ff66756f6dc in g_main_context_iteration (context=0x55e3e574eba0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#61 0x00007ff66ea4d9bf in QEventDispatcherGlib::processEvents (this=0x55e3e5744f30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#62 0x00007ff66e9edeaa in QEventLoop::exec (this=this@entry=0x7fff55fa6a60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#63 0x00007ff66e9f7220 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#64 0x000055e3e3a0b218 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:71
Comment 2 David Edmundson 2019-10-19 13:37:41 UTC
Hopefully fixed by aea58fcca35984fff73e1c77dc2edb346da4e69b in kcmutils.

Are you able to find out if you have that?
Comment 3 Patrick Silva 2019-10-27 17:51:29 UTC
(In reply to David Edmundson from comment #2)
> Hopefully fixed by aea58fcca35984fff73e1c77dc2edb346da4e69b in kcmutils.
> 
> Are you able to find out if you have that?
No. :(
Crash is still reproducible.
Comment 4 Christophe Marin 2019-11-07 21:55:14 UTC
*** Bug 413614 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2019-11-07 22:01:50 UTC
I can reproduce with a fresh master build:
(gdb) bt
#0  QMetaObject::indexOfProperty (this=0x1, name=0x7fffe9fb9af7 "gridUnit") at kernel/qmetaobject.cpp:1018
#1  0x00007ffff6708663 in QObject::property (this=0x105d670, name=0x7fffe9fb9af7 "gridUnit") at kernel/qobject.cpp:3978
#2  0x00007fffe9f85847 in ColumnView::classBegin()::$_9::operator()() const (this=0x7fffffff9370) at /data/kde/src/kirigami2/src/columnview.cpp:1398
#3  0x00007fffe9f8562f in ColumnView::classBegin (this=0x125be80) at /data/kde/src/kirigami2/src/columnview.cpp:1403
#4  0x00007ffff570c85f in QQmlObjectCreator::createInstance (this=0x7fffffff9b70, index=38, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1280
#5  0x00007ffff570ae6a in QQmlObjectCreator::setPropertyBinding (this=0x7fffffff9b70, bindingProperty=0x9df938, binding=0x7fffea14be34) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#6  0x00007ffff570b5ba in QQmlObjectCreator::setupBindings (this=this@entry=0x7fffffff9b70, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#7  0x00007ffff570c21b in QQmlObjectCreator::populateInstance (this=this@entry=0x7fffffff9b70, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#8  0x00007ffff570ce2c in QQmlObjectCreator::createInstance (this=0x7fffffff9b70, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#9  0x00007ffff570dffc in QQmlObjectCreator::create (this=this@entry=0x7fffffff9b70, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#10 0x00007ffff570ca5a in QQmlObjectCreator::createInstance (this=0x7fffffffa2a0, index=1, parent=0x9ee3a0, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#11 0x00007ffff570ae6a in QQmlObjectCreator::setPropertyBinding (this=0x7fffffffa2a0, bindingProperty=0xbd74e8, binding=0x7fffea11f9f4) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#12 0x00007ffff570b5ba in QQmlObjectCreator::setupBindings (this=this@entry=0x7fffffffa2a0, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#13 0x00007ffff570c21b in QQmlObjectCreator::populateInstance (this=this@entry=0x7fffffffa2a0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#14 0x00007ffff570ce2c in QQmlObjectCreator::createInstance (this=0x7fffffffa2a0, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#15 0x00007ffff570dffc in QQmlObjectCreator::create (this=this@entry=0x7fffffffa2a0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#16 0x00007ffff570ca5a in QQmlObjectCreator::createInstance (this=0x18cd4b0, index=0, parent=0x0, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#17 0x00007ffff570dffc in QQmlObjectCreator::create (this=this@entry=0x18cd4b0, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#18 0x00007ffff568b20b in QQmlComponentPrivate::beginCreate (this=0x1121cd0, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlcomponent.cpp:883
#19 0x00007ffff56895c2 in QQmlComponent::create (this=0x1121cb0, context=0x167f740) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlcomponent.cpp:795
#20 0x00007ffff7f5b3a8 in KCModuleQml::KCModuleQml (this=0x1b25730, configModule=std::unique_ptr<KQuickAddons::ConfigModule> = {...}, parent=0x16420b0, args=...) at /data/kde/src/kcmutils/src/kcmoduleqml.cpp:157
#21 0x00007ffff7f58188 in KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x16420b0, args=...) at /data/kde/src/kcmutils/src/kcmoduleloader.cpp:108
#22 0x00007ffff7f674d0 in KCModuleProxyPrivate::loadModule (this=0xda98d0) at /data/kde/src/kcmutils/src/kcmoduleproxy.cpp:94
#23 0x00007ffff7f67191 in KCModuleProxy::realModule (this=0x16420b0) at /data/kde/src/kcmutils/src/kcmoduleproxy.cpp:67
#24 0x00007ffff7fbaee8 in ModuleView::updatePageIconHeader (this=0x745890, page=0x9eb800, light=true) at /data/kde/src/systemsettings/core/ModuleView.cpp:218
#25 0x00007ffff7fbad20 in ModuleView::addModule (this=0x745890, module=0x7c6e38) at /data/kde/src/systemsettings/core/ModuleView.cpp:195
#26 0x00007ffff7fba7c9 in ModuleView::loadModule (this=0x745890, menuItem=...) at /data/kde/src/systemsettings/core/ModuleView.cpp:150
#27 0x00007fffec39ed06 in IconMode::changeModule (this=0x7ddcc0, activeModule=...) at /data/kde/src/systemsettings/icons/IconMode.cpp:142
#28 0x00007fffec3a12bf in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QModelIndex const&>, void, void (IconMode::*)(QModelIndex const&)>::call (f=(void (IconMode::*)(IconMode * const, const QModelIndex &)) 0x7fffec39ecb0 <IconMode::changeModule(QModelIndex const&)>, o=0x7ddcc0, arg=0x7fffffffb830) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#29 0x00007fffec3a1228 in QtPrivate::FunctionPointer<void (IconMode::*)(QModelIndex const&)>::call<QtPrivate::List<QModelIndex const&>, void> (f=(void (IconMode::*)(IconMode * const, const QModelIndex &)) 0x7fffec39ecb0 <IconMode::changeModule(QModelIndex const&)>, o=0x7ddcc0, arg=0x7fffffffb830) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#30 0x00007fffec3a1155 in QtPrivate::QSlotObject<void (IconMode::*)(QModelIndex const&), QtPrivate::List<QModelIndex const&>, void>::impl (which=1, this_=0x7f7c40, r=0x7ddcc0, a=0x7fffffffb830, ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:414
#31 0x00007ffff6702638 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffb830, r=0x7ddcc0, this=0x7f7c40) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#32 QMetaObject::activate (sender=0x7dd690, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#33 0x00007ffff7407805 in QAbstractItemView::activated (this=this@entry=0x7dd690, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#34 0x00007ffff7415d7f in QAbstractItemView::mouseDoubleClickEvent (this=0x7dd690, event=0x7fffffffbfe0) at itemviews/qabstractitemview.cpp:1967
#35 0x00007ffff71e9166 in QWidget::event (this=this@entry=0x7dd690, event=event@entry=0x7fffffffbfe0) at kernel/qwidget.cpp:8963
#36 0x00007ffff7296e7e in QFrame::event (this=0x7dd690, e=0x7fffffffbfe0) at widgets/qframe.cpp:550
#37 0x00007ffff741575e in QAbstractItemView::viewportEvent (this=0x7dd690, event=0x7fffffffbfe0) at itemviews/qabstractitemview.cpp:1753
#38 0x00007ffff66d7273 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1221
#39 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x7e0b60, event=event@entry=0x7fffffffbfe0) at kernel/qcoreapplication.cpp:1210
#40 0x00007ffff71a6c51 in QApplicationPrivate::notify_helper (this=this@entry=0x44e380, receiver=receiver@entry=0x7e0b60, e=e@entry=0x7fffffffbfe0) at kernel/qapplication.cpp:3697
#41 0x00007ffff71b0433 in QApplication::notify (this=<optimized out>, receiver=0x7e0b60, e=0x7fffffffbfe0) at kernel/qapplication.cpp:3163
#42 0x00007ffff66d7562 in QCoreApplication::notifyInternal2 (receiver=0x7e0b60, event=0x7fffffffbfe0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#43 0x00007ffff71af543 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7e0b60, event=event@entry=0x7fffffffbfe0, alienWidget=alienWidget@entry=0x7e0b60, nativeWidget=0x6430b0, buttonDown=buttonDown@entry=0x7ffff76d08d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649
#44 0x00007ffff7204ac9 in QWidgetWindow::handleMouseEvent (this=0x73bb50, event=0x7fffffffc4d0) at /usr/include/c++/9/bits/atomic_base.h:413
#45 0x00007ffff7207b24 in QWidgetWindow::event (event=0x7fffffffc4d0, this=0x73bb50) at kernel/qwidgetwindow.cpp:280
#46 QWidgetWindow::event (this=0x73bb50, event=0x7fffffffc4d0) at kernel/qwidgetwindow.cpp:224
#47 0x00007ffff71a6c62 in QApplicationPrivate::notify_helper (this=this@entry=0x44e380, receiver=receiver@entry=0x73bb50, e=e@entry=0x7fffffffc4d0) at kernel/qapplication.cpp:3703
#48 0x00007ffff71b01e0 in QApplication::notify (this=0x7fffffffca00, receiver=0x73bb50, e=0x7fffffffc4d0) at kernel/qapplication.cpp:3449
#49 0x00007ffff66d7562 in QCoreApplication::notifyInternal2 (receiver=0x73bb50, event=0x7fffffffc4d0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#50 0x00007ffff6b72964 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#51 0x00007ffff6b7428b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#52 0x00007ffff6b4f25b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#53 0x00007ffff190df4a in ?? () from /usr/lib64/libQt5XcbQpa.so.5
Comment 6 erald.silo86 2019-11-10 11:31:40 UTC
Created attachment 123821 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.2) using Qt 5.13.1

- What I was doing when the application crashed:
1. Open System Settings
2. Open Global Themes
3. Go back to all settings
4. Open again Global Themes
5. System Settings crashed

-- Backtrace (Reduced):
#7  0x00007f75f848e543 in QObject::property (this=0x55898bb85b40, name=name@entry=0x7f75c067dabd "longDuration") at kernel/qobject.cpp:3974
#8  0x00007f75c065e3e1 in ColumnView::<lambda()>::operator() (__closure=<synthetic pointer>) at /usr/src/debug/kirigami2-5.64.0-lp151.99.1.x86_64/src/columnview.cpp:1430
#9  ColumnView::classBegin (this=0x55898b2a2e30) at /usr/src/debug/kirigami2-5.64.0-lp151.99.1.x86_64/src/columnview.cpp:1435
#10 0x00007f75f601c3f7 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffd33ccc540, index=38, parent=<optimized out>, isContextObject=isContextObject@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1280
#11 0x00007f75f601aad0 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffd33ccc540, bindingProperty=0x7f75c40c6a58, binding=binding@entry=0x7f75c2047e24) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-lp151.2.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
Comment 7 Patrick Silva 2019-11-10 16:30:48 UTC
this problem is happenng on Arch Linux after upgrade to frameworks 5.64.

open system settings in icon view mode
open any QML KCM
go back to "All settings"
open any QML KCM again
crash
Comment 8 postix 2019-11-13 18:32:56 UTC
(In reply to Patrick Silva from comment #7)
> this problem is happenng on Arch Linux after upgrade to frameworks 5.64.
> 
> open system settings in icon view mode
How do I set the 
> open any QML KCM
> go back to "All settings"
> open any QML KCM again
> crash

I want to reproduce it, but what are the steps to open the "system settings" in "icon view mode" and where do I find "All settings" "in the upper left corner"?

Can you please guide me, maybe with screenshots as well?
Then I can probably tell you if #414099 is likely related or not.
Comment 9 Patrick Silva 2019-11-13 18:38:51 UTC
you can set the icon view clicking on hamburger button, "Configure...".
Comment 10 postix 2019-11-13 18:41:00 UTC
(In reply to Patrick Silva from comment #9)
> you can set the icon view clicking on hamburger button, "Configure...".

Alright, in that case I cannot reproduce this bug on:

Operating System: Manjaro Linux 
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2
Comment 11 David Edmundson 2019-11-13 18:58:26 UTC
Dupe of

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