STEPS TO REPRODUCE 1. open system Settings 2. go to Drawing Tablet KCM 3. go to Sound KCM 4. repeat the steps 2 and 3 a few times OBSERVED RESULT at some point, System Settings crashes EXPECTED RESULT no crash SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.0.80 KDE Frameworks Version: 6.1.0 Qt Version: 6.6.3 Graphics Platform: Wayland Thread 17 (Thread 0x7baf95600640 (LWP 15938)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x60c4a6583570, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x60c4a6583570, timeout=<optimized out>, context=0x60c4a65864f0) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x60c4a65864f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85513e3 in g_main_context_iteration (context=0x60c4a65864f0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4278 #4 0x00007bafc8551431 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6180 #5 0x00007bafc8582a51 in g_thread_proxy (data=0x60c4a52e09e0) at ../../../glib/gthread.c:827 #6 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #7 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 16 (Thread 0x7baf7fe00640 (LWP 15951)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7baf7fdff970, op=137, expected=0, futex_word=0x60c4a646b3e4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7baf7fdff970, clockid=560, expected=0, futex_word=0x60c4a646b3e4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a646b3e4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7baf7fdff970, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893e9b in __pthread_cond_wait_common (abstime=0x7baf7fdff970, clockid=1, mutex=0x60c4a646b390, cond=0x60c4a646b3b8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x60c4a646b3b8, mutex=0x60c4a646b390, abstime=0x7baf7fdff970) at ./nptl/pthread_cond_wait.c:652 #5 0x00007bafc9377f67 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x60c4a646b390) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x60c4a646b390) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x60c4a650f580, mutex=mutex@entry=0x60c4a68c75a8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007bafc937aba1 in QThreadPoolThread::run() (this=0x60c4a650f570) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start(void*) (arg=0x60c4a650f570) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7baf7d600640 (LWP 15962)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x60c4a642fd60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x60c4a642fd60, timeout=<optimized out>, context=0x60c4a705f0c0) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x60c4a705f0c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85513e3 in g_main_context_iteration (context=context@entry=0x60c4a705f0c0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4278 #4 0x00007baf94c8733d in dconf_gdbus_worker_thread (user_data=0x60c4a705f0c0) at ../gdbus/dconf-gdbus-thread.c:82 #5 0x00007bafc8582a51 in g_thread_proxy (data=0x60c4a65c4ea0) at ../../../glib/gthread.c:827 #6 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #7 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7baf8a000640 (LWP 15949)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7baf89fff970, op=137, expected=0, futex_word=0x60c4a6bf2000) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7baf89fff970, clockid=560, expected=0, futex_word=0x60c4a6bf2000) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a6bf2000, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7baf89fff970, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893e9b in __pthread_cond_wait_common (abstime=0x7baf89fff970, clockid=1, mutex=0x60c4a6bf1fb0, cond=0x60c4a6bf1fd8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x60c4a6bf1fd8, mutex=0x60c4a6bf1fb0, abstime=0x7baf89fff970) at ./nptl/pthread_cond_wait.c:652 #5 0x00007bafc9377f67 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x60c4a6bf1fb0) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x60c4a6bf1fb0) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x60c4a64a6660, mutex=mutex@entry=0x60c4a68c75a8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007bafc937aba1 in QThreadPoolThread::run() (this=0x60c4a64a6650) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start(void*) (arg=0x60c4a64a6650) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7bafbbe00640 (LWP 15927)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x60c4a5444840) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x60c4a5444840) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a5444840, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x60c4a54447f0, cond=0x60c4a5444818) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x60c4a5444818, mutex=0x60c4a54447f0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007bafc051952d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007bafc04c98bb in util_queue_thread_func (input=input@entry=0x60c4a543c650) at ../src/util/u_queue.c:290 #7 0x00007bafc051945b in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7baf8be00640 (LWP 15942)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x60c4a669f868) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x60c4a669f868) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a669f868, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x60c4a669f818, cond=0x60c4a669f840) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x60c4a669f840, mutex=0x60c4a669f818) at ./nptl/pthread_cond_wait.c:627 #5 0x00007bafc051952d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007bafc04c98bb in util_queue_thread_func (input=input@entry=0x60c4a569e5d0) at ../src/util/u_queue.c:290 #7 0x00007bafc051945b in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7bafbaa00640 (LWP 15933)): #0 __recvmsg_syscall (flags=0, msg=0x7bafba9fd920, fd=21) at ../sysdeps/unix/sysv/linux/recvmsg.c:27 #1 __libc_recvmsg (fd=21, msg=0x7bafba9fd920, flags=0) at ../sysdeps/unix/sysv/linux/recvmsg.c:41 #2 0x00007bafc9e4c56b in () at /lib/x86_64-linux-gnu/libudev.so.1 #3 0x00007bafc9e4cfcf in udev_monitor_receive_device () at /lib/x86_64-linux-gnu/libudev.so.1 #4 0x00007bafa30db697 in () at /lib/x86_64-linux-gnu/libddcutil.so.4 #5 0x00007bafc8582a51 in g_thread_proxy (data=0x60c4a52e08c0) at ../../../glib/gthread.c:827 #6 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #7 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7baf94c00640 (LWP 15939)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x60c4a65d0ca0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x60c4a65d0ca0, timeout=<optimized out>, context=0x60c4a65d0e20) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=0x60c4a65d0e20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85532b3 in g_main_loop_run (loop=0x60c4a65d0f10) at ../../../glib/gmain.c:4413 #4 0x00007bafa8cab07a in gdbus_shared_thread_func (user_data=0x60c4a65d0df0) at ../../../gio/gdbusprivate.c:282 #5 0x00007bafc8582a51 in g_thread_proxy (data=0x60c4a65c4c00) at ../../../glib/gthread.c:827 #6 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #7 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7baf88c00640 (LWP 15950)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7baf88bff970, op=137, expected=0, futex_word=0x60c4a6c65840) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7baf88bff970, clockid=560, expected=0, futex_word=0x60c4a6c65840) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a6c65840, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7baf88bff970, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893e9b in __pthread_cond_wait_common (abstime=0x7baf88bff970, clockid=1, mutex=0x60c4a6c657f0, cond=0x60c4a6c65818) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x60c4a6c65818, mutex=0x60c4a6c657f0, abstime=0x7baf88bff970) at ./nptl/pthread_cond_wait.c:652 #5 0x00007bafc9377f67 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x60c4a6c657f0) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x60c4a6c657f0) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x60c4a6472f20, mutex=mutex@entry=0x60c4a68c75a8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007bafc937aba1 in QThreadPoolThread::run() (this=0x60c4a6472f10) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start(void*) (arg=0x60c4a6472f10) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7baf8aa00640 (LWP 15948)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7baf8a9ff970, op=137, expected=0, futex_word=0x60c4a622f344) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7baf8a9ff970, clockid=560, expected=0, futex_word=0x60c4a622f344) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a622f344, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7baf8a9ff970, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893e9b in __pthread_cond_wait_common (abstime=0x7baf8a9ff970, clockid=1, mutex=0x60c4a622f2f0, cond=0x60c4a622f318) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x60c4a622f318, mutex=0x60c4a622f2f0, abstime=0x7baf8a9ff970) at ./nptl/pthread_cond_wait.c:652 #5 0x00007bafc9377f67 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x60c4a622f2f0) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x60c4a622f2f0) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x60c4a63e3ec0, mutex=mutex@entry=0x60c4a68c75a8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007bafc937aba1 in QThreadPoolThread::run() (this=0x60c4a63e3eb0) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start(void*) (arg=0x60c4a63e3eb0) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7bafa2600640 (LWP 15937)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x60c4a6475510, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x60c4a6475510, timeout=<optimized out>, context=0x7baf90000c60) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x7baf90000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85513e3 in g_main_context_iteration (context=0x7baf90000c60, may_block=1) at ../../../glib/gmain.c:4278 #4 0x00007bafc92579d0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7baf90000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #5 0x00007bafc9497b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7bafa25ff9d0, flags=...) at ./src/corelib/global/qflags.h:34 #6 0x00007bafc93aeca8 in QThread::exec() (this=this@entry=0x60c4a6475360) at ./src/corelib/global/qflags.h:74 #7 0x00007bafca9c0cfc in QQuickPixmapReader::run() (this=0x60c4a6475360) at ./src/quick/util/qquickpixmapcache.cpp:1188 #8 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #10 QThreadPrivate::start(void*) (arg=0x60c4a6475360) at ./src/corelib/thread/qthread_unix.cpp:283 #11 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #12 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7bafbb400640 (LWP 15932)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x60c4a57cd3d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x60c4a57cd3d0, timeout=<optimized out>, context=0x7baf9c000c60) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x7baf9c000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85513e3 in g_main_context_iteration (context=0x7baf9c000c60, may_block=1) at ../../../glib/gmain.c:4278 #4 0x00007bafc92579d0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7baf9c000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #5 0x00007bafc9497b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7bafbb3ffa20, flags=...) at ./src/corelib/global/qflags.h:34 #6 0x00007bafc93aeca8 in QThread::exec() (this=<optimized out>) at ./src/corelib/global/qflags.h:74 #7 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #9 QThreadPrivate::start(void*) (arg=0x60c4a596a840) at ./src/corelib/thread/qthread_unix.cpp:283 #10 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7baf8b400640 (LWP 15943)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x60c4a65e4f48) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x60c4a65e4f48) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x60c4a65e4f48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007bafc8893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x60c4a65e4ef8, cond=0x60c4a65e4f20) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x60c4a65e4f20, mutex=0x60c4a65e4ef8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007bafc051952d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007bafc04c98bb in util_queue_thread_func (input=input@entry=0x60c4a65774c0) at ../src/util/u_queue.c:290 #7 0x00007bafc051945b in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7bafc2e00640 (LWP 15926)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x7bafc2dffa10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc7a19ce1 in () at /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #2 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #3 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #4 QThreadPrivate::start(void*) (arg=0x60c4a53cb990) at ./src/corelib/thread/qthread_unix.cpp:283 #5 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7bafc4600640 (LWP 15924)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x7bafbc034780, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc85a91f6 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7bafbc034780, timeout=<optimized out>, context=0x7bafbc001d20) at ../../../glib/gmain.c:4518 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x7bafbc001d20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4208 #3 0x00007bafc85513e3 in g_main_context_iteration (context=0x7bafbc001d20, may_block=1) at ../../../glib/gmain.c:4278 #4 0x00007bafc92579d0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7bafbc000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #5 0x00007bafc9497b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7bafc45ff9d0, flags=...) at ./src/corelib/global/qflags.h:34 #6 0x00007bafc93aeca8 in QThread::exec() (this=this@entry=0x7bafc8fff360 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/global/qflags.h:74 #7 0x00007bafc8f87e4e in QDBusConnectionManager::run() (this=0x7bafc8fff360 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/dbus/qdbusconnection.cpp:131 #8 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #10 QThreadPrivate::start(void*) (arg=0x7bafc8fff360 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/thread/qthread_unix.cpp:283 #11 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #12 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7bafc3800640 (LWP 15925)): #0 0x00007bafc8918bcf in __GI___poll (fds=0x7bafc37ffa10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007bafc7a19ce1 in () at /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #2 0x00007bafc93740bd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #3 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:260 #4 QThreadPrivate::start(void*) (arg=0x60c4a53992d0) at ./src/corelib/thread/qthread_unix.cpp:283 #5 0x00007bafc8894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007bafc8926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7bafc565cac0 (LWP 15923)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=135994861275840) at ./nptl/pthread_kill.c:44 #1 __pthread_kill_internal (signo=11, threadid=135994861275840) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=135994861275840, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 #3 0x00007bafc8842476 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #4 0x00007bafcbc7441e in KCrash::defaultCrashHandler(int) () at /lib/x86_64-linux-gnu/libKF6Crash.so.6 #5 0x00007bafc8842520 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #6 operator() (__closure=0x60c4a738ec00) at ./src/qmlmodels/qqmldelegatemodel.cpp:1871 #7 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:137 #8 QtPrivate::Functor<QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:339 #9 QtPrivate::QCallableObject<QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x60c4a738ebf0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:522 #10 0x00007bafc9454d1e in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc2965d9c0, r=0x60c4a736a400, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:433 #11 doActivate<false>(QObject*, int, void**) (sender=0x60c4a65684a0, signal_index=21, argv=0x7ffc2965d9c0) at ./src/corelib/kernel/qobject.cpp:4039 #12 0x00007bafc92e8d01 in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) (this=<optimized out>, _t1=...) at ./obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1412 #13 0x00007bafc930cbcc in QSortFilterProxyModel::setSourceModel(QAbstractItemModel*) (this=0x60c4a65684a0, sourceModel=<optimized out>) at ./src/corelib/itemmodels/qsortfilterproxymodel.cpp:2104 #14 0x00007baf94cb201a in () at /usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kitemmodels/libitemmodelsplugin.so #15 0x00007bafc93337ff in QAbstractProxyModelPrivate::setModelForwarder(QAbstractItemModel*) (sourceModel=<optimized out>, this=0x60c4a6de4eb0) at ./src/corelib/itemmodels/qabstractproxymodel_p.h:39 #16 QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction) (type=..., dataPtr=0x60c4a6de4f80, binding=...) at ./src/corelib/kernel/qproperty_p.h:534 #17 0x00007bafc93f664d in QPropertyBindingPrivate::evaluateRecursive_inline(QVarLengthArray<QBindingObserverPtr, 256ll>&, QBindingStatus*) (status=0x7bafc565ca50, bindingObservers=..., this=0x60c4a6e2eee0) at ./src/corelib/kernel/qproperty_p.h:854 #18 QPropertyBindingPrivate::evaluateRecursive(QVarLengthArray<QBindingObserverPtr, 256ll>&, QBindingStatus*) (this=0x60c4a6e2eee0, bindingObservers=..., status=0x7bafc565ca50) at ./src/corelib/kernel/qproperty.cpp:321 #19 0x00007bafc93f9955 in QtPrivate::QPropertyBindingData::setBinding(QUntypedPropertyBinding const&, QUntypedPropertyData*, void (*)(QUntypedPropertyData*), bool (*)(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction)) (this=<optimized out>, binding=<optimized out>, propertyDataPtr=0x60c4a6de4f80, staticObserverCallback=<optimized out>, guardCallback=0x7bafc9333780 <QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction)>) at ./src/corelib/kernel/qproperty.cpp:519 #20 0x00007bafc9324018 in QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::setBinding(QPropertyBinding<QAbstractItemModel*> const&) (newBinding=..., this=0x60c4a6de4f80) at ./src/corelib/kernel/qproperty_p.h:611 #21 operator() (__closure=0x0, binding=..., d=0x60c4a6de4f80) at ./src/corelib/kernel/qproperty_p.h:742 #22 _FUN(QUntypedPropertyData*, QUntypedPropertyBinding const&) () at ./src/corelib/kernel/qproperty_p.h:741 #23 0x00007bafca248893 in QUntypedBindable::setBinding(QUntypedPropertyBinding const&) (this=<optimized out>, binding=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qproperty.h:767 #24 QUntypedBindable::setBinding(QUntypedPropertyBinding const&) (binding=..., this=0x7ffc2965e870) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qproperty.h:767 #25 QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x60c4a72f5d80, interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1536 #26 0x00007bafca303967 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=this@entry=0x60c4a7c3f220, i=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h:90 #27 0x00007bafca304554 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlRefPointer<QQmlContextData> const&) (this=0x60c4a57db660, i=<optimized out>, forContext=<optimized out>) at ./src/qml/qml/qqmlincubator.cpp:53 #28 0x00007bafca2d59be in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at ./src/qml/qml/qqmlcomponent.cpp:1437 #29 0x00007bafc815a5a4 in () at /lib/x86_64-linux-gnu/libKF6KCMUtilsQuick.so.6 #30 0x00007bafc815cd37 in KQuickConfigModule::mainUi() () at /lib/x86_64-linux-gnu/libKF6KCMUtilsQuick.so.6 #31 0x00007bafcb687097 in KCModuleLoader::loadModule(KPluginMetaData const&, QWidget*, QList<QVariant> const&, std::shared_ptr<QQmlEngine> const&) () at /lib/x86_64-linux-gnu/libKF6KCMUtils.so.6 #32 0x00007bafcc148b76 in ModuleView::addModule(MenuItem*, QList<QString> const&) (this=0x60c4a5975db0, item=<optimized out>, args=<optimized out>) at ./core/ModuleView.cpp:280 #33 0x000060c4a35216ea in SidebarMode::loadModule(QModelIndex const&, QList<QString> const&) (this=0x60c4a585adb0, activeModule=..., args=...) at ./app/SidebarMode.cpp:318 #34 0x000060c4a3523f66 in SidebarMode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x60c4a585adb0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc2965f7a8) at ./obj-x86_64-linux-gnu/app/systemsettings_autogen/include/moc_SidebarMode.cpp:754 #35 0x000060c4a35247c0 in SidebarMode::qt_metacall(QMetaObject::Call, int, void**) (this=0x60c4a585adb0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7ffc2965f7a8) at ./obj-x86_64-linux-gnu/app/systemsettings_autogen/include/moc_SidebarMode.cpp:877 #36 0x00007bafca249283 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7ffc2965fa60, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ./src/qml/qml/qqmlobjectorgadget.cpp:14 #37 0x00007bafca346b95 in QV4::CallMethod (callType=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=..., index=<optimized out>, object=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:84 #38 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x60c4a5581fd0, callArgs=<optimized out>, callArgs@entry=0x7bafb99bf5b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:1848 #39 0x00007bafca3481e1 in operator() (__closure=<optimized out>) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:2751 #40 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:2728 #41 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7ffc2965fb20, thisObject=<optimized out>, argv=0x7bafb99bf550, argc=1) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:2751 #42 0x00007bafca34b881 in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) (engine=0x60c4a5581fd0, base=..., index=<optimized out>, argv=0x7bafb99bf550, argc=1) at ./src/qml/jsruntime/qv4runtime.cpp:1511 #43 0x00007baf94c1d76b in () #44 0x00007ffc2965fdf0 in () #45 0x0000000000000011 in () #46 0x000060c4a6b8f3c0 in () #47 0x0000000000000000 in ()
*** This bug has been marked as a duplicate of bug 487655 ***