Bug 481855 - Plasma crashes when opening Kickoff during or immediately after uninstalling an app present in the favorites list
Summary: Plasma crashes when opening Kickoff during or immediately after uninstalling ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.93.0
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, qt6
Depends on:
Blocks:
 
Reported: 2024-02-26 12:08 UTC by Patrick Silva
Modified: 2024-03-18 18:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2024-02-26 12:08:21 UTC
Application: plasmashell (5.93.0)

Qt Version: 6.7.0
Frameworks Version: 5.249.0
Operating System: Linux 6.7.6-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.93.0 [CoredumpBackend]

-- Information about the crash:
I uninstalled an app present in the favorites çlist of Kickoff with pacman on Arch Linux, then I immediately tried to open Kickoff and Plasma crashed.
I reproduced this crash three times in a row.

The crash can be reproduced every time.

-- Backtrace:
Application: plasmashell (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
Downloading separate debug info for /usr/bin/plasmashell...
[New LWP 956]
[New LWP 987]
[New LWP 988]
[New LWP 1388]
[New LWP 1229]
[New LWP 1315]
[New LWP 2616]
[New LWP 2618]
[New LWP 4905]
[New LWP 1309]
[New LWP 1314]
[New LWP 1350]
[New LWP 983]
[New LWP 1316]
[New LWP 1386]
[New LWP 1387]
[New LWP 1333]
[New LWP 984]
[New LWP 1348]
[New LWP 1335]
[New LWP 981]
[New LWP 2617]
[New LWP 982]
[New LWP 1349]
[New LWP 4906]
[New LWP 4907]
Downloading separate debug info for /usr/lib/libpng16.so.16...
Downloading separate debug info for /usr/lib/libb2.so.1...
Downloading separate debug info for /usr/lib/liblzma.so.5...
Downloading separate debug info for /usr/lib/libvorbisfile.so.3...
Downloading separate debug info for /usr/lib/libgpg-error.so.0...
Downloading separate debug info for /usr/lib/libvorbis.so.0...
Downloading separate debug info for /usr/lib/libogg.so.0...
Downloading separate debug info for /usr/lib/libpsl.so.5...
Downloading separate debug info for /usr/lib/libunistring.so.5...
Downloading separate debug info for /usr/lib/libSvtAv1Enc.so.1...
Downloading separate debug info for /usr/lib/libx265.so.199...
Downloading separate debug info for /usr/lib/qt6/plugins/imageformats/../../../libmng.so.2...
Downloading separate debug info for /usr/lib/libdeflate.so.0...
Downloading separate debug info for /usr/lib/libAppStreamQt.so.3...
Downloading separate debug info for /usr/lib/libappstream.so.5...
Downloading separate debug info for /usr/lib/libvorbisenc.so.2...
Downloading separate debug info for /usr/lib/libqrencode.so.4...
Downloading separate debug info for /usr/lib/libdmtx.so.0...
Downloading separate debug info for /usr/lib/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so...
Downloading separate debug info for /usr/lib/qt6/qml/org/kde/plasma/private/mediacontroller/libmediacontrollerplugin.so...
Downloading separate debug info for system-supplied DSO at 0x7fffc67e9000...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x765f004479c0 (LWP 956))]

