Bug 454857 - Panel disappear after attaching/detaching from dock.
Summary: Panel disappear after attaching/detaching from dock.
Status: RESOLVED DUPLICATE of bug 453726
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.24.5
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-06-05 00:18 UTC by baroncs1
Modified: 2023-01-17 22:06 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description baroncs1 2022-06-05 00:18:52 UTC
Application: plasmashell (5.24.5)

Qt Version: 5.15.4
Frameworks Version: 5.94.0
Operating System: Linux 5.13.0-44-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.24
DrKonqi: 5.24.5 [KCrashBackend]

-- Information about the crash:
Thinkpad with docking station, doesn't happen always, but lately it occurs pretty consistently. Basically I lose my panel if I attach the laptop to the dock or detach from it, and more rarely afterr sleep/power save. Probably in general I'd say whenever the display layout is changed.

- Unusual behavior I noticed:

The crash can be reproduced sometimes.

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

[New LWP 95407]
[New LWP 95408]
[New LWP 95409]
[New LWP 95411]
[New LWP 95414]
[New LWP 95417]
[New LWP 95418]
[New LWP 95741]
[New LWP 95742]
[New LWP 95777]
[New LWP 95953]
[New LWP 95954]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fa32c53199f in __GI___poll (fds=0x7ffd4eac3338, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7fa32866a9c0 (LWP 95405))]

