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

            Bug ID: 450561
           Summary: Plasma crashes when I try to choose an alternative
                    widget
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.24.80)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.11.0-40-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.24.80 [CoredumpBackend]

-- Information about the crash:
- What I was doing when the application crashed:
try to swicth to an alternative for task manager or show desktop widgets.
Plasma crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[New LWP 17367]
[New LWP 17378]
[New LWP 17377]
[New LWP 17383]
[New LWP 17380]
[New LWP 18093]
[New LWP 17384]
[New LWP 18374]
[New LWP 17390]
[New LWP 17403]
[New LWP 17689]
[New LWP 17402]
[New LWP 17853]
[New LWP 17388]
[New LWP 18375]
[New LWP 18376]
[New LWP 17845]
[New LWP 17381]
[New LWP 17379]
[New LWP 18373]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7fcddaad69c0 (LWP 17367))]
__preamble__

[Current thread is 1 (Thread 0x7fcddaad69c0 (LWP 17367))]

Thread 20 (Thread 0x7fcdae7fc700 (LWP 18373)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fcdae7fbb50, clockid=<optimized out>, expected=0,
futex_word=0x7fcda800aa30) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcdae7fbb50, clockid=<optimized
out>, mutex=0x7fcda800a9e0, cond=0x7fcda800aa08) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcda800aa08, mutex=0x7fcda800a9e0,
abstime=0x7fcdae7fbb50) at pthread_cond_wait.c:665
#3  0x00007fcdded20668 in QWaitConditionPrivate::wait_relative
(this=0x7fcda800a9e0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7fcda800a9e0) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7fcda8005ae0,
mutex=mutex@entry=0x55ea7c0e00f8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007fcdded1db71 in QThreadPoolThread::run (this=0x7fcda8005ad0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcda8005ad0) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fcdd8e96700 (LWP 17379)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcdd0004a60, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x7fcdd0004a60, timeout=<optimized out>, context=0x7fcdd0000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcdd0000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcdd0000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcdd0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdd8e95bb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=this@entry=0x7fcddf914d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcddf890f4b in QDBusConnectionManager::run (this=0x7fcddf914d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcddf914d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fcdc9ce8700 (LWP 17381)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcdbc004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcdbc004e60, timeout=<optimized out>, context=0x7fcdbc000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcdbc000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcdbc000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcdbc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdc9ce7bc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=this@entry=0x55ea7be10790) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcde0535569 in QQmlThreadPrivate::run (this=0x55ea7be10790) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7be10790) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fcdaeffd700 (LWP 17845)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcd98000b60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcd98000b60, timeout=<optimized out>, context=0x7fcd98003a00)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcd98003a00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcd98003a00,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcd98008aa0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdaeffcbc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=this@entry=0x55ea852e09f0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcde0535569 in QQmlThreadPrivate::run (this=0x55ea852e09f0) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea852e09f0) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fcd73a2d700 (LWP 18376)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fcd73a2cb50, clockid=<optimized out>, expected=0,
futex_word=0x7fcda800e564) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcd73a2cb50, clockid=<optimized
out>, mutex=0x7fcda800e510, cond=0x7fcda800e538) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcda800e538, mutex=0x7fcda800e510,
abstime=0x7fcd73a2cb50) at pthread_cond_wait.c:665
#3  0x00007fcdded20668 in QWaitConditionPrivate::wait_relative
(this=0x7fcda800e510, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7fcda800e510) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7fcda8005a20,
mutex=mutex@entry=0x55ea7c0e00f8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007fcdded1db71 in QThreadPoolThread::run (this=0x7fcda8005a10) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcda8005a10) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fcd7322c700 (LWP 18375)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fcd7322bb50, clockid=<optimized out>, expected=0,
futex_word=0x7fcda800e0a4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcd7322bb50, clockid=<optimized
out>, mutex=0x7fcda800e050, cond=0x7fcda800e078) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcda800e078, mutex=0x7fcda800e050,
abstime=0x7fcd7322bb50) at pthread_cond_wait.c:665
#3  0x00007fcdded20668 in QWaitConditionPrivate::wait_relative
(this=0x7fcda800e050, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7fcda800e050) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7fcda8005960,
mutex=mutex@entry=0x55ea7c0e00f8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007fcdded1db71 in QThreadPoolThread::run (this=0x7fcda8005950) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcda8005950) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fcdaffff700 (LWP 17388)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcda8004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcda8004a00, timeout=<optimized out>, context=0x7fcda8000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcda8000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcda8000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcda8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdafffeba0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=this@entry=0x55ea7c44f3b0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcde08cf40a in QQuickPixmapReader::run (this=0x55ea7c44f3b0) at
util/qquickpixmapcache.cpp:1024
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7c44f3b0) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fcd7736d700 (LWP 17853)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55ea83bb9ac4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ea83bb9a70,
cond=0x55ea83bb9a98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55ea83bb9a98, mutex=0x55ea83bb9a70) at
pthread_cond_wait.c:647
#3  0x00007fcdded206db in QWaitConditionPrivate::wait (deadline=...,
this=0x55ea83bb9a70) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55ea839ef078,
mutex=mutex@entry=0x55ea839ef070, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fcde0994c44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55ea839ef068) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55ea839eefd0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fcde09950b9 in QSGRenderThread::run (this=0x55ea839eefd0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea839eefd0) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fcd97280700 (LWP 17402)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcd88006930, nfds=1,
timeout=3498839) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcd88006930, timeout=<optimized out>, context=0x7fcd88000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcd88000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcd88000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcd88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcd9727fba0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=this@entry=0x55ea7f16c6f0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcd9736007c in KCupsConnection::run (this=0x55ea7f16c6f0) at
./libkcups/KCupsConnection.cpp:289
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7f16c6f0) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fcdad7fa700 (LWP 17689)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55ea85343254) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ea85343200,
cond=0x55ea85343228) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55ea85343228, mutex=0x55ea85343200) at
pthread_cond_wait.c:647
#3  0x00007fcdded206db in QWaitConditionPrivate::wait (deadline=...,
this=0x55ea85343200) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55ea855b1a48,
mutex=mutex@entry=0x55ea855b1a40, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fcde0994c44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55ea855b1a38) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55ea855b19a0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fcde09950b9 in QSGRenderThread::run (this=0x55ea855b19a0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea855b19a0) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fcd95ba5700 (LWP 17403)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55ea824226e4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ea82422690,
cond=0x55ea824226b8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55ea824226b8, mutex=0x55ea82422690) at
pthread_cond_wait.c:647
#3  0x00007fcdded206db in QWaitConditionPrivate::wait (deadline=...,
this=0x55ea82422690) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55ea80fd8d18,
mutex=mutex@entry=0x55ea80fd8d10, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fcde0994c44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55ea80fd8d08) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55ea80fd8c70) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fcde09950b9 in QSGRenderThread::run (this=0x55ea80fd8c70) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea80fd8c70) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fcdaf7fe700 (LWP 17390)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x7fcdb8036080) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fcdb8036030,
cond=0x7fcdb8036058) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fcdb8036058, mutex=0x7fcdb8036030) at
pthread_cond_wait.c:647
#3  0x00007fcdded206db in QWaitConditionPrivate::wait (deadline=...,
this=0x7fcdb8036030) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7fcdd000e6a8,
mutex=mutex@entry=0x7fcdd000e6a0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fcde0994c44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7fcdd000e698) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7fcdd000e600) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fcde09950b9 in QSGRenderThread::run (this=0x7fcdd000e600) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcdd000e600) at
thread/qthread_unix.cpp:331
#9  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fcd7422e700 (LWP 18374)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fcd7422db50, clockid=<optimized out>, expected=0,
futex_word=0x7fcda80036e0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcd7422db50, clockid=<optimized
out>, mutex=0x7fcda8003690, cond=0x7fcda80036b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcda80036b8, mutex=0x7fcda8003690,
abstime=0x7fcd7422db50) at pthread_cond_wait.c:665
#3  0x00007fcdded20668 in QWaitConditionPrivate::wait_relative
(this=0x7fcda8003690, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7fcda8003690) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7fcda80051b0,
mutex=mutex@entry=0x55ea7c0e00f8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007fcdded1db71 in QThreadPoolThread::run (this=0x7fcda80051a0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x7fcda80051a0) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fcdc16a7700 (LWP 17384)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcdb0004a60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcdb0004a60, timeout=<optimized out>, context=0x7fcdb0000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcdb0000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcdb0000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcdb0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdc16a6be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7c1cf730) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fcd77fff700 (LWP 18093)):
#0  0x00007fcdde99a5ce in epoll_wait (epfd=42,
events=events@entry=0x7fcd77ffe7f0, maxevents=32, timeout=-1) at
../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fcdc00cc27b in impl_pollfd_wait (object=<optimized out>,
pfd=<optimized out>, ev=0x7fcd77ffe9a0, n_ev=<optimized out>,
timeout=<optimized out>) at ../spa/plugins/support/system.c:155
#2  0x00007fcdc00be6f4 in loop_iterate (object=0x55ea823c1398, timeout=-1) at
../spa/plugins/support/loop.c:316
#3  0x00007fcdacf5a0e0 in do_loop (user_data=0x55ea867a59c0) at
../src/pipewire/data-loop.c:80
#4  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#5  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fcdcaef9700 (LWP 17380)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55ea7bb1d2c8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ea7bb1d278,
cond=0x55ea7bb1d2a0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55ea7bb1d2a0, mutex=0x55ea7bb1d278) at
pthread_cond_wait.c:647
#3  0x00007fcdcb1475eb in cnd_wait (mtx=0x55ea7bb1d278, cond=0x55ea7bb1d2a0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55ea7bb5f930) at
../src/util/u_queue.c:294
#5  0x00007fcdcb1471eb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcdc2859700 (LWP 17383)):
#0  0x00007fcdde98daff in __GI___poll (fds=0x7fcdb8000b60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddd22036e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fcdb8000b60, timeout=<optimized out>, context=0x7fcdb8003800)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fcdb8003800,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007fcddd2204a3 in g_main_context_iteration (context=0x7fcdb8003800,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x7fcdb8035bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7fcdc2858be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fcdded19362 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7c03a870) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcdd9f98700 (LWP 17377)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55ea7bb02554) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ea7bb02500,
cond=0x55ea7bb02528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55ea7bb02528, mutex=0x55ea7bb02500) at
pthread_cond_wait.c:647
#3  0x00007fcdded206db in QWaitConditionPrivate::wait (deadline=...,
this=0x55ea7bb02500) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55ea7bb14dc0,
mutex=mutex@entry=0x55ea7bb14db8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007fcddcd8393d in QtWaylandClient::EventThread::waitForReading
(this=0x55ea7bb14d80) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QtWaylandClient::EventThread::run (this=0x55ea7bb14d80) at
qwaylanddisplay.cpp:206
#7  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7bb14d80) at
thread/qthread_unix.cpp:331
#8  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcdd9797700 (LWP 17378)):
#0  0x00007fcdde98daff in __GI___poll (fds=fds@entry=0x7fcdd9796be0,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcddcd83996 in poll (__timeout=-1, __nfds=2, __fds=0x7fcdd9796be0)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  QtWaylandClient::EventThread::run (this=0x55ea7bb151b0) at
qwaylanddisplay.cpp:208
#3  0x00007fcdded1a543 in QThreadPrivate::start (arg=0x55ea7bb151b0) at
thread/qthread_unix.cpp:331
#4  0x00007fcdde6af609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#5  0x00007fcdde99a293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcddaad69c0 (LWP 17367)):
[KCrash Handler]
#3  0x00007fcde0f3f276 in KDeclarative::KDeclarative::~KDeclarative
(this=0x7fcdcc00b080, __in_chrg=<optimized out>) at
/usr/include/c++/9/bits/atomic_base.h:413
#4  0x00007fcde0f421d2 in KDeclarative::QmlObjectPrivate::~QmlObjectPrivate
(this=0x7fcdcc00b040, __in_chrg=<optimized out>) at
./src/kdeclarative/qmlobject.cpp:60
#5  KDeclarative::QmlObject::~QmlObject (this=0x55ea83edf680,
__in_chrg=<optimized out>) at ./src/kdeclarative/qmlobject.cpp:190
#6  0x00007fcde0f42d3d in
KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine
(this=0x55ea83edf680, __in_chrg=<optimized out>) at
./src/kdeclarative/qmlobjectsharedengine.cpp:61
#7  0x00007fcddef2ead3 in QObject::event (this=0x55ea83edf680,
e=0x55ea86b4af50) at kernel/qobject.cpp:1301
#8  0x00007fcddfc16dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x55ea7bafd630, receiver=receiver@entry=0x55ea83edf680,
e=e@entry=0x55ea86b4af50) at kernel/qapplication.cpp:3632
#9  0x00007fcddfc1fbb8 in QApplication::notify (this=0x7ffcb6bc8ab0,
receiver=0x55ea83edf680, e=0x55ea86b4af50) at kernel/qapplication.cpp:3156
#10 0x00007fcddef0119a in QCoreApplication::notifyInternal2
(receiver=0x55ea83edf680, event=0x55ea86b4af50) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#11 0x00007fcddef03aa1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55ea7bad6ef0) at
kernel/qcoreapplication.cpp:1821
#12 0x00007fcddef5c397 in postEventSourceDispatch (s=0x55ea7bb16590) at
kernel/qeventdispatcher_glib.cpp:277
#13 0x00007fcddd22017d in g_main_dispatch (context=0x55ea7bb1b730) at
../../../glib/gmain.c:3309
#14 g_main_context_dispatch (context=context@entry=0x55ea7bb1b730) at
../../../glib/gmain.c:3974
#15 0x00007fcddd220400 in g_main_context_iterate
(context=context@entry=0x55ea7bb1b730, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#16 0x00007fcddd2204a3 in g_main_context_iteration (context=0x55ea7bb1b730,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#17 0x00007fcddef5b9f2 in QEventDispatcherGlib::processEvents
(this=0x55ea7bb18520, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007fcddeeffc9b in QEventLoop::exec (this=this@entry=0x7ffcb6bc8990,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#19 0x00007fcddef07e44 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#20 0x000055ea7a2d0115 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:241

Possible duplicates by query: bug 450555, bug 450549, bug 450495, bug 447925,
bug 404871.

Reported using DrKonqi

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

Reply via email to