Bug 489443

Summary: Crashing inQWindowSystemInterface::handleScreenRemoved() while trying to change Wireguard configuration from GUI and switching windows
Product: [Applications] systemsettings Reporter: Alex <redhat.tg5gr>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 6.1.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=468694
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex 2024-06-29 16:21:01 UTC
Application: systemsettings (6.1.1)

Qt Version: 6.7.1
Frameworks Version: 6.3.0
Operating System: Linux 6.9.6-200.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 40 (Forty)"
DrKonqi: 6.1.1 [CoredumpBackend]

-- Information about the crash:
I tryed to debug some Wireguard configurations.
The dynamicity of the system administration GUI is not great and I tried many different ways to make changes applied. 

The 3 last times I gave-up and started from a new connection, and while I'm copy pasting content from terminal to the GUI some times when I switch window the all windows manager seems to collaps.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 16044]
[New LWP 16045]
[New LWP 16048]
[New LWP 16049]
[New LWP 16053]
[New LWP 16066]
[New LWP 16050]
[New LWP 16052]
[New LWP 16083]
[New LWP 16051]
[New LWP 16940]
[New LWP 16081]
[New LWP 16068]
[New LWP 16109]
[New LWP 16156]
[New LWP 16082]
[New LWP 17087]
[New LWP 16941]
[New LWP 17088]
[New LWP 17086]
[New LWP 17090]
[New LWP 17093]
[New LWP 17092]
[New LWP 17095]
[New LWP 17317]
[New LWP 17096]
[New LWP 17318]
[New LWP 17345]
[New LWP 17319]
[New LWP 17320]
[New LWP 17346]
[New LWP 17321]
[New LWP 17348]
[New LWP 17344]
[New LWP 17350]
[New LWP 17347]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `systemsettings kcm_networkmanagement --args --args Uuid=ba000823-adf9-4289-9039'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f5bdd6ab144 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f5bd6398b00 (LWP 16044))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7f5bd6398b00 (LWP 16044))]

Thread 36 (Thread 0x7f5b996006c0 (LWP 17347)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 35 (Thread 0x7f5b3b4006c0 (LWP 17350)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 34 (Thread 0x7f5b460006c0 (LWP 17344)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 33 (Thread 0x7f5b3be006c0 (LWP 17348)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 32 (Thread 0x7f5b53e006c0 (LWP 17321)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 31 (Thread 0x7f5b44c006c0 (LWP 17346)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 30 (Thread 0x7f5b68e006c0 (LWP 17320)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 29 (Thread 0x7f5b8e0006c0 (LWP 17319)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 28 (Thread 0x7f5b456006c0 (LWP 17345)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 27 (Thread 0x7f5b8ea006c0 (LWP 17318)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 26 (Thread 0x7f5b47e006c0 (LWP 17096)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 25 (Thread 0x7f5b8f4006c0 (LWP 17317)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 24 (Thread 0x7f5b50c006c0 (LWP 17095)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 23 (Thread 0x7f5b52a006c0 (LWP 17092)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 22 (Thread 0x7f5b520006c0 (LWP 17093)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 21 (Thread 0x7f5b534006c0 (LWP 17090)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 20 (Thread 0x7f5b74a006c0 (LWP 17086)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 19 (Thread 0x7f5b75c006c0 (LWP 17088)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 18 (Thread 0x7f5b76a006c0 (LWP 16941)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 17 (Thread 0x7f5b834006c0 (LWP 17087)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 16 (Thread 0x7f5ba60006c0 (LWP 16082)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5bdb463c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb403383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5bdb4033e1 in glib_worker_main () from /lib64/libglib-2.0.so.0
#4  0x00007f5bdb432813 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 15 (Thread 0x7f5b80a006c0 (LWP 16156)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5b8d6b4ab6 in poll_func () from /lib64/libpulse.so.0
#2  0x00007f5b8d69e424 in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x00007f5b8d6a8d33 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f5b8d6a8df8 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f5b8d6b99ff in thread () from /lib64/libpulse.so.0
#6  0x00007f5b8cddc8fb in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-16.1.so
#7  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#8  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 14 (Thread 0x7f5b8d6006c0 (LWP 16109)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 13 (Thread 0x7f5ba74006c0 (LWP 16068)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5bdb463c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb403383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5bdc27cb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f5bdbfa2713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdc0b414f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#7  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#8  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 12 (Thread 0x7f5ba6a006c0 (LWP 16081)):
#0  0x00007f5bdd7291bd in syscall () from /lib64/libc.so.6
#1  0x00007f5bdb460ccd in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb3cc61b in g_async_queue_pop_intern_unlocked () from /lib64/libglib-2.0.so.0
#3  0x00007f5bdb433a03 in g_thread_pool_spawn_thread () from /lib64/libglib-2.0.so.0
#4  0x00007f5bdb432813 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7f5b774006c0 (LWP 16940)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bdc15c30d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f5bdc1590d5 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7f5bbd6006c0 (LWP 16051)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7f5b9a0006c0 (LWP 16083)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5bdb463c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb407f37 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3  0x00007f5bd688c682 in gdbus_shared_thread_func.lto_priv () from /lib64/libgio-2.0.so.0
#4  0x00007f5bdb432813 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 8 (Thread 0x7f5bbcc006c0 (LWP 16052)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 7 (Thread 0x7f5bc50006c0 (LWP 16050)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7f5ba7e006c0 (LWP 16066)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5bdb463c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb403383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5bdc27cb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f5bdbfa2713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdc0b414f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#7  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#8  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7f5bacc006c0 (LWP 16053)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7f5bc5a006c0 (LWP 16049)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7f5bc64006c0 (LWP 16048)):
#0  0x00007f5bdd6a5919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f5bdd6a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f5bbd8a7cfd in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f5bbd884acb in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f5bbd8a7c2c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5bc86006c0 (LWP 16045)):
#0  0x00007f5bdd71d75d in poll () from /lib64/libc.so.6
#1  0x00007f5bdb463c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5bdb403383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5bdc27cb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f5bdbfa2713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f5bdc0b414f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f5bdc570b11 in QDBusConnectionManager::run() () from /lib64/libQt6DBus.so.6
#7  0x00007f5bdc14fc5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007f5bdd6a91b7 in start_thread () from /lib64/libc.so.6
#9  0x00007f5bdd72b3cc in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5bd6398b00 (LWP 16044)):
[KCrash Handler]
#4  0x00007f5bdc83f3c4 in QWindow::screen() const () from /lib64/libQt6Gui.so.6
#5  0x00007f5bdc84cbe0 in QWindowSystemInterface::handleScreenRemoved(QPlatformScreen*) () from /lib64/libQt6Gui.so.6
#6  0x00007f5bda38169a in QtWaylandClient::QWaylandDisplay::handleScreenInitialized(QtWaylandClient::QWaylandScreen*) () from /lib64/libQt6WaylandClient.so.6
#7  0x00007f5bda3a3483 in QtWaylandClient::QWaylandScreen::maybeInitialize() () from /lib64/libQt6WaylandClient.so.6
#8  0x00007f5bd8a20056 in ffi_call_unix64 () from /lib64/libffi.so.8
#9  0x00007f5bd8a1c6a0 in ffi_call_int.lto_priv () from /lib64/libffi.so.8
#10 0x00007f5bd8a1f4ee in ffi_call () from /lib64/libffi.so.8
#11 0x00007f5bdaf3cf2e in wl_closure_invoke.constprop () from /lib64/libwayland-client.so.0
#12 0x00007f5bdaf3d7a3 in dispatch_event.isra () from /lib64/libwayland-client.so.0
#13 0x00007f5bdaf3da4c in wl_display_dispatch_queue_pending () from /lib64/libwayland-client.so.0
#14 0x00007f5bdaf4071b in wl_display_roundtrip_queue () from /lib64/libwayland-client.so.0
#15 0x00007f5bda37c6f0 in QtWaylandClient::QWaylandDisplay::initialize() () from /lib64/libQt6WaylandClient.so.6
#16 0x00007f5bda37ea25 in QtWaylandClient::QWaylandDisplay::reconnect() () from /lib64/libQt6WaylandClient.so.6
#17 0x00007f5bdbfebdeb in QObject::event(QEvent*) () from /lib64/libQt6Core.so.6
#18 0x00007f5bde18b168 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#19 0x00007f5bdbf95b18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#20 0x00007f5bdbf998c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt6Core.so.6
#21 0x00007f5bdc27d39f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6Core.so.6
#22 0x00007f5bdb401e8c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0
#23 0x00007f5bdb463c98 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#24 0x00007f5bdb403383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x00007f5bdc27cb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#26 0x00007f5bdbfa2713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#27 0x00007f5bdbf9e69c in QCoreApplication::exec() () from /lib64/libQt6Core.so.6
#28 0x000055e1454ee107 in main ()

Reported using DrKonqi
This report was filed against 'kde' because the product 'systemsettings' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 Nate Graham 2024-07-03 01:14:25 UTC
Do you have multiple screens? If so, did any of the actions you took result in any of the screens becoming disconnected or turned off?
Comment 2 Alex 2024-07-03 07:22:30 UTC
(In reply to Nate Graham from comment #1)
> Do you have multiple screens? If so, did any of the actions you took result
> in any of the screens becoming disconnected or turned off?

It happened twice at least and both times no external screen was connected. (it's a laptop)
Comment 3 Bug Janitor Service 2024-07-18 03:46:36 UTC
Dear Bug Submitter,

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

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

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

Thank you for helping us make KDE software even better for everyone!
Comment 4 Alex 2024-07-19 12:57:55 UTC
(In reply to Bug Janitor Service from comment #3)
> Dear Bug Submitter,
> 
> This bug has been in NEEDSINFO status with no change for at least
> 15 days. Please provide the requested information as soon as
> possible and set the bug status as REPORTED. Due to regular bug
> tracker maintenance, if the bug is still in NEEDSINFO status with
> no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
> due to lack of needed information.
> 
> For more information about our bug triaging procedures please read the
> wiki located here:
> https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging
> 
> If you have already provided the requested information, please
> mark the bug as REPORTED so that the KDE team knows that the bug is
> ready to be confirmed.
> 
> Thank you for helping us make KDE software even better for everyone!

Yes I think I have answered the question already. 
No external display were connected or disconnected while I was changing the settings when the issue occurred.
Comment 5 Nate Graham 2024-07-23 05:03:36 UTC
Bug 468694 needed to be fixed in Spectacle's code; maybe System Settings needs something similar?
Comment 6 Nate Graham 2024-08-27 19:03:09 UTC

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