Thread 13 (Thread 0x7fa2c2ffd700 (LWP 95954)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc736c6070) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc736c6020, cond=0x55bc736c6048) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc736c6048, mutex=0x55bc736c6020) at pthread_cond_wait.c:647
#3  0x00007fa32c8c76db in QWaitConditionPrivate::wait (deadline=..., this=0x55bc736c6020) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55bc76290a08, mutex=mutex@entry=0x55bc76290a00, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fa32e54f214 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55bc762909f8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55bc76290960) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fa32e54f689 in QSGRenderThread::run (this=0x55bc76290960) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc76290960) at thread/qthread_unix.cpp:331
#9  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fa2dffff700 (LWP 95953)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc73ecb5a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc73ecb550, cond=0x55bc73ecb578) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc73ecb578, mutex=0x55bc73ecb550) at pthread_cond_wait.c:647
#3  0x00007fa32495f5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fa32495f1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fa3028de700 (LWP 95777)):
#0  0x00007fa32c53199f in __GI___poll (fds=0x7fa2ec002fa0, nfds=1, timeout=3184297) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa32adc036e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa32adc04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa32cb02c8b in QEventDispatcherGlib::processEvents (this=0x7fa2ec002f80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa32caa6eab in QEventLoop::exec (this=this@entry=0x7fa3028ddba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fa32c8c0462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fa30060607c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc739f5f60) at thread/qthread_unix.cpp:331
#8  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fa3030df700 (LWP 95742)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc728839a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc72883950, cond=0x55bc72883978) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc72883978, mutex=0x55bc72883950) at pthread_cond_wait.c:647
#3  0x00007fa32c8c76db in QWaitConditionPrivate::wait (deadline=..., this=0x55bc72883950) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55bc72883938, mutex=mutex@entry=0x55bc72883930, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fa32e54f214 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55bc72883928) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55bc72883890) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fa32e54f689 in QSGRenderThread::run (this=0x55bc72883890) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc72883890) at thread/qthread_unix.cpp:331
#9  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fa3018dc700 (LWP 95741)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc73390700) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc733906b0, cond=0x55bc733906d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc733906d8, mutex=0x55bc733906b0) at pthread_cond_wait.c:647
#3  0x00007fa32495f5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fa32495f1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fa303fff700 (LWP 95418)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fa30800e2a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fa30800e250, cond=0x7fa30800e278) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fa30800e278, mutex=0x7fa30800e250) at pthread_cond_wait.c:647
#3  0x00007fa32c8c76db in QWaitConditionPrivate::wait (deadline=..., this=0x7fa30800e250) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7fa308005ee8, mutex=mutex@entry=0x7fa308005ee0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fa32e54f214 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7fa308005ed8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7fa308005e40) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fa32e54f689 in QSGRenderThread::run (this=0x7fa308005e40) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x7fa308005e40) at thread/qthread_unix.cpp:331
#9  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fa310cf2700 (LWP 95417)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc7318c830) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc7318c7e0, cond=0x55bc7318c808) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc7318c808, mutex=0x55bc7318c7e0) at pthread_cond_wait.c:647
#3  0x00007fa32495f5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fa32495f1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fa31ddad700 (LWP 95414)):
#0  __GI___libc_read (nbytes=16, buf=0x7fa31ddac990, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=21, buf=0x7fa31ddac990, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fa32ae08b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa32adbfebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa32adc0312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa32adc04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa32cb02c8b in QEventDispatcherGlib::processEvents (this=0x7fa30802eb90, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fa32caa6eab in QEventLoop::exec (this=this@entry=0x7fa31ddacba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fa32c8c0462 in QThread::exec (this=this@entry=0x55bc72eaeb80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fa32e4894ca in QQuickPixmapReader::run (this=0x55bc72eaeb80) at util/qquickpixmapcache.cpp:1024
#10 0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc72eaeb80) at thread/qthread_unix.cpp:331
#11 0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fa31f7fe700 (LWP 95411)):
#0  0x00007fa32c53199f in __GI___poll (fds=0x7fa304004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa32adc036e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa32adc04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa32cb02c8b in QEventDispatcherGlib::processEvents (this=0x7fa304000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa32caa6eab in QEventLoop::exec (this=this@entry=0x7fa31f7fdbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fa32c8c0462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fa32e0ec689 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc728c8b90) at thread/qthread_unix.cpp:331
#8  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa31ffff700 (LWP 95409)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bc725a2ccc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bc725a2c78, cond=0x55bc725a2ca0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55bc725a2ca0, mutex=0x55bc725a2c78) at pthread_cond_wait.c:647
#3  0x00007fa32495f5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fa32495f1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa326e4c700 (LWP 95408)):
#0  0x00007fa32adbe25d in g_source_ref () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa32adbe328 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa32adbf82b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa32adc029b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa32adc04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa32cb02c8b in QEventDispatcherGlib::processEvents (this=0x7fa318000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fa32caa6eab in QEventLoop::exec (this=this@entry=0x7fa326e4bbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fa32c8c0462 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fa32d440f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x7fa32d4c4d80) at thread/qthread_unix.cpp:331
#10 0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa327ac0700 (LWP 95407)):
#0  0x00007fa32c53199f in __GI___poll (fds=0x7fa327abfae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa32ec70c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa32ec7290a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa3281ed228 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fa32c8c1643 in QThreadPrivate::start (arg=0x55bc724d8320) at thread/qthread_unix.cpp:331
#5  0x00007fa32c255609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa32c53e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa32866a9c0 (LWP 95405)):
[KCrash Handler]
#4  0x00007fa3240c4f0f in SystemTray::onEnabledAppletsChanged (this=0x55bc73719620) at ./applets/systemtray/systemtray.cpp:293
#5  0x00007fa32cadf42e in QtPrivate::QSlotObjectBase::call (a=0x7ffd4eac41e0, r=0x55bc73719620, this=0x55bc73710e60) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#6  doActivate<false> (sender=0x55bc73709820, signal_index=4, argv=0x7ffd4eac41e0) at kernel/qobject.cpp:3886
#7  0x00007fa32cad87f7 in QMetaObject::activate (sender=sender@entry=0x55bc73709820, m=m@entry=0x7fa32411d4a0 <SystemTraySettings::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd4eac41e0) at kernel/qobject.cpp:3946
#8  0x00007fa3240c603e in SystemTraySettings::enabledPluginsChanged (this=this@entry=0x55bc73709820, _t1=..., _t2=...) at ./obj-x86_64-linux-gnu/applets/systemtray/systemtraymodel_static_autogen/EWIEGA46WW/moc_systemtraysettings.cpp:152
#9  0x00007fa3240eaa37 in SystemTraySettings::notifyAboutChangedEnabledPlugins (this=this@entry=0x55bc73709820, enabledPluginsOld=..., enabledPluginsNew=...) at ./applets/systemtray/systemtraysettings.cpp:163
#10 0x00007fa3240eabff in SystemTraySettings::loadConfig (this=0x55bc73709820) at ./applets/systemtray/systemtraysettings.cpp:120
#11 SystemTraySettings::loadConfig (this=0x55bc73709820) at ./applets/systemtray/systemtraysettings.cpp:107
#12 0x00007fa32cadf42e in QtPrivate::QSlotObjectBase::call (a=0x7ffd4eac4380, r=0x55bc73709820, this=0x55bc73716140) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x55bc7371c650, signal_index=3, argv=0x7ffd4eac4380) at kernel/qobject.cpp:3886
#14 0x00007fa32cad87f7 in QMetaObject::activate (sender=sender@entry=0x55bc7371c650, m=m@entry=0x7fa32d538f40 <KCoreConfigSkeleton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#15 0x00007fa32d4e2e94 in KCoreConfigSkeleton::configChanged (this=this@entry=0x55bc7371c650) at ./obj-x86_64-linux-gnu/src/core/KF5ConfigCore_autogen/EWIEGA46WW/moc_kcoreconfigskeleton.cpp:154
#16 0x00007fa32d511f8e in KCoreConfigSkeleton::save (this=0x55bc7371c650) at ./src/core/kcoreconfigskeleton.cpp:1245
#17 0x00007fa32eafbf68 in KDeclarative::ConfigPropertyMapPrivate::writeConfig (this=0x55bc73cfc3b0) at /usr/include/c++/9/bits/atomic_base.h:413
#18 KDeclarative::ConfigPropertyMapPrivate::writeConfig (this=0x55bc73cfc3b0) at ./src/kdeclarative/configpropertymap.cpp:125
#19 0x00007fa32eafc00d in KDeclarative::ConfigPropertyMap::~ConfigPropertyMap (this=0x55bc73cfc390, __in_chrg=<optimized out>) at ./src/kdeclarative/configpropertymap.cpp:65
#20 0x00007fa32eafc02d in KDeclarative::ConfigPropertyMap::~ConfigPropertyMap (this=0x55bc73cfc390, __in_chrg=<optimized out>) at ./src/kdeclarative/configpropertymap.cpp:62
#21 0x00007fa32cad29ae in QObjectPrivate::deleteChildren (this=0x55bc73723340) at kernel/qobject.cpp:2104
#22 0x00007fa32cadd456 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#23 0x00007fa32e598a8a in QQuickItem::~QQuickItem (this=0x55bc73717b10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2381
#24 0x00007fa32eec21c5 in PlasmaQuick::AppletQuickItem::~AppletQuickItem() () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#25 0x00007fa324460987 in ContainmentInterface::~ContainmentInterface (this=0x55bc73717b10, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:159
#26 ContainmentInterface::~ContainmentInterface (this=0x55bc73717b10, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/containmentinterface.h:38
#27 0x00007fa32cad29ae in QObjectPrivate::deleteChildren (this=0x55bc73717510) at kernel/qobject.cpp:2104
#28 0x00007fa32cadd456 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#29 0x00007fa324447af8 in DeclarativeAppletScript::~DeclarativeAppletScript (this=0x55bc7371b8d0, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:66
#30 DeclarativeAppletScript::~DeclarativeAppletScript (this=0x55bc7371b8d0, __in_chrg=<optimized out>) at ./src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:68
#31 0x00007fa32ebc6078 in ?? () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#32 0x00007fa32ebc627d in ?? () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#33 0x00007fa32ebae096 in Plasma::Applet::~Applet() () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#34 0x00007fa3240c22fd in SystemTray::~SystemTray (this=0x55bc73719620, __in_chrg=<optimized out>) at ./applets/systemtray/systemtray.cpp:41
#35 0x00007fa32cad29ae in QObjectPrivate::deleteChildren (this=0x55bc73718220) at kernel/qobject.cpp:2104
#36 0x00007fa32cadd456 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#37 0x00007fa324210fcd in SystemTrayContainer::~SystemTrayContainer (this=0x55bc73718330, __in_chrg=<optimized out>) at ./applets/systemtray/container/systemtraycontainer.cpp:21
#38 0x00007fa32cad29ae in QObjectPrivate::deleteChildren (this=0x55bc734f8dc0) at kernel/qobject.cpp:2104
#39 0x00007fa32cadd456 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#40 0x00007fa32ebb42ad in Plasma::Containment::~Containment() () from /lib/x86_64-linux-gnu/libKF5Plasma.so.5
#41 0x00007fa32cad5d23 in QObject::event (this=0x55bc735bb7b0, e=0x55bc75eadf00) at kernel/qobject.cpp:1301
#42 0x00007fa32d7c9dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55bc724d4480, receiver=receiver@entry=0x55bc735bb7b0, e=e@entry=0x55bc75eadf00) at kernel/qapplication.cpp:3637
#43 0x00007fa32d7d2bd8 in QApplication::notify (this=0x7ffd4eac4fd0, receiver=0x55bc735bb7b0, e=0x55bc75eadf00) at kernel/qapplication.cpp:3161
#44 0x00007fa32caa83aa in QCoreApplication::notifyInternal2 (receiver=0x55bc735bb7b0, event=0x55bc75eadf00) at ../../include/QtCore/5.15.4/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#45 0x00007fa32caaacb1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55bc724adef0) at kernel/qcoreapplication.cpp:1821
#46 0x00007fa32cb03617 in postEventSourceDispatch (s=0x55bc725a01e0) at kernel/qeventdispatcher_glib.cpp:277
#47 0x00007fa32adc017d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fa32adc0400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fa32adc04a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fa32cb02c72 in QEventDispatcherGlib::processEvents (this=0x55bc725a0800, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#51 0x00007fa32caa6eab in QEventLoop::exec (this=this@entry=0x7ffd4eac4eb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#52 0x00007fa32caaf054 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#53 0x000055bc71ff7df5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
[Inferior 1 (process 95405) detached]

Possible duplicates by query: bug 454064, bug 453931, bug 453726, bug 453667, bug 453639.

Reported using DrKonqi
Comment 1 Nate Graham 2022-06-06 19:41:04 UTC
The crash is Bug 451053, which is fixed in Plasma 5.24.6.

The root cause of your panels being lost should hopefully finally (fingers crossed) be fixed in Plasma 5.25. If you find that it is not, please open a new bug report about it. Thanks!

*** This bug has been marked as a duplicate of bug 451053 ***
Comment 2 Nate Graham 2023-01-17 22:06:30 UTC

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