Cannot QML trace cores :(
Unexpectedly stumbled over an objfile (/opt/intel/oneapi/compiler/2023.2.0/linux/compiler/lib/intel64_lin/libsvml.so) without build_id. Not creating payload.
[Current thread is 1 (Thread 0x765f004479c0 (LWP 956))]

Thread 26 (Thread 0x765e79c006c0 (LWP 4907)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765ea00d2db0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765ea00d2db0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765ea00d2db0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765ea00d2d58, cond=0x765ea00d2d88) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765ea00d2d88, mutex=0x765ea00d2d58) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 25 (Thread 0x765e7a6006c0 (LWP 4906)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765ea0025270) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765ea0025270, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765ea0025270, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765ea0025218, cond=0x765ea0025248) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765ea0025248, mutex=0x765ea0025218) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 24 (Thread 0x765e92c006c0 (LWP 1349)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e88025484) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e88025484, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e88025484, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e88025428, cond=0x765e88025458) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e88025458, mutex=0x765e88025428) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x765eff0006c0 (LWP 982)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa1544b0994) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa1544b0994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa1544b0994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa1544b0940, cond=0x5fa1544b0968) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa1544b0968, mutex=0x5fa1544b0940) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa1544b0940) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5fa154528fc0, mutex=mutex@entry=0x5fa154528fb8, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f07998c68 in QtWaylandClient::EventThread::waitForReading (this=0x5fa154528f80) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.7.0-beta3/src/client/qwaylanddisplay.cpp:216
#8  QtWaylandClient::EventThread::run (this=0x5fa154528f80) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.7.0-beta3/src/client/qwaylanddisplay.cpp:177
#9  0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5fa154528f80) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#12 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x765e84c006c0 (LWP 2617)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e507a35c0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e507a35c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e507a35c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e507a3568, cond=0x765e507a3598) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e507a3598, mutex=0x765e507a3568) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x765effe006c0 (LWP 981)):
#0  0x0000765f04f190bf in __GI___poll (fds=0x5fa15447c6e0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x0000765f040b42f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=3, fds=0x5fa15447c6e0, timeout=<optimized out>, context=0x765ef8000c80) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x765ef8000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x0000765f04054162 in g_main_context_iteration (context=0x765ef8000c80, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x0000765f05783b04 in QEventDispatcherGlib::processEvents (this=0x765ef8000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x0000765f055454fe in QEventLoop::processEvents (flags=..., this=0x765effdffb30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x765effdffb30, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:182
#7  0x0000765f0562c17f in QThread::exec (this=this@entry=0x765f063feb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/global/qflags.h:74
#8  0x0000765f0637613f in QDBusConnectionManager::run (this=0x765f063feb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/dbus/qdbusconnectionmanager.cpp:144
#9  0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x765f063feb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#12 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x765eb22006c0 (LWP 1335)):
#0  0x0000765f04f26e66 in epoll_wait (epfd=53, events=events@entry=0x765eb21ff820, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x0000765ed97f4bd9 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x765eb21ff9f0, n_ev=<optimized out>, timeout=<optimized out>) at ../pipewire/spa/plugins/support/system.c:137
#2  0x0000765ed97e658d in loop_iterate (object=0x5fa157985a48, timeout=-1) at ../pipewire/spa/plugins/support/loop.c:471
#3  0x0000765ed8630db2 in do_loop (user_data=0x5fa1579858e0) at ../pipewire/src/pipewire/data-loop.c:65
#4  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#5  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x765e936006c0 (LWP 1348)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa158a14794) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa158a14794, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa158a14794, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa158a14740, cond=0x5fa158a14768) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa158a14768, mutex=0x5fa158a14740) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa158a14740) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5fa1588e7a98, mutex=mutex@entry=0x5fa1588e7a90, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f06df0b8b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore (this=0x5fa1588e79e0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:841
#9  QSGRenderThread::run (this=0x5fa1588e79e0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:963
#10 0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start (arg=0x5fa1588e79e0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#13 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x765efdc006c0 (LWP 984)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa1545b9398) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa1545b9398, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa1545b9398, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa1545b9340, cond=0x5fa1545b9370) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa1545b9370, mutex=0x5fa1545b9340) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x765eb18006c0 (LWP 1333)):
#0  0x0000765f04f190bf in __GI___poll (fds=fds@entry=0x765e800071d0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x0000765ecf4599b7 in poll (__timeout=-1, __nfds=2, __fds=0x765e800071d0) at /usr/include/bits/poll2.h:39
#2  poll_func (ufds=0x765e800071d0, nfds=2, timeout=-1, userdata=0x5fa1578b6da0) at ../pulseaudio/src/pulse/thread-mainloop.c:70
#3  0x0000765ecf44345c in pa_mainloop_poll (m=m@entry=0x5fa1578b7390) at ../pulseaudio/src/pulse/mainloop.c:863
#4  0x0000765ecf44d61c in pa_mainloop_iterate (m=m@entry=0x5fa1578b7390, block=block@entry=1, retval=retval@entry=0x0) at ../pulseaudio/src/pulse/mainloop.c:945
#5  0x0000765ecf44d6d1 in pa_mainloop_run (m=0x5fa1578b7390, retval=0x0) at ../pulseaudio/src/pulse/mainloop.c:963
#6  0x0000765ecf45dbf2 in thread (userdata=0x5fa1578b7340) at ../pulseaudio/src/pulse/thread-mainloop.c:101
#7  0x0000765ece1d52b7 in internal_thread_func (userdata=0x5fa1578b8b40) at ../pulseaudio/src/pulsecore/thread-posix.c:81
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x765e86a006c0 (LWP 1387)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e64025264) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e64025264, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e64025264, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e64025208, cond=0x765e64025238) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e64025238, mutex=0x765e64025208) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x765e874006c0 (LWP 1386)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa159c49f94) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa159c49f94, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa159c49f94, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa159c49f40, cond=0x5fa159c49f68) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa159c49f68, mutex=0x5fa159c49f40) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa159c49f40) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5fa159e6d028, mutex=mutex@entry=0x5fa159e6d020, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f06df0b8b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore (this=0x5fa159e6cf70) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:841
#9  QSGRenderThread::run (this=0x5fa159e6cf70) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:963
#10 0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start (arg=0x5fa159e6cf70) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#13 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x765ecf4006c0 (LWP 1316)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765ebc0d36e0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765ebc0d36e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765ebc0d36e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765ebc0d3688, cond=0x765ebc0d36b8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765ebc0d36b8, mutex=0x765ebc0d3688) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x765efe6006c0 (LWP 983)):
#0  0x0000765f04f190bf in __GI___poll (fds=fds@entry=0x765efe5ffb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x0000765f07998ce8 in poll (__timeout=-1, __nfds=2, __fds=0x765efe5ffb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5fa1544eb6c0) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.7.0-beta3/src/client/qwaylanddisplay.cpp:182
#3  0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start (arg=0x5fa1544eb6c0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#6  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x765e922006c0 (LWP 1350)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e880d3330) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e880d3330, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e880d3330, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e880d32d8, cond=0x765e880d3308) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e880d3308, mutex=0x765e880d32d8) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x765ee0e006c0 (LWP 1314)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa154476d64) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa154476d64, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa154476d64, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa154476d10, cond=0x5fa154476d38) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa154476d38, mutex=0x5fa154476d10) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa154476d10) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5fa154465fb8, mutex=mutex@entry=0x5fa154465fb0, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f06df0b8b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore (this=0x5fa154465f00) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:841
#9  QSGRenderThread::run (this=0x5fa154465f00) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:963
#10 0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start (arg=0x5fa154465f00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#13 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x765ee3a006c0 (LWP 1309)):
#0  0x0000765f04f190bf in __GI___poll (fds=0x765ec400df50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x0000765f040b42f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x765ec400df50, timeout=<optimized out>, context=0x765ec4000c60) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x765ec4000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x0000765f04054162 in g_main_context_iteration (context=0x765ec4000c60, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x0000765f05783b04 in QEventDispatcherGlib::processEvents (this=0x765ec4000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x0000765f055454fe in QEventLoop::processEvents (flags=..., this=0x765ee39ffb30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x765ee39ffb30, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:182
#7  0x0000765f0562c17f in QThread::exec (this=this@entry=0x5fa155fa78a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/global/qflags.h:74
#8  0x0000765f06d41723 in QQuickPixmapReader::run (this=0x5fa155fa78a0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/util/qquickpixmapcache.cpp:1162
#9  0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5fa155fa78a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#12 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x765e7b0006c0 (LWP 4905)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa15672b480) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa15672b480, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa15672b480, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa15672b430, cond=0x5fa15672b458) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa15672b458, mutex=0x5fa15672b430) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa15672b430) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5fa1568ceb28, mutex=mutex@entry=0x5fa1568ceb20, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f06df0b8b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore (this=0x5fa1568cea70) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:841
#9  QSGRenderThread::run (this=0x5fa1568cea70) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:963
#10 0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start (arg=0x5fa1568cea70) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#13 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x765e7be006c0 (LWP 2618)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e501a35e0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e501a35e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e501a35e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e501a3588, cond=0x765e501a35b8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e501a35b8, mutex=0x765e501a3588) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x765e856006c0 (LWP 2616)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa158e2fe00) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa158e2fe00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa158e2fe00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa158e2fdb0, cond=0x5fa158e2fdd8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa158e2fdd8, mutex=0x5fa158e2fdb0) at pthread_cond_wait.c:618
#5  0x0000765f056b9b40 in QWaitConditionPrivate::wait (deadline=..., this=0x5fa158e2fdb0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x765ef80711e8, mutex=mutex@entry=0x765ef80711e0, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x0000765f06df0b8b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:197
#8  QSGRenderThread::processEventsAndWaitForMore (this=0x765ef8071130) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:841
#9  QSGRenderThread::run (this=0x765ef8071130) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta3/src/quick/scenegraph/qsgthreadedrenderloop.cpp:963
#10 0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#12 QThreadPrivate::start (arg=0x765ef8071130) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#13 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#14 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x765ecfe006c0 (LWP 1315)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765ebc025624) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765ebc025624, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765ebc025624, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765ebc0255c8, cond=0x765ebc0255f8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765ebc0255f8, mutex=0x765ebc0255c8) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x765ef50006c0 (LWP 1229)):
#0  0x0000765f04f190bf in __GI___poll (fds=0x5fa154bd55e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x0000765f040b42f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5fa154bd55e0, timeout=<optimized out>, context=0x765ec8000c60) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x765ec8000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x0000765f04054162 in g_main_context_iteration (context=0x765ec8000c60, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x0000765f05783b04 in QEventDispatcherGlib::processEvents (this=0x765ec8000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x0000765f055454fe in QEventLoop::processEvents (flags=..., this=0x765ef4fffb90) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x765ef4fffb90, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:182
#7  0x0000765f0562c27f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread.cpp:578
#8  QThread::run (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread.cpp:699
#9  0x0000765f056ad5e3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5fa154bb7530) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/thread/qthread_unix.cpp:285
#12 0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x765e860006c0 (LWP 1388)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x765e640d2da0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x765e640d2da0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x765e640d2da0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x765e640d2d48, cond=0x765e640d2d78) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x765e640d2d78, mutex=0x765e640d2d48) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x765ef5a006c0 (LWP 988)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa1546e81e0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa1546e81e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa1546e81e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa1546e8188, cond=0x5fa1546e81b8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa1546e81b8, mutex=0x5fa1546e8188) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x765efd2006c0 (LWP 987)):
#0  0x0000765f04ea5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5fa154673200) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5fa154673200, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x0000765f04ea5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5fa154673200, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x0000765f04ea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5fa1546731a8, cond=0x5fa1546731d8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5fa1546731d8, mutex=0x5fa1546731a8) at pthread_cond_wait.c:618
#5  0x0000765ef5c8686c in cnd_wait () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.1/src/util/u_queue.c:290
#7  0x0000765ef5c9e83c in impl_thrd_routine () at ../mesa-24.0.1/src/c11/impl/threads_posix.c:67
#8  0x0000765f04ea955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x0000765f04f26a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x765f004479c0 (LWP 956)):
[KCrash Handler]
#5  0x0000765f07143c7c in std::__uniq_ptr_impl<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> >::_M_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:199
#6  std::unique_ptr<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> >::get (this=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:470
#7  qGetPtrHelper<std::unique_ptr<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> > const> (ptr=<optimized out>, ptr=<optimized out>) at /usr/include/qt6/QtCore/qtclasshelpermacros.h:79
#8  KSycocaEntry::d_func (this=<optimized out>) at /usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.h:120
#9  KSycocaEntry::name (this=0x0) at /usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.cpp:92
#10 0x0000765ed978b0b4 in AppEntry::nameFromService (service=..., nameFormat=AppEntry::NameOnly) at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:344
#11 0x0000765ed9786f2a in AppEntry::init (this=0x5fa156fcd1c0, nameFormat=AppEntry::NameOnly) at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:174
#12 0x0000765ed978710d in AppEntry::AppEntry(AbstractModel*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:158
#13 0x0000765f05596dd9 in QtPrivate::QSlotObjectBase::call (a=0x7fffc67a7428, r=0x5fa156edcb00, this=0x5fa15705d6c0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qobjectdefs_impl.h:469
#14 doActivate<false> (sender=0x5fa154979fb0, signal_index=3, argv=0x7fffc67a7428) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qobject.cpp:4060
#15 0x0000765f05596dd9 in QtPrivate::QSlotObjectBase::call (a=0x7fffc67a7560, r=0x5fa154979fb0, this=0x5fa1549216c0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qobjectdefs_impl.h:469
#16 doActivate<false> (sender=0x5fa15491ef10, signal_index=4, argv=0x7fffc67a7560) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qobject.cpp:4060
#17 0x0000765f0698f65a in KDirWatch::created (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kcoreaddons/build/src/lib/KF6CoreAddons_autogen/include/moc_kdirwatch.cpp:201
#18 0x0000765f05587c64 in QObject::event (this=0x5fa15491ef10, e=0x765ef0001ea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qobject.cpp:1446
#19 0x0000765f072fbf5b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5fa15491ef10, e=0x765ef0001ea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/widgets/kernel/qapplication.cpp:3298
#20 0x0000765f0553d2c8 in QCoreApplication::notifyInternal2 (receiver=0x5fa15491ef10, event=event@entry=0x765ef0001ea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qcoreapplication.cpp:1134
#21 0x0000765f0553d654 in QCoreApplication::sendEvent (event=0x765ef0001ea0, receiver=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qcoreapplication.cpp:1575
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5fa15443fba0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qcoreapplication.cpp:1946
#23 0x0000765f057860c4 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qcoreapplication.cpp:1803
#24 postEventSourceDispatch (s=0x5fa154477d80) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#25 0x0000765f04055f69 in g_main_dispatch (context=0x765ef8000ef0) at ../glib/glib/gmain.c:3476
#26 0x0000765f040b43a7 in g_main_context_dispatch_unlocked (context=0x765ef8000ef0) at ../glib/glib/gmain.c:4284
#27 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x765ef8000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#28 0x0000765f04054162 in g_main_context_iteration (context=0x765ef8000ef0, may_block=1) at ../glib/glib/gmain.c:4414
#29 0x0000765f05783b04 in QEventDispatcherGlib::processEvents (this=0x5fa15446f2c0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#30 0x0000765f055454fe in QEventLoop::processEvents (flags=..., this=0x7fffc67a79d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:100
#31 QEventLoop::exec (this=0x7fffc67a79d0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/kernel/qeventloop.cpp:182
#32 0x0000765f05540ee8 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/corelib/global/qflags.h:74
#33 0x0000765f072f84aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta3/src/widgets/kernel/qapplication.cpp:2568
#34 0x00005fa1525673e9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/shell/main.cpp:214

