"coredumpctl -r" command revels that kded6 is crashing in a loop on my neon unstable. Sun 2024-12-15 09:03:38 -03 5730 1000 1000 SIGABRT present /usr/bin/strawberry 34.2M Sun 2024-12-15 08:56:03 -03 18132 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:56:00 -03 17987 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:56 -03 17936 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:54 -03 17854 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:51 -03 17738 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:49 -03 17648 1000 1000 SIGSEGV present /usr/bin/kded6 4.1M Sun 2024-12-15 08:55:47 -03 17555 1000 1000 SIGSEGV present /usr/bin/kded6 4.0M Sun 2024-12-15 08:55:44 -03 17505 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:42 -03 17448 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:39 -03 17398 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:37 -03 17338 1000 1000 SIGSEGV present /usr/bin/kded6 4.1M Sun 2024-12-15 08:55:34 -03 17250 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:32 -03 17159 1000 1000 SIGSEGV present /usr/bin/kded6 4.0M Sun 2024-12-15 08:55:30 -03 17075 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:28 -03 16999 1000 1000 SIGSEGV present /usr/bin/kded6 4.1M Sun 2024-12-15 08:55:25 -03 16889 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:23 -03 16820 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:21 -03 16774 1000 1000 SIGSEGV present /usr/bin/kded6 4.0M Sun 2024-12-15 08:55:18 -03 16700 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:15 -03 16646 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:13 -03 14230 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:11 -03 13726 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:09 -03 13104 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:07 -03 13038 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:02 -03 12756 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:55:00 -03 12552 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:57 -03 12383 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:55 -03 12311 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:53 -03 12279 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:51 -03 12247 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:48 -03 12215 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:46 -03 12183 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:44 -03 12151 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:42 -03 12119 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:40 -03 12087 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:38 -03 12055 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:36 -03 12019 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:34 -03 11955 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:32 -03 11416 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:30 -03 11384 1000 1000 SIGSEGV present /usr/bin/kded6 3.5M Sun 2024-12-15 08:54:28 -03 11352 1000 1000 SIGSEGV present /usr/bin/kded6 Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.2.80 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 Graphics Platform: Wayland Thread 10 (Thread 0x71c9736006c0 (LWP 18139)): #0 0x000071c980b1b4cd in __GI___poll (fds=fds@entry=0x71c9735ffbc0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c97d3b082f in poll (__timeout=-1, __nfds=2, __fds=0x71c9735ffbc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x622e8b855820) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:182 #3 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #5 QThreadPrivate::start (arg=0x622e8b855820) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #6 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #7 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x71c968c006c0 (LWP 18163)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x71c938000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c969628595 in dconf_gdbus_worker_thread (user_data=0x622e8bcd0f80) at ../gdbus/dconf-gdbus-thread.c:82 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x71c9696006c0 (LWP 18159)): #0 0x000071c980b1b4cd in __GI___poll (fds=fds@entry=0x71c9400071a0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c96beb3566 in poll (__timeout=-1, __nfds=2, __fds=0x71c9400071a0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 poll_func (ufds=0x71c9400071a0, nfds=2, timeout=-1, userdata=0x622e8bc3ed80) at ../src/pulse/thread-mainloop.c:70 #3 0x000071c96be9c6c4 in pa_mainloop_poll (m=m@entry=0x622e8bc3ec80) at ../src/pulse/mainloop.c:863 #4 0x000071c96bea7193 in pa_mainloop_iterate (m=m@entry=0x622e8bc3ec80, block=block@entry=1, retval=retval@entry=0x0) at ../src/pulse/mainloop.c:945 #5 0x000071c96bea7258 in pa_mainloop_run (m=0x622e8bc3ec80, retval=0x0) at ../src/pulse/mainloop.c:963 #6 0x000071c96beb7771 in thread (userdata=0x622e8bc3ec30) at ../src/pulse/thread-mainloop.c:101 #7 0x000071c96be5c3eb in internal_thread_func (userdata=0x622e8bc3efa0) at ../src/pulsecore/thread-posix.c:81 #8 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #9 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x71c96b4006c0 (LWP 18156)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x000071c98096d40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c9808de52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c980946043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x71c96be006c0 (LWP 18140)): #0 0x000071c980a98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x622e8b8660d8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x622e8b8660d8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x622e8b8660d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x000071c980a9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x622e8b866080, cond=0x622e8b8660b0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x622e8b8660b0, mutex=0x622e8b866080) at ./nptl/pthread_cond_wait.c:627 #5 0x000071c970d1d7cd in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #6 0x000071c970cfcaab in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #7 0x000071c970d1d6fc in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #8 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #9 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x71c9740006c0 (LWP 18138)): #0 0x000071c980a98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x622e8b8d1b04) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x622e8b8d1b04) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x622e8b8d1b04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x000071c980a9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x622e8b8d1ab0, cond=0x622e8b8d1ad8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x622e8b8d1ad8, mutex=0x622e8b8d1ab0) at ./nptl/pthread_cond_wait.c:627 #5 0x000071c9814acdbb in QWaitConditionPrivate::wait (deadline=..., this=0x622e8b8d1ab0) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qwaitcondition_unix.cpp:105 #6 QWaitCondition::wait (this=this@entry=0x622e8b862770, mutex=mutex@entry=0x622e8b862768, deadline=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qwaitcondition_unix.cpp:183 #7 0x000071c97d3b07c9 in QtWaylandClient::EventThread::waitForReading (this=0x622e8b862730) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:216 #8 QtWaylandClient::EventThread::run (this=0x622e8b862730) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:177 #9 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #11 QThreadPrivate::start (arg=0x622e8b862730) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #12 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #13 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x71c96a0006c0 (LWP 18158)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x71c944000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980914f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c974963422 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x71c96aa006c0 (LWP 18157)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x622e8bbe7160, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c980913aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x71c97d2006c0 (LWP 18135)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x622e8b7ea630, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c9814702cf in QEventDispatcherGlib::processEvents (this=0x71c978000ba0, flags=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #4 0x000071c9816c1aeb in QEventLoop::exec (this=0x71c97d1ffb80, flags=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/global/qflags.h:34 #5 0x000071c9815c2027 in QThread::exec (this=this@entry=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/global/qflags.h:74 #6 0x000071c982a049dd in QDBusConnectionManager::run (this=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/dbus/qdbusconnectionmanager.cpp:144 #7 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #9 QThreadPrivate::start (arg=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #10 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #11 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x71c980c15280 (LWP 18132)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 #1 __pthread_kill_internal (signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 #3 0x000071c980a4526e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #4 0x000071c982ab4f8e in KCrash::defaultCrashHandler (sig=11) at /usr/src/kf6-kcrash-6.9.0+p24.04+vunstable+git20241213.1214-0/src/kcrash.cpp:596 #5 0x000071c980a45320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #6 KDecoration3::DecorationState::borders (this=0x0) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata.h:44 #7 0x000071c968de3ee3 in KDecoration3::Decoration::size (this=this@entry=0x622e8bce9460) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:383 #8 0x000071c968de3f78 in KDecoration3::Decoration::rect (this=this@entry=0x622e8bce9460) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:389 #9 0x000071c968de3fe9 in KDecoration3::Decoration::update (this=0x622e8bce9460, r=...) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:508 #10 0x000071c968de4080 in KDecoration3::Decoration::update (this=<optimized out>) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:513 #11 0x000071c98167ada9 in QtPrivate::QSlotObjectBase::call (a=0x7ffd7f5d9b60, r=<optimized out>, this=0x622e8b925aa0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qobjectdefs_impl.h:486 #12 doActivate<false> (sender=0x622e8bd19400, signal_index=7, argv=0x7ffd7f5d9b60) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qobject.cpp:4124 #13 0x000071c9815777b9 in QVariantAnimation::valueChanged (this=this@entry=0x622e8bd19400, _t1=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qvariantanimation.cpp:202 #14 0x000071c98157afdb in QVariantAnimationPrivate::setCurrentValueForProgress (progress=<optimized out>, this=0x622e8bcef170) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:264 #15 QVariantAnimationPrivate::recalculateCurrentInterval (this=this@entry=0x622e8bcef170, force=force@entry=false) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:239 #16 0x000071c98157b21e in QVariantAnimation::setDuration (this=<optimized out>, msecs=0) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:493 #17 0x000071c968dbb5a2 in Breeze::Decoration::reconfigure (this=this@entry=0x622e8bce9460) at /usr/src/breeze-4:6.2.4+p24.04+vunstable+git20241214.0443-0/kdecoration/breezedecoration.cpp:423 #18 0x000071c968dbc2e7 in Breeze::Decoration::init (this=0x622e8bce9460) at /usr/src/breeze-4:6.2.4+p24.04+vunstable+git20241214.0443-0/kdecoration/breezedecoration.cpp:257 #19 0x000071c969662e5a in QArrayDataPointer<QVariant>::~QArrayDataPointer (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:110 #20 QArrayDataPointer<QVariant>::~QArrayDataPointer (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:106 #21 QList<QVariant>::~QList (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h:72 #22 KDecoration3::DummyDecorationBridge::DummyDecorationBridge (parent=0x0, decorationTheme=..., this=0x622e8bcd1980) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/dummydecorationbridge.cpp:56 #23 StandardDecorationPainter::StandardDecorationPainter (themeName=..., this=0x622e8bce94d0) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/standarddecorationpainter.cpp:11 #24 DecorationPainter::fromThemeName (themeName=...) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/decorationpainter.cpp:24 #25 ConfigValueProvider::windowDecorationsButtonsImages (this=0x622e8bcb9120) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/configvalueprovider.cpp:214 #26 GtkConfig::setWindowDecorationsAppearance (this=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:217 #27 0x000071c969663f85 in GtkConfig::onKWinSettingsChange (this=0x71c96967a78e, group=<optimized out>, names=...) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:372 #28 0x000071c96966498a in GtkConfig::GtkConfig (this=0x7ffd7f5da450, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:53 #29 0x000071c969664b9f in QString::~QString (this=0x622e8bcdea30, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h:1330 #30 Gtk2ConfigEditor::removeLegacyStrings () at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/config_editor/gtk2.cpp:80 #31 GtkConfig::GtkConfig (this=0x622e8bcae430, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:56 #32 0x0000622e886b8155 in KPluginFactory::create<KDEDModule> (args=..., parent=0x622e8b7db830, this=0x622e8b7db830) at /usr/include/KF6/KCoreAddons/kpluginfactory.h:634 #33 Kded::loadModule (this=this@entry=0x622e8b7db830, module=..., onDemand=onDemand@entry=false) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:298 #34 0x0000622e886bacb5 in Kded::initModules (this=this@entry=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:185 #35 0x0000622e886bb4fb in Kded::recreateDone (this=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:443 #36 Kded::recreate (initial=<optimized out>, this=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:427 #37 Kded::recreate (this=0x622e8b7db830, initial=<optimized out>) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:411 #38 0x0000622e886b3072 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:666 Thread 10 (Thread 0x71c9736006c0 (LWP 18139)): #0 0x000071c980b1b4cd in __GI___poll (fds=fds@entry=0x71c9735ffbc0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c97d3b082f in poll (__timeout=-1, __nfds=2, __fds=0x71c9735ffbc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x622e8b855820) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:182 #3 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #5 QThreadPrivate::start (arg=0x622e8b855820) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #6 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #7 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x71c968c006c0 (LWP 18163)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x71c938000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c969628595 in dconf_gdbus_worker_thread (user_data=0x622e8bcd0f80) at ../gdbus/dconf-gdbus-thread.c:82 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x71c9696006c0 (LWP 18159)): #0 0x000071c980b1b4cd in __GI___poll (fds=fds@entry=0x71c9400071a0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c96beb3566 in poll (__timeout=-1, __nfds=2, __fds=0x71c9400071a0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 poll_func (ufds=0x71c9400071a0, nfds=2, timeout=-1, userdata=0x622e8bc3ed80) at ../src/pulse/thread-mainloop.c:70 #3 0x000071c96be9c6c4 in pa_mainloop_poll (m=m@entry=0x622e8bc3ec80) at ../src/pulse/mainloop.c:863 #4 0x000071c96bea7193 in pa_mainloop_iterate (m=m@entry=0x622e8bc3ec80, block=block@entry=1, retval=retval@entry=0x0) at ../src/pulse/mainloop.c:945 #5 0x000071c96bea7258 in pa_mainloop_run (m=0x622e8bc3ec80, retval=0x0) at ../src/pulse/mainloop.c:963 #6 0x000071c96beb7771 in thread (userdata=0x622e8bc3ec30) at ../src/pulse/thread-mainloop.c:101 #7 0x000071c96be5c3eb in internal_thread_func (userdata=0x622e8bc3efa0) at ../src/pulsecore/thread-posix.c:81 #8 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #9 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x71c96b4006c0 (LWP 18156)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x000071c98096d40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c9808de52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c980946043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x71c96be006c0 (LWP 18140)): #0 0x000071c980a98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x622e8b8660d8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x622e8b8660d8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x622e8b8660d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x000071c980a9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x622e8b866080, cond=0x622e8b8660b0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x622e8b8660b0, mutex=0x622e8b866080) at ./nptl/pthread_cond_wait.c:627 #5 0x000071c970d1d7cd in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #6 0x000071c970cfcaab in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #7 0x000071c970d1d6fc in ??? () at /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so #8 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #9 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x71c9740006c0 (LWP 18138)): #0 0x000071c980a98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x622e8b8d1b04) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x622e8b8d1b04) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x622e8b8d1b04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x000071c980a9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x622e8b8d1ab0, cond=0x622e8b8d1ad8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x622e8b8d1ad8, mutex=0x622e8b8d1ab0) at ./nptl/pthread_cond_wait.c:627 #5 0x000071c9814acdbb in QWaitConditionPrivate::wait (deadline=..., this=0x622e8b8d1ab0) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qwaitcondition_unix.cpp:105 #6 QWaitCondition::wait (this=this@entry=0x622e8b862770, mutex=mutex@entry=0x622e8b862768, deadline=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qwaitcondition_unix.cpp:183 #7 0x000071c97d3b07c9 in QtWaylandClient::EventThread::waitForReading (this=0x622e8b862730) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:216 #8 QtWaylandClient::EventThread::run (this=0x622e8b862730) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build17/src/client/qwaylanddisplay.cpp:177 #9 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #11 QThreadPrivate::start (arg=0x622e8b862730) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #12 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #13 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x71c96a0006c0 (LWP 18158)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x71c944000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980914f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c974963422 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x71c96aa006c0 (LWP 18157)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x622e8bbe7160, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c980913aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000071c980942c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #6 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x71c97d2006c0 (LWP 18135)): #0 0x000071c980b1b4cd in __GI___poll (fds=0x622e8b7ea630, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000071c98097366e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c980913a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c9814702cf in QEventDispatcherGlib::processEvents (this=0x71c978000ba0, flags=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #4 0x000071c9816c1aeb in QEventLoop::exec (this=0x71c97d1ffb80, flags=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/global/qflags.h:34 #5 0x000071c9815c2027 in QThread::exec (this=this@entry=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/global/qflags.h:74 #6 0x000071c982a049dd in QDBusConnectionManager::run (this=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/dbus/qdbusconnectionmanager.cpp:144 #7 0x000071c981586dfe in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:354 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:290 #9 QThreadPrivate::start (arg=0x71c982a220e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/thread/qthread_unix.cpp:318 #10 0x000071c980a9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #11 0x000071c980b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x71c980c15280 (LWP 18132)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 #1 __pthread_kill_internal (signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 #3 0x000071c980a4526e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #4 0x000071c982ab4f8e in KCrash::defaultCrashHandler (sig=11) at /usr/src/kf6-kcrash-6.9.0+p24.04+vunstable+git20241213.1214-0/src/kcrash.cpp:596 #5 0x000071c980a45320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #6 KDecoration3::DecorationState::borders (this=0x0) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata.h:44 #7 0x000071c968de3ee3 in KDecoration3::Decoration::size (this=this@entry=0x622e8bce9460) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:383 #8 0x000071c968de3f78 in KDecoration3::Decoration::rect (this=this@entry=0x622e8bce9460) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:389 #9 0x000071c968de3fe9 in KDecoration3::Decoration::update (this=0x622e8bce9460, r=...) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:508 #10 0x000071c968de4080 in KDecoration3::Decoration::update (this=<optimized out>) at /usr/src/kdecoration-4:6.2.4+p24.04+vunstable+git20241214.0437-0/src/decoration.cpp:513 #11 0x000071c98167ada9 in QtPrivate::QSlotObjectBase::call (a=0x7ffd7f5d9b60, r=<optimized out>, this=0x622e8b925aa0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qobjectdefs_impl.h:486 #12 doActivate<false> (sender=0x622e8bd19400, signal_index=7, argv=0x7ffd7f5d9b60) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/kernel/qobject.cpp:4124 #13 0x000071c9815777b9 in QVariantAnimation::valueChanged (this=this@entry=0x622e8bd19400, _t1=...) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qvariantanimation.cpp:202 #14 0x000071c98157afdb in QVariantAnimationPrivate::setCurrentValueForProgress (progress=<optimized out>, this=0x622e8bcef170) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:264 #15 QVariantAnimationPrivate::recalculateCurrentInterval (this=this@entry=0x622e8bcef170, force=force@entry=false) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:239 #16 0x000071c98157b21e in QVariantAnimation::setDuration (this=<optimized out>, msecs=0) at /usr/src/qt6-base-6.8.1-0zneon+24.04+noble+unstable+build63/src/corelib/animation/qvariantanimation.cpp:493 #17 0x000071c968dbb5a2 in Breeze::Decoration::reconfigure (this=this@entry=0x622e8bce9460) at /usr/src/breeze-4:6.2.4+p24.04+vunstable+git20241214.0443-0/kdecoration/breezedecoration.cpp:423 #18 0x000071c968dbc2e7 in Breeze::Decoration::init (this=0x622e8bce9460) at /usr/src/breeze-4:6.2.4+p24.04+vunstable+git20241214.0443-0/kdecoration/breezedecoration.cpp:257 #19 0x000071c969662e5a in QArrayDataPointer<QVariant>::~QArrayDataPointer (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:110 #20 QArrayDataPointer<QVariant>::~QArrayDataPointer (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h:106 #21 QList<QVariant>::~QList (this=0x7ffd7f5da2c0, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h:72 #22 KDecoration3::DummyDecorationBridge::DummyDecorationBridge (parent=0x0, decorationTheme=..., this=0x622e8bcd1980) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/dummydecorationbridge.cpp:56 #23 StandardDecorationPainter::StandardDecorationPainter (themeName=..., this=0x622e8bce94d0) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/standarddecorationpainter.cpp:11 #24 DecorationPainter::fromThemeName (themeName=...) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/kwin_bridge/decorationpainter.cpp:24 #25 ConfigValueProvider::windowDecorationsButtonsImages (this=0x622e8bcb9120) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/configvalueprovider.cpp:214 #26 GtkConfig::setWindowDecorationsAppearance (this=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:217 #27 0x000071c969663f85 in GtkConfig::onKWinSettingsChange (this=0x71c96967a78e, group=<optimized out>, names=...) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:372 #28 0x000071c96966498a in GtkConfig::GtkConfig (this=0x7ffd7f5da450, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:53 #29 0x000071c969664b9f in QString::~QString (this=0x622e8bcdea30, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h:1330 #30 Gtk2ConfigEditor::removeLegacyStrings () at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/config_editor/gtk2.cpp:80 #31 GtkConfig::GtkConfig (this=0x622e8bcae430, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/kde-gtk-config-4:6.2.4+p24.04+vunstable+git20241214.1324-0/kded/gtkconfig.cpp:56 #32 0x0000622e886b8155 in KPluginFactory::create<KDEDModule> (args=..., parent=0x622e8b7db830, this=0x622e8b7db830) at /usr/include/KF6/KCoreAddons/kpluginfactory.h:634 #33 Kded::loadModule (this=this@entry=0x622e8b7db830, module=..., onDemand=onDemand@entry=false) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:298 #34 0x0000622e886bacb5 in Kded::initModules (this=this@entry=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:185 #35 0x0000622e886bb4fb in Kded::recreateDone (this=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:443 #36 Kded::recreate (initial=<optimized out>, this=0x622e8b7db830) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:427 #37 Kded::recreate (this=0x622e8b7db830, initial=<optimized out>) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:411 #38 0x0000622e886b3072 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/kf6-kded-6.9.0+p24.04+vunstable+git20241213.1240-0/src/kded.cpp:666
Can reproduce on git master built from source on top of Fedora 41 as well.
This will be ABI issues, please ensure kde-gtk-config is up-to-date
Are you sure? I'm getting a very similar crash when porting a third-party thing that consumes KDecoration #0 KDecoration3::DecorationState::borders (this=0x0) at /home/nico/kde/usr/include/QtCore/qcomparehelpers.h:1100 #1 0x00007fff881b8930 in KDecoration3::Decoration::size (this=this@entry=0x16312f0) at /home/nico/kde/src/kdecoration/src/decoration.cpp:383 #2 0x00007fff881b8dd4 in KDecoration3::Decoration::rect (this=this@entry=0x16312f0) at /home/nico/kde/src/kdecoration/src/decoration.cpp:389 #3 0x00007fff881b8e26 in KDecoration3::Decoration::update (this=0x16312f0, r=...) at /home/nico/kde/src/kdecoration/src/decoration.cpp:508 #4 0x00007fff881b8e9d in KDecoration3::Decoration::update (this=<optimized out>) at /home/nico/kde/src/kdecoration/src/decoration.cpp:513 #5 0x00007ffff3e0186e in QtPrivate::QSlotObjectBase::call (this=0x1747d90, r=<optimized out>, a=0x7fffffff94a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #6 doActivate<false> (sender=0x1747c30, signal_index=7, argv=0x7fffffff94a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130 #7 0x00007ffff3df7bc7 in QMetaObject::activate (sender=sender@entry=0x1747c30, m=m@entry=0x7ffff428afc0 <QVariantAnimation::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffff94a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4190 #8 0x00007ffff3f4f7b9 in QMetaObject::activate<void, QVariant> (sender=0x1747c30, mo=0x7ffff428afc0 <QVariantAnimation::staticMetaObject>, local_signal_index=0, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:306 #9 QVariantAnimation::valueChanged (this=this@entry=0x1747c30, _t1=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qvariantanimation.cpp:171 #10 0x00007ffff3f507db in QVariantAnimationPrivate::setCurrentValueForProgress (this=0x1767b40, progress=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/animation/qvariantanimation.cpp:264 #11 0x00007ffff3f51113 in QVariantAnimationPrivate::recalculateCurrentInterval (this=<optimized out>, force=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/animation/qvariantanimation.cpp:239 #12 0x00007ffff3f5193e in QVariantAnimation::setDuration (this=<optimized out>, msecs=msecs@entry=0) at /home/nico/workspace/qt6/qtbase/src/corelib/animation/qvariantanimation.cpp:493 #13 0x00007fff721d7bf5 in Breeze::Decoration::reconfigure (this=this@entry=0x16312f0) at /home/nico/kde/src/breeze/kdecoration/breezedecoration.cpp:423 #14 0x00007fff721d8422 in Breeze::Decoration::init (this=<optimized out>) at /home/nico/kde/src/breeze/kdecoration/breezedecoration.cpp:257 #15 0x00007fff88ee1498 in SharedDecoration::createDecoration (this=0x1534f30) at /home/nico/workspace/applet-window-buttons6/libappletdecoration/previewshareddecoration.cpp:122 #16 0x00007fff88ee1d2c in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (SharedDecoration::*)()>::call(void (SharedDecoration::*)(), SharedDecoration*, void**)::{lambda()#1}::operator()() const (__closure=0x7fffffff98d0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:127 #17 0x00007fff88ee1e4a in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (SharedDecoration::*)()>::call(void (SharedDecoration::*)(), SharedDecoration*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (SharedDecoration::*)()>::call(void (SharedDecoration::*)(), SharedDecoration*, void**)::{lambda()#1}&&) (args=0x7fffffff9a28, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65 #18 0x00007fff88ee1d8f in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (SharedDecoration::*)()>::call(void (SharedDecoration::*)(), SharedDecoration*, void**) (f=(void (SharedDecoration::*)(SharedDecoration * const)) 0x7fff88ee1230 <SharedDecoration::createDecoration()>, o=0x1534f30, arg=0x7fffffff9a28) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:126 #19 0x00007fff88ee1cd2 in QtPrivate::FunctionPointer<void (SharedDecoration::*)()>::call<QtPrivate::List<>, void>(void (SharedDecoration::*)(), SharedDecoration*, void**) (f=(void (SharedDecoration::*)(SharedDecoration * const)) 0x7fff88ee1230 <SharedDecoration::createDecoration()>, o=0x1534f30, arg=0x7fffffff9a28) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:174 #20 0x00007fff88ee1c1f in QtPrivate::QCallableObject<void (SharedDecoration::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x15603b0, r=0x1534f30, a=0x7fffffff9a28, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:545 #21 0x00007ffff3e0186e in QtPrivate::QSlotObjectBase::call (this=0x15603b0, r=<optimized out>, a=0x7fffffff9a28) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #22 doActivate<false> (sender=0x15663c0, signal_index=5, argv=0x7fffffff9a28) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130 #23 0x00007fff88ea3b99 in PreviewBridge::validChanged (this=0x15663c0) at /home/nico/workspace/applet-window-buttons6/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/moc_previewbridge.cpp:183 #24 0x00007fff88ed09bd in PreviewBridge::setValid (this=0x15663c0, valid=true) at /home/nico/workspace/applet-window-buttons6/libappletdecoration/previewbridge.cpp:137 #25 0x00007fff88ed0951 in PreviewBridge::createFactory (this=0x15663c0) at /home/nico/workspace/applet-window-buttons6/libappletdecoration/previewbridge.cpp:122 #26 0x00007fff88ed636a in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (PreviewBridge::*)()>::call(void (PreviewBridge::*)(), PreviewBridge*, void**)::{lambda()#1}::operator()() const (__closure=0x7fffffff9c50) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:127 #27 0x00007fff88ed71a6 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (PreviewBridge::*)()>::call(void (PreviewBridge::*)(), PreviewBridge*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (PreviewBridge::*)()>::call(void (PreviewBridge::*)(), PreviewBridge*, void**)::{lambda()#1}&&) (args=0x7fffffff9da8, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65 #28 0x00007fff88ed63cd in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (PreviewBridge::*)()>::call(void (PreviewBridge::*)(), PreviewBridge*, void**) (f=(void (PreviewBridge::*)(PreviewBridge * const)) 0x7fff88ed06c6 <PreviewBridge::createFactory()>, o=0x15663c0, arg=0x7fffffff9da8) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:126 #29 0x00007fff88ed5302 in QtPrivate::FunctionPointer<void (PreviewBridge::*)()>::call<QtPrivate::List<>, void>(void (PreviewBridge::*)(), PreviewBridge*, void**) (f=(void (PreviewBridge::*)(PreviewBridge * const)) 0x7fff88ed06c6 <PreviewBridge::createFactory()>, o=0x15663c0, arg=0x7fffffff9da8) --Type <RET> for more, q to quit, c to continue without paging--c at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:174 #30 0x00007fff88ed4345 in QtPrivate::QCallableObject<void (PreviewBridge::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x15677d0, r=0x15663c0, a=0x7fffffff9da8, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:545 #31 0x00007ffff3e0186e in QtPrivate::QSlotObjectBase::call (this=0x15677d0, r=<optimized out>, a=0x7fffffff9da8) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #32 doActivate<false> (sender=0x15663c0, signal_index=3, argv=0x7fffffff9da8) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130 #33 0x00007fff88ea3b41 in PreviewBridge::pluginChanged (this=0x15663c0) at /home/nico/workspace/applet-window-buttons6/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/moc_previewbridge.cpp:171 #34 0x00007fff88ed0611 in PreviewBridge::setPlugin (this=0x15663c0, plugin=...) at /home/nico/workspace/applet-window-buttons6/libappletdecoration/previewbridge.cpp:83 #35 0x00007fff88ea947b in BridgeItem::setPlugin (this=0x15662e0, plugin=...) at /home/nico/workspace/applet-window-buttons6/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/../../../../libappletdecoration/previewbridge.h:109 #36 0x00007fff88ea3e4a in BridgeItem::qt_static_metacall (_o=0x15662e0, _c=QMetaObject::WriteProperty, _id=0, _a=0x7fffffff9fb0) at /home/nico/workspace/applet-window-buttons6/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/moc_previewbridge.cpp:277 #37 0x00007ffff5738eb5 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=0x7fffffff9f70, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336 #38 GenericBinding<10>::doStore<QString> (this=0x159cc20, value=..., pd=<optimized out>, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:284 #39 GenericBinding<10>::write (this=0x159cc20, result=..., isUndefined=<optimized out>, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:265 #40 0x00007ffff5730a91 in QQmlBinding::doUpdate (this=0x159cc20, watcher=..., flags=..., scope=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:715 #41 0x00007ffff5734808 in QQmlBinding::update (this=0x159cc20, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #42 0x00007ffff57dc836 in QQmlObjectCreator::finalize (this=0x15339b0, interrupt=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1520 #43 0x00007ffff5751af9 in QQmlComponentPrivate::complete (enginePriv=0xe541a0, state=state@entry=0x15306e8) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #44 0x00007ffff575875b in QQmlComponentPrivate::completeCreate (this=0x1530630) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1316 #45 0x00007ffff7cfff7b in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x158a920, initialProperties=<optimized out>) at /home/nico/kde/src/libplasma/src/plasmaquick/sharedqmlengine.cpp:270 #46 0x00007ffff7cd9546 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /home/nico/kde/usr/include/QtCore/qhash.h:849 #47 0x00007fff89058d11 in AppletsLayout::componentComplete (this=0x149d5e0) at /home/nico/kde/src/plasma-workspace/components/containmentlayoutmanager/appletslayout.cpp:538 #48 0x00007ffff57dcd21 in QQmlObjectCreator::finalize (this=0x901360, interrupt=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1579 #49 0x00007ffff5751af9 in QQmlComponentPrivate::complete (enginePriv=0xe541a0, state=state@entry=0x149d488) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #50 0x00007ffff575875b in QQmlComponentPrivate::completeCreate (this=0x149d3d0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1316 #51 0x00007ffff7d00579 in PlasmaQuick::SharedQmlEngine::createObjectFromComponent (this=this@entry=0x1485740, component=0x149d3b0, context=<optimized out>, initialProperties=...) at /home/nico/kde/src/libplasma/src/plasmaquick/sharedqmlengine.cpp:289 #52 0x00007ffff7cd58f9 in PlasmaQuick::AppletQuickItemPrivate::createFullRepresentationItem (this=0x1480fe0) at /home/nico/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:223 #53 0x00007ffff7cd5af5 in PlasmaQuick::AppletQuickItem::setPreloadFullRepresentation (this=0x1492d60, preload=true) at /home/nico/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:920 #54 0x00007ffff57da58f in QQmlPropertyData::writeProperty (this=this@entry=0x7fff842d3e50, target=<optimized out>, value=value@entry=0x7fffffffabf0, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336 #55 0x00007ffff57dde1b in QQmlObjectCreator::setPropertyValue (this=this@entry=0x9014b0, property=0x7fff842d3e50, binding=binding@entry=0x7fffac00e0f0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:437 #56 0x00007ffff57e2af8 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x9014b0, bindingProperty=bindingProperty@entry=0x7fff842d3e50, binding=binding@entry=0x7fffac00e0f0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1238 #57 0x00007ffff57e67ae in QQmlObjectCreator::setupBindings (this=this@entry=0x9014b0, mode=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:829 #58 0x00007ffff57e8bb3 in QQmlObjectCreator::populateInstance (this=this@entry=0x9014b0, index=<optimized out>, index@entry=0, instance=<optimized out>, instance@entry=0x1492d60, bindingTarget=<optimized out>, bindingTarget@entry=0x1492d60, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0, binding=binding@entry=0x0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1793 #59 0x00007ffff57e0517 in QQmlObjectCreator::createInstance (this=this@entry=0x9014b0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1461 #60 0x00007ffff57e239f in QQmlObjectCreator::create (this=0x9014b0, subComponentIndex=<optimized out>, parent=0x0, interrupt=0x0, flags=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:205 #61 QQmlObjectCreator::create (this=0x9014b0, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:144 #62 0x00007ffff575761b in QQmlComponentPrivate::beginCreate (this=0x1499990, context=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1116 #63 0x00007ffff5757e9e in QQmlComponent::beginCreate (this=<optimized out>, context=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1034 #64 0x00007ffff7d00238 in PlasmaQuick::SharedQmlEnginePrivate::endExecute (this=0x14870f0) at /home/nico/kde/src/libplasma/src/plasmaquick/sharedqmlengine.cpp:133 #65 0x00007ffff7cd8996 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /home/nico/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:540 #66 0x00007ffff7cf014d in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x7fffdc01e5f0, cont=0x11fc030) at /home/nico/kde/src/libplasma/src/plasmaquick/containmentview.cpp:113 #67 0x00007ffff7cf0879 in PlasmaQuick::ContainmentView::setContainment (this=<optimized out>, cont=<optimized out>) at /home/nico/kde/src/libplasma/src/plasmaquick/containmentview.cpp:260 #68 0x000000000045c48e in ShellCorona::addOutput (this=0xbe5230, screen=0x5450e0) at /home/nico/kde/src/plasma-workspace/shell/shellcorona.cpp:1476 #69 0x000000000046ef9f in ShellCorona::load (this=0xbe5230) at /home/nico/kde/src/plasma-workspace/shell/shellcorona.cpp:841 #70 0x00007ffff3e0186e in QtPrivate::QSlotObjectBase::call (this=0xc29870, r=<optimized out>, a=0x7fffffffc5a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #71 doActivate<false> (sender=0xe58c40, signal_index=4, argv=0x7fffffffc5a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130 #72 0x00007ffff3df7bc7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ffff66aa1e0 <KActivities::Consumer::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffffffc5a0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4190 #73 0x00007ffff667e2f0 in QMetaObject::activate<void, KActivities::Consumer::ServiceStatus> (sender=<optimized out>, mo=0x7ffff66aa1e0 <KActivities::Consumer::staticMetaObject>, local_signal_index=1, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs.h:306 #74 KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /home/nico/kde/build/plasma-activities/src/lib/PlasmaActivities_autogen/include/moc_consumer.cpp:196 #75 0x00007ffff3e0186e in QtPrivate::QSlotObjectBase::call (this=0xe77aa0, r=<optimized out>, a=0x7fffffffc6f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #76 doActivate<false> (sender=0xbf5710, signal_index=11, argv=0x7fffffffc6f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130 #77 0x00007ffff3df7bc7 in QMetaObject::activate (sender=sender@entry=0xbf5710, m=m@entry=0x7ffff66ab0c0 <KActivities::ActivitiesCache::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7fffffffc6f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4190 #78 0x00007ffff6692949 in QMetaObject::activate<void, KActivities::Consumer::ServiceStatus> (sender=0xbf5710, mo=0x7ffff66ab0c0 <KActivities::ActivitiesCache::staticMetaObject>, local_signal_index=8, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs.h:306 #79 KActivities::ActivitiesCache::serviceStatusChanged (this=0xbf5710, _t1=<optimized out>) at /home/nico/kde/build/plasma-activities/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:383 #80 KActivities::ActivitiesCache::setAllActivities (this=0xbf5710, _activities=<optimized out>) at /home/nico/kde/src/plasma-activities/src/lib/activitiescache_p.cpp:276 #81 0x00007ffff6696ab5 in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (this=0xbf5710, watcher=0xe77470, f=(void (KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache * const, const QList<ActivityInfo> &)) 0x7ffff6692400 <KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>) at /home/nico/kde/src/plasma-activities/src/lib/activitiescache_p.cpp:186 #82 0x00007ffff3e01b38 in doActivate<false> (sender=0xe77470, signal_index=3, argv=0x7fffffffc920) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4142 #83 0x00007ffff3df7bc7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ffff52e8620 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffc920) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4190 #84 0x00007ffff52b41a1 in QMetaObject::activate<void, QDBusPendingCallWatcher*> (sender=<optimized out>, mo=0x7ffff52e8620 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=0, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:306 #85 QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:137 #86 0x00007ffff3df3042 in QObject::event (this=0xe77470, e=0xbdb360) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1431 #87 0x00007ffff6b91b7d in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xe77470, e=0xbdb360) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3297 #88 0x00007ffff3d99938 in QCoreApplication::notifyInternal2 (receiver=0xe77470, event=0xbdb360) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1118 #89 0x00007ffff3d99b9d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1558 #90 0x00007ffff3d9d2d7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5261c0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1891 #91 0x00007ffff40a247f in postEventSourceDispatch (s=0x593ce0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #92 0x00007ffff30f128c in g_main_dispatch (context=0x7fffdc000f00) at ../glib/gmain.c:3357 #93 g_main_context_dispatch_unlocked (context=0x7fffdc000f00) at ../glib/gmain.c:4208 #94 0x00007ffff31517b8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fffdc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273 #95 0x00007ffff30f2783 in g_main_context_iteration (context=0x7fffdc000f00, may_block=1) at ../glib/gmain.c:4338 #96 0x00007ffff40a1bb3 in QEventDispatcherGlib::processEvents (this=0x52ad90, flags=...) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #97 0x00007ffff3da6d33 in QEventLoop::exec (this=this@entry=0x7fffffffcdb0, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77 #98 0x00007ffff3da2301 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77 #99 0x00007ffff49def3d in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1993 #100 0x00007ffff6b91ae9 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2564 #101 0x0000000000429197 in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/plasma-workspace/shell/main.cpp:191
It looks like it's accessing the decoration state before any state is applied
kde-gtk-config has m_decoration->init(); m_decoration->apply(m_decoration->nextState()->clone()); but Breeze::Decoration::init() triggers KDecoration3::Decoration::size(), which accesses the not-yet-applied state
(In reply to Nicolas Fella from comment #5) > kde-gtk-config has > > m_decoration->init(); > m_decoration->apply(m_decoration->nextState()->clone()); > > but Breeze::Decoration::init() triggers KDecoration3::Decoration::size(), > which accesses the not-yet-applied state state objects are created by create(); which gets called before init(); m_decoration->create(); m_decoration->init(); m_decoration->apply(m_decoration->nextState()->clone());
Adding create() before init() fixes the crash, thanks!