https://bugs.kde.org/show_bug.cgi?id=423091
--- Comment #17 from Szőts Ákos <szots...@gmail.com> --- I tried to reproduce it. Now, what happens is, instead of a crash when I click Apply, the whole desktop is rendered unusable by kwin_x11 which starts spinning X11 and doesn't repaint windows anymore. In another terminal (without X11) I could attach KWin to GDB and I saw the following: #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffcd9a04b9c) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7ffcd9a04b9c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff3610a3e6f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffcd9a04b9c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff3610a6ab0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5568e55e0dd8, cond=0x7ffcd9a04b70) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=cond@entry=0x7ffcd9a04b70, mutex=mutex@entry=0x5568e55e0dd8) at pthread_cond_wait.c:618 #5 0x00007ff362f3cf25 in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x7ffcd9a04b70, c=0x5568e55e0dc0) at /usr/src/debug/libxcb-1.15-1.3.x86_64/src/xcb_conn.c:476 #6 wait_for_reply (c=c@entry=0x5568e55e0dc0, request=263708, e=e@entry=0x0) at /usr/src/debug/libxcb-1.15-1.3.x86_64/src/xcb_in.c:522 #7 0x00007ff362f3de01 in xcb_wait_for_reply (c=0x5568e55e0dc0, request=263708, e=0x0) at /usr/src/debug/libxcb-1.15-1.3.x86_64/src/xcb_in.c:538 #8 0x00007ff3634d1a1e in get_stringlist_reply(xcb_connection_t*, xcb_get_property_cookie_t, xcb_atom_t) (c=<optimized out>, cookie=..., cookie@entry=..., type=322) at /usr/src/debug/kwindowsystem-5.96.0-1.1.x86_64/src/platforms/xcb/netwm.cpp:242 #9 0x00007ff3634d1fb8 in NETRootInfo::update(QFlags<NET::Property>, QFlags<NET::Property2>) (this=0x5568e5b403c0, properties=..., properties2=...) at /usr/src/debug/kwindowsystem-5.96.0-1.1.x86_64/src/platforms/xcb/netwm.cpp:2120 #10 0x00007ff3634d3b72 in NETRootInfo::event(xcb_generic_event_t*, QFlags<NET::Property>*, QFlags<NET::Property2>*) (this=this@entry=0x5568e5b403c0, event=event@entry=0x5568e6079fc0, properties=properties@entry=0x7ffcd9a05200, properties2=properties2@entry=0x7ffcd9a051f8) at /usr/src/debug/kwindowsystem-5.96.0-1.1.x86_64/src/platforms/xcb/netwm.cpp:1870 #11 0x00007ff3523f10a6 in NETEventFilter::nativeEventFilter(xcb_generic_event_t*) (this=0x5568e5b403c0, ev=0x5568e6079fc0) at /usr/src/debug/kwindowsystem-5.96.0-1.1.x86_64/src/platforms/xcb/kwindowsystem.cpp:250 #12 0x00007ff3624d952f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=<optimized out>, eventType=..., message=message@entry=0x5568e6079fc0, result=result@entry=0x7ffcd9a052b8) at kernel/qabstracteventdispatcher.cpp:495 #13 0x00007ff35c6f447f in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0x5568e55df790, event=event@entry=0x5568e6079fc0) at qxcbconnection.cpp:536 #14 0x00007ff35c6f5b16 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5568e55df790, flags=...) at qxcbconnection.cpp:1020 #15 0x00007ff35c71bbbc in QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5568e568c490, flags=...) at qxcbeventdispatcher.cpp:61 #16 0x00007ff3624daa2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcd9a05400, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #17 0x00007ff3624e2b96 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #18 0x00007ff36296ee0c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867 #19 0x00007ff3619a5395 in QApplication::exec() () at kernel/qapplication.cpp:2829 #20 0x00005568e467c08d in main(int, char**) (argc=<optimized out>, argv=0x7ffcd9a056c8) at /usr/src/debug/kwin5-5.25.3-1.1.x86_64/src/main_x11.cpp:501 I attach the full backtrace of all threads. -- You are receiving this mail because: You are watching all bug changes.