Reported using DrKonqi
Comment 1 Nate Graham 2024-02-26 22:11:05 UTC
I can even reproduce the issue by trying to open Kickoff while the app hasn't even finished installing. The Backtrace shows we're in sycoca code, which is what I expected based on the description:

Thread 1 (Thread 0x765f004479c0 (LWP 956)):
[KCrash Handler]
#5  0x0000765f07143c7c in std::__uniq_ptr_impl<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> >::_M_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:199
#6  std::unique_ptr<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> >::get (this=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/unique_ptr.h:470
#7  qGetPtrHelper<std::unique_ptr<KSycocaEntryPrivate, std::default_delete<KSycocaEntryPrivate> > const> (ptr=<optimized out>, ptr=<optimized out>) at /usr/include/qt6/QtCore/qtclasshelpermacros.h:79
#8  KSycocaEntry::d_func (this=<optimized out>) at /usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.h:120
#9  KSycocaEntry::name (this=0x0) at /usr/src/debug/kservice/kservice-5.249.0/src/sycoca/ksycocaentry.cpp:92
#10 0x0000765ed978b0b4 in AppEntry::nameFromService (service=..., nameFormat=AppEntry::NameOnly) at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:344
#11 0x0000765ed9786f2a in AppEntry::init (this=0x5fa156fcd1c0, nameFormat=AppEntry::NameOnly) at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:174
#12 0x0000765ed978710d in AppEntry::AppEntry(AbstractModel*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /usr/src/debug/plasma-workspace/plasma-workspace-5.93.0/applets/kicker/plugin/appentry.cpp:158
Comment 2 Bug Janitor Service 2024-02-28 12:18:47 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3982
Comment 3 Marco Martin 2024-03-04 11:10:25 UTC
Git commit 65e560391c6145cc8efe61387768289abd81f1b0 by Marco Martin.
Committed on 04/03/2024 at 11:10.
Pushed by mart into branch 'master'.

