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

            Bug ID: 432196
           Summary: System Settings crashed while I was switching between
                    KCMs
           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.21.80)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.8.0-40-generic x86_64
Windowing System: X11
Drkonqi Version: 5.21.80
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I was switching between several KCMs and System Settings crashed when I clicked
on Gamma or Night Color KCM under Display and Monitor.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7ffb280608c0
(LWP 37920))]
[New LWP 37922]
[New LWP 37923]
[New LWP 37924]
[New LWP 37925]
[New LWP 37926]
[New LWP 37931]
[New LWP 37932]
[New LWP 37938]
[New LWP 37958]
[New LWP 37959]
[New LWP 38298]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007ffb2c297aff in __GI___poll (fds=fds@entry=0x7ffff6510e28,
nfds=nfds@entry=1, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29

Thread 12 (Thread 0x7ffae3fff700 (LWP 38298)):
#0  0x00007ffb2a52172d in g_source_unref_internal (source=0x7ffadc258290,
context=0x7ffadc9185d0, have_lock=1) at ../../../glib/gmain.c:2184
#1  0x00007ffb2a523185 in g_source_iter_next (iter=iter@entry=0x7ffae3ffeb00,
source=source@entry=0x7ffae3ffeaf8) at ../../../glib/gmain.c:1049
#2  0x00007ffb2a524aff in g_main_context_check
(context=context@entry=0x7ffadc9185d0, max_priority=2147483647,
fds=fds@entry=0x7ffadcab7a20, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3860
#3  0x00007ffb2a525152 in g_main_context_iterate
(context=context@entry=0x7ffadc9185d0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#4  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x7ffadc9185d0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#5  0x00007ffb2c9b1fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffadc9741d0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007ffb2c9561ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffae3ffecc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007ffb2c770a12 in QThread::exec() (this=this@entry=0x564e9fe84630) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007ffb2ba65fa9 in QQmlThreadPrivate::run() (this=0x564e9fe84630) at
qml/ftw/qqmlthread.cpp:155
#9  0x00007ffb2c771bac in QThreadPrivate::start(void*) (arg=0x564e9fe84630) at
thread/qthread_unix.cpp:329
#10 0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7ffae0b57700 (LWP 37959)):
#0  0x00007ffb2c297aff in __GI___poll (fds=0x564ea05844e0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffb2a5251ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x564ea05844e0, timeout=<optimized out>, context=0x564ea0584660)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x564ea0584660, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffb2a525533 in g_main_loop_run (loop=0x564ea0584750) at
../../../glib/gmain.c:4241
#4  0x00007ffae222ceda in gdbus_shared_thread_func (user_data=0x564ea0584630)
at ../../../gio/gdbusprivate.c:279
#5  0x00007ffb2a54e931 in g_thread_proxy (data=0x564ea057a4c0) at
../../../glib/gthread.c:807
#6  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7ffae1358700 (LWP 37958)):
#0  0x00007ffb2c297aff in __GI___poll (fds=0x564ea04a32b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffb2a5251ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x564ea04a32b0, timeout=<optimized out>, context=0x564ea03c2460)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x564ea03c2460,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x564ea03c2460,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffb2a525331 in glib_worker_main (data=<optimized out>) at
../../../glib/gmain.c:5996
#5  0x00007ffb2a54e931 in g_thread_proxy (data=0x564e989d09e0) at
../../../glib/gthread.c:807
#6  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ffaee23a700 (LWP 37938)):
#0  idleTimerSourcePrepare(GSource*, gint*) (source=<optimized out>,
timeout=timeout@entry=0x7ffaee239ad4) at kernel/qeventdispatcher_glib.cpp:206
#1  0x00007ffb2a52472f in g_main_context_prepare
(context=context@entry=0x7ffae402e7e0, priority=priority@entry=0x7ffaee239b60)
at ../../../glib/gmain.c:3619
#2  0x00007ffb2a5250db in g_main_context_iterate
(context=context@entry=0x7ffae402e7e0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#3  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x7ffae402e7e0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffb2c9b1fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffae40dfa50, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffb2c9561ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffaee239ca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffb2c770a12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffaed97007c in KCupsConnection::run() () at
/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007ffb2c771bac in QThreadPrivate::start(void*) (arg=0x564e9f16bd80) at
thread/qthread_unix.cpp:329
#9  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ffb08ac6700 (LWP 37932)):
#0  __GI___libc_read (nbytes=16, buf=0x7ffb08ac5ab0, fd=19) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=19, buf=buf@entry=0x7ffb08ac5ab0,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007ffb2a56d89f in read (__nbytes=16, __buf=0x7ffb08ac5ab0,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x7ffaf4003e50) at ../../../glib/gwakeup.c:210
#4  0x00007ffb2a524cfe in g_main_context_check
(context=context@entry=0x7ffae8000c20, max_priority=2147483647,
fds=fds@entry=0x7ffae8004a30, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3825
#5  0x00007ffb2a525152 in g_main_context_iterate
(context=context@entry=0x7ffae8000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x7ffae8000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#7  0x00007ffb2c9b1fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffae8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007ffb2c9561ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb08ac5cc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007ffb2c770a12 in QThread::exec() (this=this@entry=0x564e991b31d0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007ffb2ba65fa9 in QQmlThreadPrivate::run() (this=0x564e991b31d0) at
qml/ftw/qqmlthread.cpp:155
#11 0x00007ffb2c771bac in QThreadPrivate::start(void*) (arg=0x564e991b31d0) at
thread/qthread_unix.cpp:329
#12 0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#13 0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7ffb0a7fc700 (LWP 37931)):
#0  0x00007ffb2c297aff in __GI___poll (fds=0x7ffaf4005240, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffb2a5251ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7ffaf4005240, timeout=<optimized out>, context=0x7ffaf4000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7ffaf4000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x7ffaf4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffb2c9b1fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffaf4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffb2c9561ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb0a7fbcc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffb2c770a12 in QThread::exec() (this=this@entry=0x564e98f06500) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffb2ba65fa9 in QQmlThreadPrivate::run() (this=0x564e98f06500) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007ffb2c771bac in QThreadPrivate::start(void*) (arg=0x564e98f06500) at
thread/qthread_unix.cpp:329
#9  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7ffb1e7fc700 (LWP 37926)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564e98c6b828) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e98c6b7d8,
cond=0x564e98c6b800) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564e98c6b800, mutex=0x564e98c6b7d8) at
pthread_cond_wait.c:638
#3  0x00007ffb24736e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ffb24736a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7ffb1effd700 (LWP 37925)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564e98c6b828) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e98c6b7d8,
cond=0x564e98c6b800) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564e98c6b800, mutex=0x564e98c6b7d8) at
pthread_cond_wait.c:638
#3  0x00007ffb24736e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ffb24736a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ffb1f7fe700 (LWP 37924)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564e98c6b828) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e98c6b7d8,
cond=0x564e98c6b800) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564e98c6b800, mutex=0x564e98c6b7d8) at
pthread_cond_wait.c:638
#3  0x00007ffb24736e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ffb24736a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ffb1ffff700 (LWP 37923)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564e98c6b82c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e98c6b7d8,
cond=0x564e98c6b800) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564e98c6b800, mutex=0x564e98c6b7d8) at
pthread_cond_wait.c:638
#3  0x00007ffb24736e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ffb24736a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffb265ab700 (LWP 37922)):
#0  0x00007ffb2c297aff in __GI___poll (fds=0x7ffb18013310, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffb2a5251ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7ffb18013310, timeout=<optimized out>, context=0x7ffb18000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7ffb18000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffb2a5252e3 in g_main_context_iteration (context=0x7ffb18000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffb2c9b1fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffb18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffb2c9561ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb265aacb0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffb2c770a12 in QThread::exec() (this=this@entry=0x7ffb2b705d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffb2b681f4b in QDBusConnectionManager::run() (this=0x7ffb2b705d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007ffb2c771bac in QThreadPrivate::start(void*) (arg=0x7ffb2b705d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#9  0x00007ffb2ae35609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffb2c2a4293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffb280608c0 (LWP 37920)):
[KCrash Handler]
#6 
std::__atomic_base<QObjectPrivate::ConnectionData*>::load(std::memory_order)
const (__m=std::memory_order_relaxed, this=0x75646f4d676966ae) 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=0x75646f4d676966ae) 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=0x75646f4d676966ae) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObjectPrivate::ensureConnectionData() (this=0x75646f4d6769666e) at
kernel/qobject_p.h:371
#11 QObjectPrivate::addConnection(int, QObjectPrivate::Connection*)
(this=0x75646f4d6769666e, signal=signal@entry=3, c=c@entry=0x564ea6665490) at
kernel/qobject.cpp:324
#12 0x00007ffb2c983bba in QObjectPrivate::connectImpl(QObject const*, int,
QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int
const*, QMetaObject const*) (sender=0x564ea353dcd0, signal_index=3,
receiver=0x564ea6418300, 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 0x00007ffb2c984055 in QObject::connectImpl(QObject const*, void**, QObject
const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*,
QMetaObject const*) (sender=sender@entry=0x564ea353dcd0,
signal=signal@entry=0x7ffff6511820, receiver=receiver@entry=0x564ea6418300,
slot=slot@entry=0x0, slotObj=0x564ea3990ab0, type=Qt::AutoConnection,
types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5001
#14 0x00007ffb09980d78 in QObject::connect<void (QmlComponentsPool::*)(),
ColumnView::classBegin()::<lambda()> > (type=Qt::AutoConnection, slot=...,
context=0x564ea6418300, signal=(void (QmlComponentsPool::*)(class
QmlComponentsPool * const)) 0x7ffb099613b0
<QmlComponentsPool::gridUnitChanged()>, sender=0x564ea353dcd0) at
/usr/include/c++/9/bits/move.h:99
#15 ColumnView::classBegin() (this=0x564ea6418300) at ./src/columnview.cpp:1514
#16 0x00007ffb2ba39471 in QQmlObjectCreator::createInstance(int, QObject*,
bool) (this=0x7ffff65120e0, index=38, parent=<optimized out>,
isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1291
#17 0x00007ffb2ba36eb4 in
QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*,
QV4::CompiledData::Binding const*) (this=0x7ffff65120e0,
bindingProperty=0x7ffaf40cbc98, binding=0x7ffacd75fd28) at
qml/qqmlobjectcreator.cpp:847
#18 0x00007ffb2ba3727f in QQmlObjectCreator::setupBindings(bool)
(this=0x7ffff65120e0, applyDeferredBindings=false) at
qml/qqmlobjectcreator.cpp:798
#19 0x00007ffb2ba3860e in QQmlObjectCreator::populateInstance(int, QObject*,
QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffff65120e0, index=-1,
index@entry=0, instance=0x0, bindingTarget=0x0,
valueTypeProperty=valueTypeProperty@entry=0x0) at
qml/qqmlobjectcreator.cpp:1555
#20 0x00007ffb2ba397f2 in QQmlObjectCreator::createInstance(int, QObject*,
bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>,
isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#21 0x00007ffb2ba3a886 in QQmlObjectCreator::create(int, QObject*,
QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffff65120e0,
subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0,
interrupt=interrupt@entry=0x0, flags=flags@entry=1) at
qml/qqmlobjectcreator.cpp:204
#22 0x00007ffb2ba39313 in QQmlObjectCreator::createInstance(int, QObject*,
bool) (this=0x7ffff65128b0, index=2, parent=0x564ea642f940,
isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#23 0x00007ffb2ba36eb4 in
QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*,
QV4::CompiledData::Binding const*) (this=0x7ffff65128b0,
bindingProperty=0x7ffadca4a728, binding=0x7ffacd6bfa8c) at
qml/qqmlobjectcreator.cpp:847
#24 0x00007ffb2ba3727f in QQmlObjectCreator::setupBindings(bool)
(this=0x7ffff65128b0, applyDeferredBindings=false) at
qml/qqmlobjectcreator.cpp:798
#25 0x00007ffb2ba3860e in QQmlObjectCreator::populateInstance(int, QObject*,
QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffff65128b0, index=-1,
index@entry=0, instance=0x0, bindingTarget=0x0,
valueTypeProperty=valueTypeProperty@entry=0x0) at
qml/qqmlobjectcreator.cpp:1555
#26 0x00007ffb2ba397f2 in QQmlObjectCreator::createInstance(int, QObject*,
bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>,
isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#27 0x00007ffb2ba3a886 in QQmlObjectCreator::create(int, QObject*,
QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffff65128b0,
subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0,
interrupt=interrupt@entry=0x0, flags=flags@entry=1) at
qml/qqmlobjectcreator.cpp:204
#28 0x00007ffb2ba39313 in QQmlObjectCreator::createInstance(int, QObject*,
bool) (this=0x564ea6882400, index=0, parent=0x0, isContextObject=<optimized
out>) at qml/qqmlobjectcreator.cpp:1231
#29 0x00007ffb2ba3a886 in QQmlObjectCreator::create(int, QObject*,
QQmlInstantiationInterrupt*, int) (this=0x564ea6882400,
subComponentIndex=<optimized out>, parent=<optimized out>, interrupt=<optimized
out>, flags=<optimized out>) at qml/qqmlobjectcreator.cpp:204
#30 0x00007ffb2b9b0502 in QQmlComponentPrivate::beginCreate(QQmlContextData*)
() at qml/qqmlcomponent.cpp:934
#31 0x00007ffb2b9aebf0 in QQmlComponentPrivate::doBeginCreate(QQmlComponent*,
QQmlContext*) () at qml/qqmlcomponent.cpp:371
#32 0x00007ffb2b9aec4e in QQmlComponent::create(QQmlContext*)
(this=0x564ea53ce9c0, context=<optimized out>) at qml/qqmlcomponent.cpp:818
#33 0x00007ffb2e265eb8 in
KCModuleQml::KCModuleQml(std::unique_ptr<KQuickAddons::ConfigModule,
std::default_delete<KQuickAddons::ConfigModule> >, QWidget*, QList<QVariant>
const&) (this=0x564ea399aef0, configModule=..., parent=<optimized out>,
args=...) at ./src/kcmoduleqml.cpp:175
#34 0x00007ffb2e25fbd8 in KCModuleLoader::loadModule(KCModuleInfo const&,
KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) (mod=...,
report=report@entry=KCModuleLoader::Inline, parent=0x564ea365df50, args=...) at
/usr/include/c++/9/bits/move.h:74
#35 0x00007ffb2e26b5aa in KCModuleProxyPrivate::loadModule()
(this=this@entry=0x564ea3e8ea70) at ./src/kcmoduleproxy.cpp:81
#36 0x00007ffb2e26bbe8 in KCModuleProxy::realModule() const
(this=this@entry=0x564ea365df50) at ./src/kcmoduleproxy.cpp:54
#37 0x00007ffb2e26c177 in KCModuleProxy::showEvent(QShowEvent*)
(this=0x564ea365df50, ev=0x7ffff6513230) at ./src/kcmoduleproxy.cpp:137
#38 0x00007ffb2d599c06 in QWidget::event(QEvent*) (this=0x564ea365df50,
event=0x7ffff6513230) at kernel/qwidget.cpp:8663
#39 0x00007ffb2d556dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x564ea365df50, e=0x7ffff6513230) at
kernel/qapplication.cpp:3632
#40 0x00007ffb2d55fbb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#41 0x00007ffb2c95769a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x564ea365df50, event=0x7ffff6513230) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#42 0x00007ffb2d5965b7 in QWidgetPrivate::show_helper() (this=0x564ea1b2e7b0)
at kernel/qwidget.cpp:7813
#43 0x00007ffb2d59638f in QWidgetPrivate::show_recursive() (this=<optimized
out>) at kernel/qwidget.cpp:7692
#44 0x00007ffb2d596519 in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x564ea6fe0350, spontaneous=spontaneous@entry=false) at
../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:132
#45 0x00007ffb2d596593 in QWidgetPrivate::show_helper()
(this=this@entry=0x564ea6fe0350) at kernel/qwidget.cpp:7768
#46 0x00007ffb2d5996a3 in QWidgetPrivate::setVisible(bool)
(this=0x564ea6fe0350, visible=<optimized out>) at kernel/qwidget.cpp:8111
#47 0x00007ffb2d596501 in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x564ea5cdd300, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8183
#48 0x00007ffb2d596593 in QWidgetPrivate::show_helper()
(this=this@entry=0x564ea5cdd300) at kernel/qwidget.cpp:7768
#49 0x00007ffb2d5996a3 in QWidgetPrivate::setVisible(bool)
(this=0x564ea5cdd300, visible=<optimized out>) at kernel/qwidget.cpp:8111
#50 0x00007ffb2d57e134 in QStackedLayout::setCurrentIndex(int)
(this=0x564e98eef390, index=1) at kernel/qstackedlayout.cpp:321
#51 0x00007ffb2d57e3dd in QStackedLayout::setCurrentWidget(QWidget*)
(this=0x564e98eef390, widget=widget@entry=0x564ea43c3120) at
kernel/qstackedlayout.cpp:376
#52 0x00007ffb2d710879 in QStackedWidget::setCurrentWidget(QWidget*)
(this=<optimized out>, widget=0x564ea43c3120) at widgets/qstackedwidget.cpp:248
#53 0x00007ffb2dd5c90c in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#54 0x00007ffb2c98e6f0 in doActivate<false>(QObject*, int, void**)
(sender=0x564e98ef27f0, signal_index=3, argv=0x7ffff6513790) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#55 0x00007ffb2c987a87 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x564e98ef27f0, m=m@entry=0x7ffb2cbf0140
<QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffff6513790)
at kernel/qobject.cpp:3946
#56 0x00007ffb2c908874 in QItemSelectionModel::selectionChanged(QItemSelection
const&, QItemSelection const&) (this=this@entry=0x564e98ef27f0, _t1=...,
_t2=...) at .moc/moc_qitemselectionmodel.cpp:475
#57 0x00007ffb2c90e018 in
QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection
const&) (this=0x564e98ef27f0, newSelection=..., oldSelection=...) at
itemmodels/qitemselectionmodel.cpp:1886
#58 0x00007ffb2c911682 in QItemSelectionModel::select(QItemSelection const&,
QFlags<QItemSelectionModel::SelectionFlag>) (this=0x564e98ef27f0,
selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1340
#59 0x00007ffb2c90ac4b in QItemSelectionModel::select(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) (command=..., index=...,
this=0x564e98ef27f0) at itemmodels/qitemselectionmodel.cpp:1190
#60 QItemSelectionModel::setCurrentIndex(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) (this=0x564e98ef27f0, index=...,
command=...) at itemmodels/qitemselectionmodel.cpp:1415
#61 0x00007ffb2dd5b3a7 in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#62 0x00007ffb2dd5c742 in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#63 0x00007ffb2c98e6f0 in doActivate<false>(QObject*, int, void**)
(sender=0x564e98ef0ff0, signal_index=6, argv=0x7ffff6513b90) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#64 0x00007ffb2c987a87 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7ffb2cbf0040
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffff6513b90)
at kernel/qobject.cpp:3946
#65 0x00007ffb2c8f98da in
QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&,
QAbstractItemModel::LayoutChangeHint) (this=<optimized out>, _t1=...,
_t2=<optimized out>) at .moc/moc_qabstractitemmodel.cpp:571
#66 0x00007ffb2dd62a00 in KPageWidgetModel::addPage(KPageWidgetItem*) () at
/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#67 0x00007ffb1c5c7cda in ModuleView::addModule(KCModuleInfo*, QStringList
const&) (this=this@entry=0x564e98eece50, module=0x564e98eb8a38, args=...) at
./core/ModuleView.cpp:296
#68 0x00007ffb1c5c80bd in ModuleView::loadModule(QModelIndex const&,
QStringList const&) (this=0x564e98eece50, menuItem=..., args=...) at
./core/ModuleView.cpp:244
#69 0x00007ffb1c5b9282 in SidebarMode::loadModule(QModelIndex const&,
QStringList const&) (this=0x564e98ee6820, activeModule=..., args=...) at
./sidebar/SidebarMode.cpp:507
#70 0x00007ffb1c5b6cc6 in SidebarMode::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=_o@entry=0x564e98ee6820,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=20,
_a=_a@entry=0x7ffff6513fc0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#71 0x00007ffb1c5b72c3 in SidebarMode::qt_metacall(QMetaObject::Call, int,
void**) (this=0x564e98ee6820, _c=QMetaObject::InvokeMetaMethod, _id=20,
_a=0x7ffff6513fc0) at
./obj-x86_64-linux-gnu/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#72 0x00007ffb2b9f9be5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int,
void**) const (this=0x7ffff6514300, 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
#73 0x00007ffb2b8c2675 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
#74 0x00007ffb2b8c4777 in CallPrecise(QQmlObjectOrGadget const&,
QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*,
QMetaObject::Call) (object=..., data=..., engine=0x564e98d4b3f0,
callArgs=0x7ffb1c0855b0, callType=QMetaObject::InvokeMetaMethod) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#75 0x00007ffb2b8c595f in QV4::QObjectMethod::callInternal(QV4::Value const*,
QV4::Value const*, int) const () at jsruntime/qv4qobjectwrapper.cpp:1645
#76 0x00007ffb2b8f582b in
QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value
const&, unsigned int, QV4::Value*, int) () at
jsruntime/qv4functionobject_p.h:172
#77 0x00007ffb0bfdbcd4 in  ()
#78 0x0000000000000000 in  ()
[Inferior 1 (process 37920) detached]

Possible duplicates by query: bug 429027, bug 428170, bug 417802.

Reported using DrKonqi

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

Reply via email to