Bug 427609

Summary: System Settings crashed while I was switching between KCMs under Workspace Behavior category
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jakemast196, nate, rmyvct
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Patrick Silva 2020-10-12 23:11:02 UTC
Application: systemsettings5 (5.20.80)

Qt Version: 5.15.0
Frameworks Version: 5.76.0
Operating System: Linux 5.4.0-47-generic x86_64
Windowing system: X11
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I was switching between the KCMs under Workspace Behavior category  and System Settings crashed at some point.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Content of s_kcrashErrorMessage: (null)
[New LWP 64072]
[New LWP 64090]
[New LWP 64109]
[New LWP 64110]
[New LWP 64111]
[New LWP 64112]
[New LWP 64117]
[New LWP 64118]
[New LWP 64182]
[New LWP 64183]
[New LWP 64184]
[New LWP 64185]
[New LWP 64194]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fd25f51faff in __GI___poll (fds=fds@entry=0x7ffeb7f54328, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fd25b417800 (LWP 64067))]

Thread 14 (Thread 0x7fd213f18700 (LWP 64194)):
#0  0x00007fd25f51faff in __GI___poll (fds=0x7fd20c0a3b70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd25d6341ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd25d6342e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd25fae7eab in QEventDispatcherGlib::processEvents (this=0x7fd20c0d2010, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd25fa8c1bb in QEventLoop::exec (this=this@entry=0x7fd213f17d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fd25f8aa082 in QThread::exec (this=this@entry=0x55a8c947ecc0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fd25e9616c9 in QQmlThreadPrivate::run (this=0x55a8c947ecc0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c947ecc0) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fd23f5f9700 (LWP 64185)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd23f5f8d10, clockid=<optimized out>, expected=0, futex_word=0x55a8c5fda240) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd23f5f8d10, clockid=<optimized out>, mutex=0x55a8c5fda1f0, cond=0x55a8c5fda218) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55a8c5fda218, mutex=0x55a8c5fda1f0, abstime=0x7fd23f5f8d10) at pthread_cond_wait.c:656
#3  0x00007fd25f8b1098 in QWaitConditionPrivate::wait_relative (this=0x55a8c5fda1f0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55a8c5fda1f0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55a8c6164f40, mutex=mutex@entry=0x55a8c609ac38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd25f8ae6c1 in QThreadPoolThread::run (this=0x55a8c6164f30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c6164f30) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fd23edf8700 (LWP 64184)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd23edf7d10, clockid=<optimized out>, expected=0, futex_word=0x55a8c60af8d0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd23edf7d10, clockid=<optimized out>, mutex=0x55a8c60af880, cond=0x55a8c60af8a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55a8c60af8a8, mutex=0x55a8c60af880, abstime=0x7fd23edf7d10) at pthread_cond_wait.c:656
#3  0x00007fd25f8b1098 in QWaitConditionPrivate::wait_relative (this=0x55a8c60af880, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55a8c60af880) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55a8c5fbb4a0, mutex=mutex@entry=0x55a8c609ac38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd25f8ae6c1 in QThreadPoolThread::run (this=0x55a8c5fbb490) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c5fbb490) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fd23fdfa700 (LWP 64183)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd23fdf9d10, clockid=<optimized out>, expected=0, futex_word=0x55a8c60bd2a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd23fdf9d10, clockid=<optimized out>, mutex=0x55a8c60bd250, cond=0x55a8c60bd278) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55a8c60bd278, mutex=0x55a8c60bd250, abstime=0x7fd23fdf9d10) at pthread_cond_wait.c:656
#3  0x00007fd25f8b1098 in QWaitConditionPrivate::wait_relative (this=0x55a8c60bd250, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55a8c60bd250) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55a8c61c4560, mutex=mutex@entry=0x55a8c609ac38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd25f8ae6c1 in QThreadPoolThread::run (this=0x55a8c61c4550) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c61c4550) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd23e5f7700 (LWP 64182)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd23e5f6d10, clockid=<optimized out>, expected=0, futex_word=0x55a8c5f2c030) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd23e5f6d10, clockid=<optimized out>, mutex=0x55a8c5f2bfe0, cond=0x55a8c5f2c008) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55a8c5f2c008, mutex=0x55a8c5f2bfe0, abstime=0x7fd23e5f6d10) at pthread_cond_wait.c:656
#3  0x00007fd25f8b1098 in QWaitConditionPrivate::wait_relative (this=0x55a8c5f2bfe0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55a8c5f2bfe0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55a8c60718c0, mutex=mutex@entry=0x55a8c609ac38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd25f8ae6c1 in QThreadPoolThread::run (this=0x55a8c60718b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c60718b0) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd2235ef700 (LWP 64118)):
#0  0x00007fd25f51faff in __GI___poll (fds=0x7fd21c004a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd25d6341ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd25d6342e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd25fae7eab in QEventDispatcherGlib::processEvents (this=0x7fd21c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd25fa8c1bb in QEventLoop::exec (this=this@entry=0x7fd2235eed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fd25f8aa082 in QThread::exec (this=this@entry=0x55a8c65fd950) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fd25e9616c9 in QQmlThreadPrivate::run (this=0x55a8c65fd950) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c65fd950) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd23dbd2700 (LWP 64117)):
#0  0x00007fd25f51faff in __GI___poll (fds=0x7fd228005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd25d6341ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd25d6342e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd25fae7eab in QEventDispatcherGlib::processEvents (this=0x7fd228000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd25fa8c1bb in QEventLoop::exec (this=this@entry=0x7fd23dbd1d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fd25f8aa082 in QThread::exec (this=this@entry=0x55a8c5ffeef0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fd25e9616c9 in QQmlThreadPrivate::run (this=0x55a8c5ffeef0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c5ffeef0) at thread/qthread_unix.cpp:342
#8  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd2516ef700 (LWP 64112)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a8c61cfd28) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55a8c61cfd00, mutex=0x55a8c61cfcd8) at pthread_cond_wait.c:638
#3  0x00007fd25355097b in cnd_wait (mtx=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55a8c6038620) at ../src/util/u_queue.c:275
#5  0x00007fd25355058b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd251ef0700 (LWP 64111)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a8c61cfd28) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55a8c61cfd00, mutex=0x55a8c61cfcd8) at pthread_cond_wait.c:638
#3  0x00007fd25355097b in cnd_wait (mtx=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55a8c5f16d50) at ../src/util/u_queue.c:275
#5  0x00007fd25355058b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd2526f1700 (LWP 64110)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a8c61cfd28) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55a8c61cfd00, mutex=0x55a8c61cfcd8) at pthread_cond_wait.c:638
#3  0x00007fd25355097b in cnd_wait (mtx=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55a8c5ec2e70) at ../src/util/u_queue.c:275
#5  0x00007fd25355058b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd252ef2700 (LWP 64109)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a8c61cfd28) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55a8c61cfd00, mutex=0x55a8c61cfcd8) at pthread_cond_wait.c:638
#3  0x00007fd25355097b in cnd_wait (mtx=0x55a8c61cfcd8, cond=0x55a8c61cfd00) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55a8c60cb9d0) at ../src/util/u_queue.c:275
#5  0x00007fd25355058b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd259891700 (LWP 64090)):
#0  0x00007fd25fae85cd in postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7fd24c004bb0) at /usr/include/c++/9/bits/atomic_base.h:413
#1  postEventSourceCheck (source=0x7fd24c004bb0) at kernel/qeventdispatcher_glib.cpp:270
#2  0x00007fd25d633be1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd25d634152 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd25d6342e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd25fae7eab in QEventDispatcherGlib::processEvents (this=0x7fd24c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd25fa8c1bb in QEventLoop::exec (this=this@entry=0x7fd259890d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fd25f8aa082 in QThread::exec (this=this@entry=0x7fd25e600d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fd25e57df2b in QDBusConnectionManager::run (this=0x7fd25e600d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#9  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x7fd25e600d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#10 0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd25aa1f700 (LWP 64072)):
#0  0x00007fd25f51faff in __GI___poll (fds=0x7fd25aa1eca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd25df79c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd25df7b90a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd25b006978 in QXcbEventQueue::run (this=0x55a8c5d69330) at qxcbeventqueue.cpp:228
#4  0x00007fd25f8ab20c in QThreadPrivate::start (arg=0x55a8c5d69330) at thread/qthread_unix.cpp:342
#5  0x00007fd25df4f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd25f52c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd25b417800 (LWP 64067)):
[KCrash Handler]
#6  std::__atomic_base<QObjectPrivate::SignalVector*>::load (__m=std::memory_order_relaxed, this=0x20) at /usr/include/c++/9/bits/atomic_base.h:734
#7  std::atomic<QObjectPrivate::SignalVector*>::load (__m=std::memory_order_relaxed, this=0x20) at /usr/include/c++/9/atomic:519
#8  QAtomicOps<QObjectPrivate::SignalVector*>::loadRelaxed<QObjectPrivate::SignalVector*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#9  QBasicAtomicPointer<QObjectPrivate::SignalVector>::loadRelaxed (this=0x20) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObjectPrivate::ConnectionData::resizeSignalVector (size=4, this=0x18) at kernel/qobject_p.h:293
#11 QObjectPrivate::addConnection (this=<optimized out>, signal=signal@entry=3, c=c@entry=0x55a8c611ca30) at kernel/qobject.cpp:326
#12 0x00007fd25fab9aaa in QObjectPrivate::connectImpl (sender=0x55a8c8e1d590, signal_index=3, receiver=0x55a8c660ad10, 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 0x00007fd25fab9f45 in QObject::connectImpl (sender=sender@entry=0x55a8c8e1d590, signal=signal@entry=0x7ffeb7f54d30, receiver=receiver@entry=0x55a8c660ad10, slot=slot@entry=0x0, slotObj=0x55a8c93f1570, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5001
#14 0x00007fd23c9190f8 in QObject::connect<void (QmlComponentsPool::*)(), ColumnView::classBegin()::<lambda()> > (type=Qt::AutoConnection, slot=..., context=0x55a8c660ad10, signal=(void (QmlComponentsPool::*)(class QmlComponentsPool * const)) 0x7fd23c8fa280 <QmlComponentsPool::gridUnitChanged()>, sender=0x55a8c8e1d590) at /usr/include/c++/9/bits/move.h:99
#15 ColumnView::classBegin (this=0x55a8c660ad10) at ./src/columnview.cpp:1413
#16 0x00007fd25e934b41 in QQmlObjectCreator::createInstance (this=0x7ffeb7f555f0, index=38, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1291
#17 0x00007fd25e932594 in QQmlObjectCreator::setPropertyBinding (this=0x7ffeb7f555f0, bindingProperty=0x7fd2280cbbc8, binding=0x7fd2175c7be0) at qml/qqmlobjectcreator.cpp:847
#18 0x00007fd25e93295f in QQmlObjectCreator::setupBindings (this=0x7ffeb7f555f0, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#19 0x00007fd25e933cee in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffeb7f555f0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#20 0x00007fd25e934ec2 in QQmlObjectCreator::createInstance (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#21 0x00007fd25e935f56 in QQmlObjectCreator::create (this=this@entry=0x7ffeb7f555f0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#22 0x00007fd25e9349e3 in QQmlObjectCreator::createInstance (this=0x7ffeb7f55dc0, index=2, parent=0x55a8c99bbe60, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#23 0x00007fd25e932594 in QQmlObjectCreator::setPropertyBinding (this=0x7ffeb7f55dc0, bindingProperty=0x7fd20c0b46e8, binding=0x7fd217533ba8) at qml/qqmlobjectcreator.cpp:847
#24 0x00007fd25e93295f in QQmlObjectCreator::setupBindings (this=0x7ffeb7f55dc0, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#25 0x00007fd25e933cee in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffeb7f55dc0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#26 0x00007fd25e934ec2 in QQmlObjectCreator::createInstance (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#27 0x00007fd25e935f56 in QQmlObjectCreator::create (this=this@entry=0x7ffeb7f55dc0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#28 0x00007fd25e9349e3 in QQmlObjectCreator::createInstance (this=0x55a8c75ad2c0, index=0, parent=0x0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#29 0x00007fd25e935f56 in QQmlObjectCreator::create (this=0x55a8c75ad2c0, subComponentIndex=<optimized out>, parent=<optimized out>, interrupt=<optimized out>, flags=<optimized out>) at qml/qqmlobjectcreator.cpp:204
#30 0x00007fd25e8aaf42 in QQmlComponentPrivate::beginCreate(QQmlContextData*) () at qml/qqmlcomponent.cpp:934
#31 0x00007fd25e8a9630 in QQmlComponentPrivate::doBeginCreate(QQmlComponent*, QQmlContext*) () at qml/qqmlcomponent.cpp:371
#32 0x00007fd25e8a968e in QQmlComponent::create (this=0x55a8c9830f10, context=<optimized out>) at qml/qqmlcomponent.cpp:818
#33 0x00007fd2611a2fa3 in KCModuleQml::KCModuleQml (this=0x55a8c8cf4d00, configModule=..., parent=<optimized out>, args=...) at ./src/kcmoduleqml.cpp:172
#34 0x00007fd26119cc68 in KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x55a8c74558f0, args=...) at /usr/include/c++/9/bits/move.h:74
#35 0x00007fd2611a847a in KCModuleProxyPrivate::loadModule (this=this@entry=0x55a8c6616b80) at ./src/kcmoduleproxy.cpp:83
#36 0x00007fd2611a8ab8 in KCModuleProxy::realModule (this=this@entry=0x55a8c74558f0) at ./src/kcmoduleproxy.cpp:56
#37 0x00007fd2611f2b4b in ModuleView::updatePageIconHeader (this=this@entry=0x55a8c615a410, page=page@entry=0x55a8c950c940, light=light@entry=true) at ./core/ModuleView.cpp:303
#38 0x00007fd2611f40ce in ModuleView::addModule (this=this@entry=0x55a8c615a410, module=0x55a8c5fd1598, args=...) at ./core/ModuleView.cpp:279
#39 0x00007fd2611f4588 in ModuleView::loadModule (this=0x55a8c615a410, menuItem=..., args=...) at ./core/ModuleView.cpp:234
#40 0x00007fd2500831aa in SidebarMode::loadModule (this=0x55a8c6057b50, activeModule=..., args=...) at ./sidebar/SidebarMode.cpp:466
#41 0x00007fd250080836 in SidebarMode::qt_static_metacall (_o=_o@entry=0x55a8c6057b50, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=20, _a=_a@entry=0x7ffeb7f567d0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#42 0x00007fd250080e23 in SidebarMode::qt_metacall (this=0x55a8c6057b50, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffeb7f567d0) at ./obj-x86_64-linux-gnu/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:608
#43 0x00007fd25e8f4365 in QQmlObjectOrGadget::metacall (this=0x7ffeb7f56b10, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#44 0x00007fd25e7bd245 in CallMethod (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
#45 0x00007fd25e7bf347 in CallPrecise (object=..., data=..., engine=0x55a8c5f35ec0, callArgs=0x7fd23cf935b0, callType=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#46 0x00007fd25e7c056f in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at jsruntime/qv4qobjectwrapper.cpp:1642
#47 0x00007fd25e7f09ab in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#48 0x00007fd220018f2f in ?? ()
#49 0x0000000000000000 in ?? ()
[Inferior 1 (process 64067) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2021-02-19 18:56:51 UTC
*** Bug 433194 has been marked as a duplicate of this bug. ***
Comment 2 Jake Mastandrea 2021-03-10 06:08:42 UTC
Created attachment 136548 [details]
New crash information added by DrKonqi

systemsettings5 (5.21.2) using Qt 5.15.2

- What I was doing when the application crashed:

I went to Desktop Session and then to Task Scheduler and then I went back to Desktop Session and it crashed.

-- Backtrace (Reduced):
#4  0x00006ad2aae6c0f4 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) () at /usr/lib/libQt5Core.so.5
#5  0x00006ad2aae7072f in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib/libQt5Core.so.5
#6  0x00006ad2aae70c06 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib/libQt5Core.so.5
[...]
#8  0x00006ad2a9f94263 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib/libQt5Qml.so.5
#9  0x00006ad2a9f974c6 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib/libQt5Qml.so.5
Comment 3 Nate Graham 2021-03-31 16:12:30 UTC

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