Bug 445653 - Plasma crashes in ShellCorona::unload() when applying new lnf desktop layout
Summary: Plasma crashes in ShellCorona::unload() when applying new lnf desktop layout
Status: RESOLVED DUPLICATE of bug 454946
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.23.3
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-11-17 15:09 UTC by Kai
Modified: 2022-09-12 14:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai 2021-11-17 15:09:29 UTC
Application: plasmashell (5.23.3)

Qt Version: 5.15.3
Frameworks Version: 5.88.0
Operating System: Linux 5.11.0-40-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.3 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I just chaneged the desktop global theme, and boom, plasma just crashed

- Unusual behavior I noticed: animated elements wernt... well, animated, loading in to an aplication, taskbar just shows practicly just an image on top of the application icon, the splash screen had no animation, and ended shortly in to loading plasma

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1126]
[New LWP 1162]
[New LWP 1216]
[New LWP 1223]
[New LWP 1224]
[New LWP 1225]
[New LWP 1256]
[New LWP 1324]
[New LWP 1325]
[New LWP 1331]
[New LWP 1338]
[New LWP 1372]
[New LWP 1398]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f99844f2aff in __GI___poll (fds=0x7ffe092981f8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f99806479c0 (LWP 1107))]

Thread 14 (Thread 0x7f9910dd8700 (LWP 1398)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563045b8fcf0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563045b8fca0, cond=0x563045b8fcc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563045b8fcc8, mutex=0x563045b8fca0) at pthread_cond_wait.c:638
#3  0x00007f99848875cb in QWaitConditionPrivate::wait (deadline=..., this=0x563045b8fca0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x563045c2d5f8, mutex=mutex@entry=0x563045c2d5f0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f99864f2c24 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x563045c2d5e8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x563045c2d550) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f99864f3099 in QSGRenderThread::run (this=0x563045c2d550) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f998488145c in QThreadPrivate::start (arg=0x563045c2d550) at thread/qthread_unix.cpp:329
#9  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f992f2fe700 (LWP 1372)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56304378be34) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56304378bde0, cond=0x56304378be08) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56304378be08, mutex=0x56304378bde0) at pthread_cond_wait.c:638
#3  0x00007f99848875cb in QWaitConditionPrivate::wait (deadline=..., this=0x56304378bde0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x5630431db628, mutex=mutex@entry=0x5630431db620, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f99864f2c24 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5630431db618) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5630431db580) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f99864f3099 in QSGRenderThread::run (this=0x5630431db580) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f998488145c in QThreadPrivate::start (arg=0x5630431db580) at thread/qthread_unix.cpp:329
#9  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f993dced700 (LWP 1338)):
#0  0x00007f9982de8508 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9982d9abae in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9982d9b2e8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f9930000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f993dcecba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f99848802c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f993ddcd07c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f998488145c in QThreadPrivate::start (arg=0x56304345f540) at thread/qthread_unix.cpp:329
#9  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f9950c9f700 (LWP 1331)):
#0  __GI___libc_read (nbytes=16, buf=0x7f9950c9e990, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=28, buf=0x7f9950c9e990, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9982de3b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9982d9aebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9982d9b312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f9938000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f9950c9eba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f99848802c2 in QThread::exec (this=this@entry=0x563042a83cd0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f998642d3fa in QQuickPixmapReader::run (this=0x563042a83cd0) at util/qquickpixmapcache.cpp:1024
#10 0x00007f998488145c in QThreadPrivate::start (arg=0x563042a83cd0) at thread/qthread_unix.cpp:329
#11 0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f9953f6c700 (LWP 1325)):
#0  __GI___libc_read (nbytes=16, buf=0x7f9953f6b9d0, fd=22) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=22, buf=0x7f9953f6b9d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9982de3b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9982d9aebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9982d9b312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f9948000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f9953f6bbe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f99848802c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f998488145c in QThreadPrivate::start (arg=0x563042b336d0) at thread/qthread_unix.cpp:329
#10 0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f9968e43700 (LWP 1324)):
#0  __GI___libc_read (nbytes=16, buf=0x7f9968e429d0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=21, buf=0x7f9968e429d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9982de3b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9982d9aebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9982d9b312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f994c04d8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f9968e42be0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f99848802c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f998488145c in QThreadPrivate::start (arg=0x563042779520) at thread/qthread_unix.cpp:329
#10 0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f99755eb700 (LWP 1256)):
#0  0x00007f99844f2aff in __GI___poll (fds=0x7f9958004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9982d9b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f9958000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f99755eabc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f99848802c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f9986093549 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f998488145c in QThreadPrivate::start (arg=0x563041fef4e0) at thread/qthread_unix.cpp:329
#8  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f99767fc700 (LWP 1225)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563041f127e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563041f12798, cond=0x563041f127c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563041f127c0, mutex=0x563041f12798) at pthread_cond_wait.c:638
#3  0x00007f997cb97e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f997cb97a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9976ffd700 (LWP 1224)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563041f127e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563041f12798, cond=0x563041f127c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563041f127c0, mutex=0x563041f12798) at pthread_cond_wait.c:638
#3  0x00007f997cb97e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f997cb97a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f99777fe700 (LWP 1223)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563041f127e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563041f12798, cond=0x563041f127c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563041f127c0, mutex=0x563041f12798) at pthread_cond_wait.c:638
#3  0x00007f997cb97e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f997cb97a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9977fff700 (LWP 1216)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563041f127e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563041f12798, cond=0x563041f127c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563041f127c0, mutex=0x563041f12798) at pthread_cond_wait.c:638
#3  0x00007f997cb97e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f997cb97a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f997ee90700 (LWP 1162)):
#0  0x00007f99844f2aff in __GI___poll (fds=0x7f9970015660, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9982d9b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9984ac261b in QEventDispatcherGlib::processEvents (this=0x7f9970000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7f997ee8fbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f99848802c2 in QThread::exec (this=this@entry=0x7f9985477d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f99853f3f4b in QDBusConnectionManager::run (this=0x7f9985477d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f998488145c in QThreadPrivate::start (arg=0x7f9985477d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#8  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f997faf3700 (LWP 1126)):
#0  0x00007f99844f2aff in __GI___poll (fds=0x7f997faf2ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9986c05c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9986c0790a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9980224e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f998488145c in QThreadPrivate::start (arg=0x563041c3c2f0) at thread/qthread_unix.cpp:329
#5  0x00007f99837cd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f99844ff293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f99806479c0 (LWP 1107)):
[KCrash Handler]
#4  QQuickItemPrivate::addToDirtyList (this=this@entry=0x5630426e6870) at items/qquickitem.h:468
#5  0x00007f998652e336 in QQuickItemPrivate::dirty (this=this@entry=0x5630426e6870, type=type@entry=QQuickItemPrivate::Visible) at items/qquickitem.cpp:6188
#6  0x00007f998653606a in QQuickItemPrivate::setEffectiveVisibleRecur (this=0x5630426e6870, newEffectiveVisible=<optimized out>) at items/qquickitem.cpp:6062
#7  0x00007f99865360df in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x563042085e50, newEffectiveVisible=<optimized out>) at items/qquickitem.h:468
#8  0x00007f9986536247 in QQuickItemPrivate::setVisible (this=0x563042085e50, visible=<optimized out>) at items/qquickitem.cpp:5975
#9  0x00007f9984a9edce in QtPrivate::QSlotObjectBase::call (a=0x7ffe09298ff0, r=0x5630421680b0, this=0x563042195720) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false> (sender=0x563042145990, signal_index=5, argv=0x7ffe09298ff0) at kernel/qobject.cpp:3886
#11 0x00007f9986b45f06 in Plasma::Applet::destroyedChanged(bool) () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#12 0x00007f9986b5bf2c in ?? () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#13 0x00007f9986b4706a in Plasma::Applet::destroy() () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#14 0x000056304061430e in ShellCorona::unload (this=this@entry=0x563041d68d40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:117
#15 0x0000563040618858 in ShellCorona::unload (this=0x563041d68d40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:111
#16 ShellCorona::loadLookAndFeelDefaultLayout (this=0x563041d68d40, packageName=...) at ./shell/shellcorona.cpp:604
#17 0x0000563040646601 in PlasmaShellAdaptor::loadLookAndFeelDefaultLayout (layout=..., this=0x563041fd4a60) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:425
#18 PlasmaShellAdaptor::qt_static_metacall (_o=_o@entry=0x563041fd4a60, _id=_id@entry=3, _a=_a@entry=0x7ffe09299270, _c=QMetaObject::InvokeMetaMethod) at ./obj-x86_64-linux-gnu/shell/plasmashelladaptor.moc:136
#19 0x0000563040646ad1 in PlasmaShellAdaptor::qt_static_metacall (_a=0x7ffe09299270, _id=3, _c=QMetaObject::InvokeMetaMethod, _o=0x563041fd4a60) at ./obj-x86_64-linux-gnu/shell/plasmashelladaptor.moc:197
#20 PlasmaShellAdaptor::qt_metacall (this=0x563041fd4a60, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffe09299270) at ./obj-x86_64-linux-gnu/shell/plasmashelladaptor.moc:197
#21 0x00007f998540055b in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at qdbusintegrator.cpp:1001
#22 0x00007f99854059e7 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7f9970003a00, object=0x563041fd4a60, flags=flags@entry=273, msg=...) at qdbusintegrator.cpp:904
#23 0x00007f998540628e in QDBusConnectionPrivate::activateCall (msg=..., flags=273, object=<optimized out>, this=0x7f9970003a00) at qdbusintegrator.cpp:853
#24 QDBusConnectionPrivate::activateObject (pathStartPos=<optimized out>, msg=..., node=..., this=0x7f9970003a00) at qdbusintegrator.cpp:1497
#25 QDBusConnectionPrivate::activateObject (this=0x7f9970003a00, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1447
#26 0x00007f998540901c in QDBusActivateObjectEvent::placeMetaCall (this=0x7f9970018e30) at qdbusintegrator.cpp:1617
#27 0x00007f9984a95949 in QObject::event (this=0x563041d68d40, e=0x7f9970018e30) at kernel/qobject.cpp:1314
#28 0x00007f9985779dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x563041c39670, receiver=receiver@entry=0x563041d68d40, e=e@entry=0x7f9970018e30) at kernel/qapplication.cpp:3632
#29 0x00007f9985782bb8 in QApplication::notify (this=0x7ffe09299b10, receiver=0x563041d68d40, e=0x7f9970018e30) at kernel/qapplication.cpp:3156
#30 0x00007f9984a67daa in QCoreApplication::notifyInternal2 (receiver=0x563041d68d40, event=0x7f9970018e30) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#31 0x00007f9984a6a6b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x563041c12ef0) at kernel/qcoreapplication.cpp:1821
#32 0x00007f9984ac2fa7 in postEventSourceDispatch (s=0x563041d01230) at kernel/qeventdispatcher_glib.cpp:277
#33 0x00007f9982d9b17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f9982d9b400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f9982d9b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f9984ac2602 in QEventDispatcherGlib::processEvents (this=0x563041cfc1d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007f9984a668ab in QEventLoop::exec (this=this@entry=0x7ffe092999f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#38 0x00007f9984a6ea64 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#39 0x00005630405efcf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
[Inferior 1 (process 1107) detached]

Possible duplicates by query: bug 445464, bug 445170, bug 445134, bug 444960, bug 444745.

Reported using DrKonqi
Comment 1 Nate Graham 2021-11-23 21:55:50 UTC
#13 0x00007f9986b4706a in Plasma::Applet::destroy() () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#14 0x000056304061430e in ShellCorona::unload (this=this@entry=0x563041d68d40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:117
#15 0x0000563040618858 in ShellCorona::unload (this=0x563041d68d40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:111
#16 ShellCorona::loadLookAndFeelDefaultLayout (this=0x563041d68d40, packageName=...) at ./shell/shellcorona.cpp:604
#17 0x0000563040646601 in PlasmaShellAdaptor::loadLookAndFeelDefaultLayout (layout=..., this=0x563041fd4a60) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:425

Do you have a multi-screen setup by any chance? Could have the same root cause as Bug 421700.
Comment 2 Bug Janitor Service 2021-12-08 04:35:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-12-23 04:48:44 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 4 Nate Graham 2022-09-12 14:03:36 UTC

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