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

            Bug ID: 436664
           Summary: Plasma crashes when I change display style of system
                    monitor idget
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: bugsefor...@gmx.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.21.80)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.8.0-50-generic x86_64
Windowing System: Wayland
Drkonqi Version: 5.21.80
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
Add System Monitor Sensor widget to desktop, open settings of added widget,
change display style to Text Only,
apply the change, Plasma crashes.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fe688da58c0
(LWP 13945))]
[New LWP 13965]
[New LWP 13966]
[New LWP 13967]
[New LWP 13968]
[New LWP 13969]
[New LWP 13970]
[New LWP 13980]
[New LWP 13984]
[New LWP 13990]
[New LWP 13991]
[New LWP 13995]
[New LWP 13996]
[New LWP 14007]
[New LWP 14072]
[New LWP 15148]
[New LWP 15149]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fe68cb73aff in __GI___poll (fds=fds@entry=0x7ffea8c1cca8,
nfds=nfds@entry=1, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29

Thread 17 (Thread 0x7fe65ffff700 (LWP 15149)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575172825f4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575172825a0,
cond=0x5575172825c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575172825c8, mutex=0x5575172825a0) at
pthread_cond_wait.c:647
#3  0x00007fe68cf06d5b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x5575172825a0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x557520b9acd8, mutex=mutex@entry=0x557520b9acd0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe68eb4a814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x557520b9acc8) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x557520b9ac30) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe68eb4ac89 in QSGRenderThread::run() (this=0x557520b9ac30) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557520b9ac30) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fe63486d700 (LWP 15148)):
#0  0x00007fe68cb805ce in epoll_wait (epfd=49,
events=events@entry=0x7fe63486c8f0, maxevents=32, timeout=-1) at
../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fe664dae86b in impl_pollfd_wait (object=<optimized out>,
pfd=<optimized out>, ev=0x7fe63486caa0, n_ev=<optimized out>,
timeout=<optimized out>) at ../spa/plugins/support/system.c:154
#2  0x00007fe664da13d4 in loop_iterate (object=0x55751dc9ca88, timeout=-1) at
../spa/plugins/support/loop.c:291
#3  0x00007fe664df3c00 in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#5  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fe637fff700 (LWP 14072)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575167db814) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575167db7c0,
cond=0x5575167db7e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575167db7e8, mutex=0x5575167db7c0) at
pthread_cond_wait.c:647
#3  0x00007fe68cf06d5b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x5575167db7c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7fe68006f3d8, mutex=mutex@entry=0x7fe68006f3d0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe68eb4a814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7fe68006f3c8) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7fe68006f330) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe68eb4ac89 in QSGRenderThread::run() (this=0x7fe68006f330) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x7fe68006f330) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fe63649a700 (LWP 14007)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x557516c00d34) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557516c00ce0,
cond=0x557516c00d08) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x557516c00d08, mutex=0x557516c00ce0) at
pthread_cond_wait.c:647
#3  0x00007fe68cf06d5b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557516c00ce0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55751727b868, mutex=mutex@entry=0x55751727b860,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe68eb4a814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55751727b858) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55751727b7c0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe68eb4ac89 in QSGRenderThread::run() (this=0x55751727b7c0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x55751727b7c0) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fe63e1f0700 (LWP 13996)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x557517539d24) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557517539cd0,
cond=0x557517539cf8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x557517539cf8, mutex=0x557517539cd0) at
pthread_cond_wait.c:647
#3  0x00007fe68cf06d5b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557517539cd0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x557517539c48, mutex=mutex@entry=0x557517539c40,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe68eb4a814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x557517539c38) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x557517539ba0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe68eb4ac89 in QSGRenderThread::run() (this=0x557517539ba0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557517539ba0) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe63f6b7700 (LWP 13995)):
#0  QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true)
at thread/qthread_unix.cpp:208
#1  0x00007fe68d140ece in postEventSourcePrepare(GSource*, gint*)
(s=0x7fe638004980, timeout=timeout@entry=0x7fe63f6b6b14) at
kernel/qeventdispatcher_glib.cpp:253
#2  0x00007fe68b3de8ef in g_main_context_prepare
(context=context@entry=0x7fe638000c20, priority=priority@entry=0x7fe63f6b6ba0)
at ../../../glib/gmain.c:3619
#3  0x00007fe68b3df29b in g_main_context_iterate
(context=context@entry=0x7fe638000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#4  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe638000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#5  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe638000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe63f6b6ce0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fe68ceffa52 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557512b6ee90) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe65cceb700 (LWP 13991)):
#0  0x00007fe68b3db8b9 in g_source_unref_internal (source=0x7fe6440047b0,
context=0x7fe644000c20, have_lock=1) at ../../../glib/gmain.c:2179
#1  0x00007fe68b3dd345 in g_source_iter_next (iter=iter@entry=0x7fe65cceaae0,
source=source@entry=0x7fe65cceaad8) at ../../../glib/gmain.c:1049
#2  0x00007fe68b3de82b in g_main_context_prepare
(context=context@entry=0x7fe644000c20, priority=priority@entry=0x7fe65cceab60)
at ../../../glib/gmain.c:3597
#3  0x00007fe68b3df29b in g_main_context_iterate
(context=context@entry=0x7fe644000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#4  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe644000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#5  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe644000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe65cceaca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fe68ceffa52 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fe65d1e207c in KCupsConnection::run() () at
/lib/x86_64-linux-gnu/libkcupslib.so
#9  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x55751294f090) at
thread/qthread_unix.cpp:329
#10 0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe65daf2700 (LWP 13990)):
#0  0x00007fe68cb73aff in __GI___poll (fds=0x7fe640004a30, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe68b3df36e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fe640004a30, timeout=<optimized out>, context=0x7fe640000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fe640000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe640000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe640000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe65daf1ce0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fe68ceffa52 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x5575116ad2d0) at
thread/qthread_unix.cpp:329
#8  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe665f9a700 (LWP 13984)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x557510bee1b4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557510bee160,
cond=0x557510bee188) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x557510bee188, mutex=0x557510bee160) at
pthread_cond_wait.c:647
#3  0x00007fe68cf06d5b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557510bee160) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x557510beb288, mutex=mutex@entry=0x557510beb280,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fe68eb4a814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x557510beb278) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x557510beb1e0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fe68eb4ac89 in QSGRenderThread::run() (this=0x557510beb1e0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557510beb1e0) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe666c64700 (LWP 13980)):
#0  g_mutex_unlock (mutex=0x7fe6600073e0) at ../../../glib/gthread-posix.c:1493
#1  0x00007fe68b3de888 in g_main_context_prepare
(context=context@entry=0x7fe6600073e0, priority=priority@entry=0x7fe666c63b60)
at ../../../glib/gmain.c:3687
#2  0x00007fe68b3df29b in g_main_context_iterate
(context=context@entry=0x7fe6600073e0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#3  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe6600073e0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe660007810, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe666c63ca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fe68ceffa52 in QThread::exec() (this=this@entry=0x557511a18a50) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fe68ea8538a in QQuickPixmapReader::run() (this=0x557511a18a50) at
util/qquickpixmapcache.cpp:1024
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557511a18a50) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe66ddf5700 (LWP 13970)):
#0  QMutex::unlock() (this=this@entry=0x557510f4ddd0) at thread/qmutex.cpp:342
#1  0x00007fe68d1416e9 in QMutexLocker::unlock() (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#2  QMutexLocker::~QMutexLocker() (this=<synthetic pointer>,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:243
#3  QThreadData::canWaitLocked() (this=0x557510f4dda0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#4  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7fe668004bb0) at
kernel/qeventdispatcher_glib.cpp:260
#5  postEventSourceCheck(GSource*) (source=0x7fe668004bb0) at
kernel/qeventdispatcher_glib.cpp:270
#6  0x00007fe68b3deda1 in g_main_context_check
(context=context@entry=0x7fe668000c20, max_priority=2147483647,
fds=fds@entry=0x7fe668004e60, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3880
#7  0x00007fe68b3df312 in g_main_context_iterate
(context=context@entry=0x7fe668000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#8  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe668000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#9  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe668000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe66ddf4cc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#11 0x00007fe68ceffa52 in QThread::exec() (this=this@entry=0x557510f05000) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#12 0x00007fe68e6fcfa9 in QQmlThreadPrivate::run() (this=0x557510f05000) at
qml/ftw/qqmlthread.cpp:155
#13 0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x557510f05000) at
thread/qthread_unix.cpp:329
#14 0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#15 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe685129700 (LWP 13969)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575109ceecc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575109cee78,
cond=0x5575109ceea0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575109ceea0, mutex=0x5575109cee78) at
pthread_cond_wait.c:647
#3  0x00007fe687052e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fe687052a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe68592a700 (LWP 13968)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575109ceecc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575109cee78,
cond=0x5575109ceea0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575109ceea0, mutex=0x5575109cee78) at
pthread_cond_wait.c:647
#3  0x00007fe687052e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fe687052a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe68612b700 (LWP 13967)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575109ceecc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575109cee78,
cond=0x5575109ceea0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575109ceea0, mutex=0x5575109cee78) at
pthread_cond_wait.c:647
#3  0x00007fe687052e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fe687052a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe68692c700 (LWP 13966)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5575109ceecc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5575109cee78,
cond=0x5575109ceea0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5575109ceea0, mutex=0x5575109cee78) at
pthread_cond_wait.c:647
#3  0x00007fe687052e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fe687052a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe688455700 (LWP 13965)):
#0  0x00007fe68cb73aff in __GI___poll (fds=0x7fe680005240, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe68b3df36e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fe680005240, timeout=<optimized out>, context=0x7fe680000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fe680000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fe68b3df4a3 in g_main_context_iteration (context=0x7fe680000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fe68d140ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe680000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fe688454cb0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fe68ceffa52 in QThread::exec() (this=this@entry=0x7fe68daf3d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fe68da6ff4b in QDBusConnectionManager::run() (this=0x7fe68daf3d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007fe68cf00bec in QThreadPrivate::start(void*) (arg=0x7fe68daf3d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#9  0x00007fe68be11609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fe68cb80293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe688da58c0 (LWP 13945)):
[KCrash Handler]
#6  0x00007fe68e62fa94 in QQmlData::signalHasEndpoint(int) const
(this=0x55751dcf2a30, index=6) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:370
#7  QQmlData::isSignalConnected(QAbstractDeclarativeData*, QObject const*, int)
(index=6, d=0x55751dcf2a30) at qml/qqmlengine.cpp:851
#8  QQmlData::isSignalConnected(QAbstractDeclarativeData*, QObject const*, int)
(d=0x55751dcf2a30, index=6) at qml/qqmlengine.cpp:846
#9  0x00007fe68d11d263 in QObjectPrivate::isDeclarativeSignalConnected(unsigned
int) const (signal_index=6, this=<optimized out>) at kernel/qobject_p.h:110
#10 doActivate<false>(QObject*, int, void**) (sender=0x55751db06000,
signal_index=6, argv=0x7ffea8c1d580) at kernel/qobject.cpp:3775
#11 0x00007fe68d116ac7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55751db06000, m=m@entry=0x7fe68e84c780
<QQmlEngine::staticMetaObject>, local_signal_index=local_signal_index@entry=2,
argv=argv@entry=0x7ffea8c1d580) at kernel/qobject.cpp:3946
#12 0x00007fe68e62fa49 in QQmlEngine::warnings(QList<QQmlError> const&)
(this=this@entry=0x55751db06000, _t1=...) at .moc/moc_qqmlengine.cpp:220
#13 0x00007fe68e635e49 in QQmlEnginePrivate::warning(QQmlError const&)
(this=this@entry=0x557523776eb0, error=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:401
#14 0x00007fe68e64d570 in QQmlIncubator::clear()
(this=this@entry=0x557521fb7af0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmljavascriptexpression_p.h:77
#15 0x00007fe68bfcb328 in
QQmlDelegateModelPrivate::releaseIncubator(QQDMIncubationTask*)
(this=0x557521aba520, incubationTask=0x557521fb7af0) at
qqmldelegatemodel.cpp:1062
#16 0x00007fe68bfd8b67 in QQmlDelegateModel::cancel(int) (this=<optimized out>,
index=<optimized out>) at qqmldelegatemodel.cpp:663
#17 0x00007fe68ec55434 in QQuickItemViewPrivate::clear(bool)
(this=0x557521c6e6b0, onDestruction=<optimized out>) at
/usr/include/c++/9/bits/atomic_base.h:413
#18 0x00007fe68ec4ef8a in QQuickItemView::~QQuickItemView()
(this=0x55752168c070, __in_chrg=<optimized out>) at
items/qquickitemview.cpp:165
#19 0x00007fe68ed120c9 in
QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement() (this=0x55752168c070,
__in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142
#20 QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement()
(this=0x55752168c070, __in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#21 0x00007fe68d110cfe in QObjectPrivate::deleteChildren()
(this=0x55751d866850) at kernel/qobject.cpp:2104
#22 0x00007fe68d11b726 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#23 0x00007fe68e637b0f in QQmlPrivate::QQmlElement<QObject>::~QQmlElement()
(this=0x5575212e4bc0, __in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142
#24 QQmlPrivate::QQmlElement<QObject>::~QQmlElement() (this=0x5575212e4bc0,
__in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#25 0x00007fe68d110cfe in QObjectPrivate::deleteChildren()
(this=0x55751da13db0) at kernel/qobject.cpp:2104
#26 0x00007fe68d11b726 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#27 0x00007fe68eb94c2a in QQuickItem::~QQuickItem() (this=0x55752aa2c600,
__in_chrg=<optimized out>) at items/qquickitem.cpp:2364
#28 0x00007fe68ed0eeb9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement()
(this=0x55752aa2c600, __in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142
#29 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55752aa2c600,
__in_chrg=<optimized out>) at
../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#30 0x00007fe68d110cfe in QObjectPrivate::deleteChildren()
(this=0x55751da61d50) at kernel/qobject.cpp:2104
#31 0x00007fe68d11b726 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#32 0x00007fe6845daf4d in
KSysGuard::SensorFaceController::~SensorFaceController() () at
/lib/x86_64-linux-gnu/libKSysGuardSensorFaces.so.1
#33 0x00007fe6845dafdd in
KSysGuard::SensorFaceController::~SensorFaceController() () at
/lib/x86_64-linux-gnu/libKSysGuardSensorFaces.so.1
#34 0x00007fe68d110cfe in QObjectPrivate::deleteChildren()
(this=0x557523776eb0) at kernel/qobject.cpp:2104
#35 0x00007fe68d11b726 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#36 0x00007fe68e635d64 in QQmlEngine::~QQmlEngine() (this=0x55751db06000,
__in_chrg=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:326
#37 0x00007fe68e635ded in QQmlEngine::~QQmlEngine() (this=0x55751db06000,
__in_chrg=<optimized out>) at qml/qqmlengine.cpp:1008
#38 0x00007fe68d110cfe in QObjectPrivate::deleteChildren()
(this=0x557521268ba0) at kernel/qobject.cpp:2104
#39 0x00007fe68d11b726 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#40 0x00007fe68eba95f4 in QQuickWindow::~QQuickWindow() (this=0x5575168fc1d0,
__in_chrg=<optimized out>) at items/qquickwindow.cpp:1553
#41 0x00007fe68f4a569d in PlasmaQuick::ConfigView::~ConfigView()
(this=0x5575168fc1d0, __in_chrg=<optimized out>) at
./src/plasmaquick/configview.cpp:283
#42 0x00007fe68d114013 in QObject::event(QEvent*)
(this=this@entry=0x5575168fc1d0, e=0x557521fa37e0) at kernel/qobject.cpp:1301
#43 0x00007fe68d4d3dfa in QWindow::event(QEvent*)
(this=this@entry=0x5575168fc1d0, ev=ev@entry=0x557521fa37e0) at
kernel/qwindow.cpp:2454
#44 0x00007fe68ebb4aab in QQuickWindow::event(QEvent*) (this=0x5575168fc1d0,
e=0x557521fa37e0) at items/qquickwindow.cpp:1902
#45 0x00007fe68dde4dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x5575109834a0, receiver=receiver@entry=0x5575168fc1d0,
e=e@entry=0x557521fa37e0) at kernel/qapplication.cpp:3632
#46 0x00007fe68ddedbb8 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffea8c1e4c0, receiver=0x5575168fc1d0, e=0x557521fa37e0) at
kernel/qapplication.cpp:3156
#47 0x00007fe68d0e66da in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5575168fc1d0, event=0x557521fa37e0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#48 0x00007fe68d0e8fe1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x5575109782c0) at
kernel/qcoreapplication.cpp:1817
#49 0x00007fe68d141987 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5575109da140) at kernel/qeventdispatcher_glib.cpp:277
#50 0x00007fe68b3df17d in g_main_dispatch (context=0x5575109b28a0) at
../../../glib/gmain.c:3309
#51 g_main_context_dispatch (context=context@entry=0x5575109b28a0) at
../../../glib/gmain.c:3974
#52 0x00007fe68b3df400 in g_main_context_iterate
(context=context@entry=0x5575109b28a0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#53 0x00007fe68b3df4a3 in g_main_context_iteration (context=0x5575109b28a0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#54 0x00007fe68d140fe2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5575109eee70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#55 0x00007fe68d0e51eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffea8c1e370, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#56 0x00007fe68d0ed394 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#57 0x0000557510583dfe in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:251
[Inferior 1 (process 13945) detached]

Reported using DrKonqi

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

Reply via email to