Bug 432564

Summary: System Settings crashed when I switched from Cursors to Splash Screen KCM
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2021-02-06 11:16:05 UTC
SUMMARY
I was switching between KCMs, System Settings crashed when I switched from Cursors to Splash Screen.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.21.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Graphics Platform: Wayland

Application: System Settings (systemsettings5), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fbee05d68c0 (LWP 12725))]
[New LWP 12726]
[New LWP 12727]
[New LWP 12728]
[New LWP 12729]
[New LWP 12730]
[New LWP 12731]
[New LWP 12732]
[New LWP 12917]
[New LWP 12928]
[New LWP 12929]
[New LWP 12987]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fbee480faff in __GI___poll (fds=fds@entry=0x7ffe2cbc8628, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29

Thread 12 (Thread 0x7fbeb5dd6700 (LWP 12987)):
#0  0x00007fbee480faff in __GI___poll (fds=0x7fbea84a00e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbee2a9b18e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbea84a00e0, timeout=<optimized out>, context=0x7fbea84bd410) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fbea84bd410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x7fbea84bd410, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee4f29fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fbea84acc10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbee4ece1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fbeb5dd5cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fbee4ce8a12 in QThread::exec() (this=this@entry=0x55d5afaa9070) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbee3fddfa9 in QQmlThreadPrivate::run() (this=0x55d5afaa9070) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fbee4ce9bac in QThreadPrivate::start(void*) (arg=0x55d5afaa9070) at thread/qthread_unix.cpp:329
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fbeaeaf0700 (LWP 12929)):
#0  __GI___libc_read (nbytes=16, buf=0x7fbeaeaefc10, fd=31) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=31, buf=buf@entry=0x7fbeaeaefc10, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fbee2ae389f in read (__nbytes=16, __buf=0x7fbeaeaefc10, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x7fbea8002d50) at ../../../glib/gwakeup.c:210
#4  0x00007fbee2a9acde in g_main_context_check (context=context@entry=0x55d5b6f49f10, max_priority=2147483647, fds=fds@entry=0x55d5b6f4bf60, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825
#5  0x00007fbee2a9b132 in g_main_context_iterate (context=0x55d5b6f49f10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007fbee2a9b513 in g_main_loop_run (loop=0x55d5b6f49fd0) at ../../../glib/gmain.c:4241
#7  0x00007fbeb50d3eda in gdbus_shared_thread_func (user_data=0x55d5b6f4bfd0) at ../../../gio/gdbusprivate.c:279
#8  0x00007fbee2ac4911 in g_thread_proxy (data=0x55d5b6f43700) at ../../../glib/gthread.c:807
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fbeaf2f1700 (LWP 12928)):
#0  0x00007fbee480faff in __GI___poll (fds=0x55d5b5abf560, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbee2a9b18e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55d5b5abf560, timeout=<optimized out>, context=0x55d5ae6cf170) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x55d5ae6cf170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x55d5ae6cf170, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee2a9b311 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007fbee2ac4911 in g_thread_proxy (data=0x55d5a27e5a40) at ../../../glib/gthread.c:807
#6  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fbeb75ef700 (LWP 12917)):
#0  0x00007fbee480faff in __GI___poll (fds=0x7fbeb00dd770, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbee2a9b18e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbeb00dd770, timeout=<optimized out>, context=0x7fbeb0164c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fbeb0164c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x7fbeb0164c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee4f29fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fbeb012ec00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbee4ece1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fbeb75eeca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fbee4ce8a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbec034007c in KCupsConnection::run() () at /lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007fbee4ce9bac in QThreadPrivate::start(void*) (arg=0x55d5ae800af0) at thread/qthread_unix.cpp:329
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fbec35ef700 (LWP 12732)):
#0  0x00007fbee480faff in __GI___poll (fds=0x7fbeb8004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbee2a9b18e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbeb8004a60, timeout=<optimized out>, context=0x7fbeb8000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fbeb8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x7fbeb8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee4f29fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fbeb8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbee4ece1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fbec35eecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fbee4ce8a12 in QThread::exec() (this=this@entry=0x55d5a3058d00) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbee3fddfa9 in QQmlThreadPrivate::run() (this=0x55d5a3058d00) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fbee4ce9bac in QThreadPrivate::start(void*) (arg=0x55d5a3058d00) at thread/qthread_unix.cpp:329
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fbed6faf700 (LWP 12731)):
#0  0x00007fbee480faff in __GI___poll (fds=0x7fbebc004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbee2a9b18e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbebc004e60, timeout=<optimized out>, context=0x7fbebc000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fbebc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x7fbebc000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee4f29fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fbebc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbee4ece1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fbed6faecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fbee4ce8a12 in QThread::exec() (this=this@entry=0x55d5a2dad340) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbee3fddfa9 in QQmlThreadPrivate::run() (this=0x55d5a2dad340) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fbee4ce9bac in QThreadPrivate::start(void*) (arg=0x55d5a2dad340) at thread/qthread_unix.cpp:329
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fbed77fe700 (LWP 12730)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d5a29ffd3c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5a29ffce8, cond=0x55d5a29ffd10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d5a29ffd10, mutex=0x55d5a29ffce8) at pthread_cond_wait.c:638
#3  0x00007fbeddb15e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fbeddb15a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fbed7fff700 (LWP 12729)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d5a29ffd3c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5a29ffce8, cond=0x55d5a29ffd10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d5a29ffd10, mutex=0x55d5a29ffce8) at pthread_cond_wait.c:638
#3  0x00007fbeddb15e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fbeddb15a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fbedcc1a700 (LWP 12728)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d5a29ffd3c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5a29ffce8, cond=0x55d5a29ffd10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d5a29ffd10, mutex=0x55d5a29ffce8) at pthread_cond_wait.c:638
#3  0x00007fbeddb15e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fbeddb15a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fbedd41b700 (LWP 12727)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d5a29ffd38) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5a29ffce8, cond=0x55d5a29ffd10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d5a29ffd10, mutex=0x55d5a29ffce8) at pthread_cond_wait.c:638
#3  0x00007fbeddb15e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fbeddb15a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fbedf969700 (LWP 12726)):
#0  0x00007fbee4f2a304 in idleTimerSourcePrepare(GSource*, gint*) (source=0x7fbed8005180, timeout=timeout@entry=0x7fbedf968ae4) at kernel/qeventdispatcher_glib.cpp:203
#1  0x00007fbee2a9a70f in g_main_context_prepare (context=context@entry=0x7fbed8000c20, priority=priority@entry=0x7fbedf968b70) at ../../../glib/gmain.c:3619
#2  0x00007fbee2a9b0bb in g_main_context_iterate (context=context@entry=0x7fbed8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#3  0x00007fbee2a9b2c3 in g_main_context_iteration (context=0x7fbed8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fbee4f29fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fbed8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbee4ece1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fbedf968cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fbee4ce8a12 in QThread::exec() (this=this@entry=0x7fbee3c7dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbee3bf9f4b in QDBusConnectionManager::run() (this=0x7fbee3c7dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007fbee4ce9bac in QThreadPrivate::start(void*) (arg=0x7fbee3c7dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#9  0x00007fbee33ab609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fbee481c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fbee05d68c0 (LWP 12725)):
[KCrash Handler]
#6  std::__atomic_base<QObjectPrivate::ConnectionData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x42) at /usr/include/c++/9/bits/atomic_base.h:734
#7  std::atomic<QObjectPrivate::ConnectionData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x42) at /usr/include/c++/9/atomic:519
#8  QAtomicOps<QObjectPrivate::ConnectionData*>::loadRelaxed<QObjectPrivate::ConnectionData*>(std::atomic<QObjectPrivate::ConnectionData*> const&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#9  QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadRelaxed() const (this=0x42) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObjectPrivate::ensureConnectionData() (this=0x2) at kernel/qobject_p.h:371
#11 QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (this=0x2, signal=signal@entry=3, c=c@entry=0x55d5bed785c0) at kernel/qobject.cpp:324
#12 0x00007fbee4efbbba in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) (sender=0x55d5afab11d0, signal_index=3, receiver=0x55d5c8cf8a30, slot=<optimized out>, slotObj=<optimized out>, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:132
#13 0x00007fbee4efc055 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) (sender=sender@entry=0x55d5afab11d0, signal=signal@entry=0x7ffe2cbc9040, receiver=receiver@entry=0x55d5c8cf8a30, slot=slot@entry=0x0, slotObj=0x55d5afa57030, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5001
#14 0x00007fbed60e2d78 in QObject::connect<void (QmlComponentsPool::*)(), ColumnView::classBegin()::<lambda()> > (type=Qt::AutoConnection, slot=..., context=0x55d5c8cf8a30, signal=(void (QmlComponentsPool::*)(QmlComponentsPool * const)) 0x7fbed60c33b0 <QmlComponentsPool::gridUnitChanged()>, sender=0x55d5afab11d0) at /usr/include/c++/9/bits/move.h:99
#15 ColumnView::classBegin() (this=0x55d5c8cf8a30) at ./src/columnview.cpp:1514
#16 0x00007fbee3fb1471 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe2cbc9900, index=38, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1291
#17 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe2cbc9900, bindingProperty=0x7fbebc0cad98, binding=0x7fbe8ad31d28) at qml/qqmlobjectcreator.cpp:847
#18 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe2cbc9900, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#19 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe2cbc9900, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#20 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#21 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe2cbc9900, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#22 0x00007fbee3fb1313 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe2cbca0d0, index=2, parent=0x55d5b8e4f820, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#23 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe2cbca0d0, bindingProperty=0x7fbea8352f08, binding=0x7fbe8ac6fa8c) at qml/qqmlobjectcreator.cpp:847
#24 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe2cbca0d0, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#25 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe2cbca0d0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#26 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#27 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe2cbca0d0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#28 0x00007fbee3fb1313 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe2cbca360, index=0, parent=0x0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#29 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe2cbca360, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#30 0x00007fbee3fb1313 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe2cbcb070, index=3, parent=0x55d5b904de70, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#31 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe2cbcb070, bindingProperty=0x7fbebc0cad98, binding=0x7fbe8b103018) at qml/qqmlobjectcreator.cpp:847
#32 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe2cbcb070, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#33 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe2cbcb070, index=0, index@entry=1, instance=0x55d5bebd9cb0, bindingTarget=0x55d5bebd9cb0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#34 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#35 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe2cbcb070, bindingProperty=0x7fbea84fa2d8, binding=0x7fbe8b102efc) at qml/qqmlobjectcreator.cpp:847
#36 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe2cbcb070, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#37 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe2cbcb070, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#38 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#39 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe2cbcb070, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#40 0x00007fbee3fb1313 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe2cbcb840, index=3, parent=0x55d5afab96b0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#41 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe2cbcb840, bindingProperty=0x7fbebc0cad98, binding=0x7fbea00034b8) at qml/qqmlobjectcreator.cpp:847
#42 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe2cbcb840, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#43 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe2cbcb840, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#44 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#45 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe2cbcb840, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#46 0x00007fbee3fb1313 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x55d5bea06a60, index=15, parent=0x55d5c8d5b440, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#47 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x55d5bea06a60, bindingProperty=0x7fbebc0cad98, binding=0x7fbec0504ee0) at qml/qqmlobjectcreator.cpp:847
#48 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x55d5bea06a60, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#49 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x55d5bea06a60, index=0, index@entry=12, instance=0x55d5c06d8c60, bindingTarget=0x55d5c06d8c60, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#50 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#51 0x00007fbee3faeeb4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x55d5bea06a60, bindingProperty=0x7fbebc204f68, binding=0x7fbec0504770) at qml/qqmlobjectcreator.cpp:847
#52 0x00007fbee3faf27f in QQmlObjectCreator::setupBindings(bool) (this=0x55d5bea06a60, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#53 0x00007fbee3fb060e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x55d5bea06a60, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#54 0x00007fbee3fb17f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#55 0x00007fbee3fb2886 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=0x55d5bea06a60, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x7ffe2cbcc5d0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#56 0x00007fbee3f2ead1 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=0x7fbea8105350, i=...) at qml/qqmlincubator.cpp:298
#57 0x00007fbee3f2f366 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (this=0x55d5c382d870, i=..., forContext=<optimized out>) at qml/qqmlincubator.cpp:89
#58 0x00007fbee3f28aee in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at qml/qqmlcomponent.cpp:1178
#59 0x00007fbee46d9f31 in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () at /lib/x86_64-linux-gnu/libKF5Declarative.so.5
#60 0x00007fbee66b3799 in  () at /lib/x86_64-linux-gnu/libKF5QuickAddons.so.5
#61 0x00007fbee67d8ba4 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x55d5b14e0800, args=...) at ./src/kcmoduleloader.cpp:98
#62 0x00007fbee67e45aa in KCModuleProxyPrivate::loadModule() (this=this@entry=0x55d5c37b3380) at ./src/kcmoduleproxy.cpp:81
#63 0x00007fbee67e4be8 in KCModuleProxy::realModule() const (this=this@entry=0x55d5b14e0800) at ./src/kcmoduleproxy.cpp:54
#64 0x00007fbee67e5177 in KCModuleProxy::showEvent(QShowEvent*) (this=0x55d5b14e0800, ev=0x7ffe2cbccd20) at ./src/kcmoduleproxy.cpp:137
#65 0x00007fbee5b12c06 in QWidget::event(QEvent*) (this=0x55d5b14e0800, event=0x7ffe2cbccd20) at kernel/qwidget.cpp:8663
#66 0x00007fbee5acfdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55d5b14e0800, e=0x7ffe2cbccd20) at kernel/qapplication.cpp:3632
#67 0x00007fbee5ad8bb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156
#68 0x00007fbee4ecf69a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d5b14e0800, event=0x7ffe2cbccd20) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#69 0x00007fbee5b0f5b7 in QWidgetPrivate::show_helper() (this=0x55d5cd514ca0) at kernel/qwidget.cpp:7813
#70 0x00007fbee5b0f38f in QWidgetPrivate::show_recursive() (this=<optimized out>) at kernel/qwidget.cpp:7692
#71 0x00007fbee5b0f519 in QWidgetPrivate::showChildren(bool) (this=this@entry=0x55d5cd4f5460, spontaneous=spontaneous@entry=false) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:132
#72 0x00007fbee5b0f593 in QWidgetPrivate::show_helper() (this=this@entry=0x55d5cd4f5460) at kernel/qwidget.cpp:7768
#73 0x00007fbee5b126a3 in QWidgetPrivate::setVisible(bool) (this=0x55d5cd4f5460, visible=<optimized out>) at kernel/qwidget.cpp:8111
#74 0x00007fbee5b0f501 in QWidgetPrivate::showChildren(bool) (this=this@entry=0x55d5c8159a40, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8183
#75 0x00007fbee5b0f593 in QWidgetPrivate::show_helper() (this=this@entry=0x55d5c8159a40) at kernel/qwidget.cpp:7768
#76 0x00007fbee5b126a3 in QWidgetPrivate::setVisible(bool) (this=0x55d5c8159a40, visible=<optimized out>) at kernel/qwidget.cpp:8111
#77 0x00007fbee5af7134 in QStackedLayout::setCurrentIndex(int) (this=0x55d5a2d95fc0, index=1) at kernel/qstackedlayout.cpp:321
#78 0x00007fbee5af73dd in QStackedLayout::setCurrentWidget(QWidget*) (this=0x55d5a2d95fc0, widget=widget@entry=0x55d5bbe3adb0) at kernel/qstackedlayout.cpp:376
#79 0x00007fbee5c89879 in QStackedWidget::setCurrentWidget(QWidget*) (this=<optimized out>, widget=0x55d5bbe3adb0) at widgets/qstackedwidget.cpp:248
#80 0x00007fbee62d590c in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#81 0x00007fbee4f066f0 in doActivate<false>(QObject*, int, void**) (sender=0x55d5a2d99420, signal_index=3, argv=0x7ffe2cbcd280) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#82 0x00007fbee4effa87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55d5a2d99420, m=m@entry=0x7fbee5168140 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe2cbcd280) at kernel/qobject.cpp:3946
#83 0x00007fbee4e80874 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) (this=this@entry=0x55d5a2d99420, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:475
#84 0x00007fbee4e86018 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) (this=0x55d5a2d99420, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1886
#85 0x00007fbee4e89682 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=0x55d5a2d99420, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1340
#86 0x00007fbee4e82c4b in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (command=..., index=..., this=0x55d5a2d99420) at itemmodels/qitemselectionmodel.cpp:1190
#87 QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=0x55d5a2d99420, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1415
#88 0x00007fbee62d43a7 in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#89 0x00007fbee62d5742 in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#90 0x00007fbee4f066f0 in doActivate<false>(QObject*, int, void**) (sender=0x55d5a2d97c20, signal_index=6, argv=0x7ffe2cbcd680) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#91 0x00007fbee4effa87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fbee5168040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe2cbcd680) at kernel/qobject.cpp:3946
#92 0x00007fbee4e718da in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) (this=<optimized out>, _t1=..., _t2=<optimized out>) at .moc/moc_qabstractitemmodel.cpp:571
#93 0x00007fbee62dba00 in KPageWidgetModel::addPage(KPageWidgetItem*) () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#94 0x00007fbedc155cda in ModuleView::addModule(KCModuleInfo*, QStringList const&) (this=this@entry=0x55d5a2d93b40, module=0x55d5a2a35d28, args=...) at ./core/ModuleView.cpp:296
#95 0x00007fbedc1560bd in ModuleView::loadModule(QModelIndex const&, QStringList const&) (this=0x55d5a2d93b40, menuItem=..., args=...) at ./core/ModuleView.cpp:244
#96 0x00007fbedc147282 in SidebarMode::loadModule(QModelIndex const&, QStringList const&) (this=0x55d5a2d8dd60, activeModule=..., args=...) at ./sidebar/SidebarMode.cpp:507
#97 0x00007fbedc144cc6 in SidebarMode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55d5a2d8dd60, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=20, _a=_a@entry=0x7ffe2cbcdab0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#98 0x00007fbedc1452c3 in SidebarMode::qt_metacall(QMetaObject::Call, int, void**) (this=0x55d5a2d8dd60, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffe2cbcdab0) at ./obj-x86_64-linux-gnu/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#99 0x00007fbee3f71be5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7ffe2cbcddf0, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#100 0x00007fbee3e3a675 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1301
#101 0x00007fbee3e3c777 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=0x55d5a2af89d0, callArgs=0x7fbed63705b0, callType=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#102 0x00007fbee3e3d95f in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at jsruntime/qv4qobjectwrapper.cpp:1645
#103 0x00007fbee3e6d82b in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#104 0x00007fbeaf41e7d4 in  ()
#105 0x0000000000000000 in  ()
[Inferior 1 (process 12725) detached]
Comment 1 Nate Graham 2021-02-06 21:46:06 UTC

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