https://bugs.kde.org/show_bug.cgi?id=427609

            Bug ID: 427609
           Summary: System Settings crashed whle I was switching between
                    KCMs under Workspace Behavior category
           Product: systemsettings
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to