Make sure AppItem is up to date with sycoca when checking isValid()

when an application contained in favorite is uninstalled, the
favoritemodel KSycoca databaseChanged connection gets executed before
the AppItem own connection, so at that point is still isValid()
while is not true.

force its update instead before checking isValid()

M  +5    -0    applets/kicker/plugin/abstractentry.cpp
M  +2    -0    applets/kicker/plugin/abstractentry.h
M  +28   -19   applets/kicker/plugin/appentry.cpp
M  +2    -0    applets/kicker/plugin/appentry.h
M  +2    -0    applets/kicker/plugin/kastatsfavoritesmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/65e560391c6145cc8efe61387768289abd81f1b0
Comment 4 Marco Martin 2024-03-04 11:12:06 UTC
Git commit b5ce9cb4db74a54fbed4e10f4fe7cf656b899b9d by Marco Martin.
Committed on 04/03/2024 at 11:11.
Pushed by mart into branch 'Plasma/6.0'.

Make sure AppItem is up to date with sycoca when checking isValid()

when an application contained in favorite is uninstalled, the
favoritemodel KSycoca databaseChanged connection gets executed before
the AppItem own connection, so at that point is still isValid()
while is not true.

force its update instead before checking isValid()

M  +5    -0    applets/kicker/plugin/abstractentry.cpp
M  +2    -0    applets/kicker/plugin/abstractentry.h
M  +28   -19   applets/kicker/plugin/appentry.cpp
M  +2    -0    applets/kicker/plugin/appentry.h
M  +2    -0    applets/kicker/plugin/kastatsfavoritesmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/b5ce9cb4db74a54fbed4e10f4fe7cf656b899b9d