https://bugs.kde.org/show_bug.cgi?id=420435
--- Comment #1 from magib...@hotmail.com --- Created attachment 127781 --> https://bugs.kde.org/attachment.cgi?id=127781&action=edit Output of startplasma-wayland with WAYLAND_DEBUG=1 QT_LOGGING_RULES="kwin_*.debug=true" I can confirm that the GDK_BACKEND=x11 QT_QPA_PLATFORM=xcb environment variables are unrelated to the issue. dosemu is an X11 SDL2 application. When kwin aborts, dosemu receives a SIGHUP: > Thread 6 "dosemu: sdl_r" received signal SIGHUP, Hangup > [Switching to Thread 0x7f395d5f6700 (LWP 1138)] > 0x00007f396fb957b4 in do_futex_wait.constprop () > from /usr/lib/libpthread.so.0 > (gdb) thread apply all bt > > Thread 10 (Thread 0x7f395a237700 (LWP 1151)): > #0 0x00007f396fb957b4 in do_futex_wait.constprop () at > /usr/lib/libpthread.so.0 > #1 0x00007f396fb958a8 in __new_sem_wait_slow.constprop.0 () at > /usr/lib/libpthread.so.0 > #2 0x000055ae8ef0c94d in synth_thread () > #3 0x00007f396fb8c46f in start_thread () at /usr/lib/libpthread.so.0 > #4 0x00007f396f9663d3 in clone () at /usr/lib/libc.so.6 > > Thread 9 (Thread 0x7f395b7fb700 (LWP 1141)): > #0 0x00007f396f95bbb6 in ppoll () at /usr/lib/libc.so.6 > #1 0x00007f396443a0e3 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 > #2 0x00007f3964444301 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 > #3 0x00007f396eec7687 in () at /usr/lib/libSDL2-2.0.so.0 > #4 0x00007f396ee0dff6 in () at /usr/lib/libSDL2-2.0.so.0 > #5 0x00007f396ee5df4f in () at /usr/lib/libSDL2-2.0.so.0 > #6 0x00007f396eeebc9a in () at /usr/lib/libSDL2-2.0.so.0 > #7 0x00007f396fb8c46f in start_thread () at /usr/lib/libpthread.so.0 > #8 0x00007f396f9663d3 in clone () at /usr/lib/libc.so.6 > > Thread 8 (Thread 0x7f39644bc700 (LWP 1140)): > #0 0x00007f396f95bbb6 in ppoll () at /usr/lib/libc.so.6 > #1 0x00007f396443a0e3 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 > #2 0x00007f3964444301 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 > #3 0x00007f39644443b1 in pa_mainloop_run () at /usr/lib/libpulse.so.0 > #4 0x00007f396eec7990 in () at /usr/lib/libSDL2-2.0.so.0 > #5 0x00007f396ee5df4f in () at /usr/lib/libSDL2-2.0.so.0 > #6 0x00007f396eeebc9a in () at /usr/lib/libSDL2-2.0.so.0 > #7 0x00007f396fb8c46f in start_thread () at /usr/lib/libpthread.so.0 > #8 0x00007f396f9663d3 in clone () at /usr/lib/libc.so.6 > > Thread 7 (Thread 0x7f395bffc700 (LWP 1139)): > #0 0x00007f396fb957b4 in do_futex_wait.constprop () at > /usr/lib/libpthread.so.0 > #1 0x00007f396fb958a8 in __new_sem_wait_slow.constprop.0 () at > /usr/lib/libpthread.so.0 > #2 0x000055ae8ee3a81b in render_thread () > #3 0x00007f396fb8c46f in start_thread () at /usr/lib/libpthread.so.0 > #4 0x00007f396f9663d3 in clone () at /usr/lib/libc.so.6 > > Thread 6 (Thread 0x7f395d5f6700 (LWP 1138)): > #0 0x00007f396fb957b4 in do_futex_wait.constprop () at > /usr/lib/libpthread.so.0 > #1 0x00007f396fb958a8 in __new_sem_wait_slow.constprop.0 () at > /usr/lib/libpthread.so.0 > #2 0x00007f396fbb17fd in render_thread () at /usr/lib/dosemu/libplugin_sdl.so > #3 0x00007f396fb8c46f in start_thread () at /usr/lib/libpthread.so.0 > #4 0x00007f396f9663d3 in clone () at /usr/lib/libc.so.6 > > Thread 1 (Thread 0x7f396f866280 (LWP 1083)): > #0 0x00007f396f22afe0 in FarPtr<_bprm>::~FarPtr() () at > /usr/lib/fdpp/libfdpp.so > #1 0x00007f396f8a5537 in __run_exit_handlers () at /usr/lib/libc.so.6 > #2 0x00007f396f8a56ee in () at /usr/lib/libc.so.6 > #3 0x00007f396eca83f2 in _XDefaultIOError () at /usr/lib/libX11.so.6 > #4 0x00007f396eca869e in _XIOError () at /usr/lib/libX11.so.6 > #5 0x00007f396eca5db7 in _XEventsQueued () at /usr/lib/libX11.so.6 > #6 0x00007f396ec87c3b in XFlush () at /usr/lib/libX11.so.6 > #7 0x00007f396eed16ff in () at /usr/lib/libSDL2-2.0.so.0 > #8 0x00007f396ee2b5ef in () at /usr/lib/libSDL2-2.0.so.0 > #9 0x000055ae8eefbd48 in mouse_client_show_cursor () > #10 0x000055ae8eef56b6 in mouse_cursor () > #11 0x000055ae8eef75d7 in mouse_int () > #12 0x000055ae8ee51b18 in _int33_ () > #13 0x000055ae8ee555b4 in dos_helper () > #14 0x000055ae8ee5d19b in coopth_thread () > #15 0x000055ae8ee801f7 in co_runner () > #16 0x0000000000000000 in () Reproducing the issue is not so straightforward. Sometimes I get it the first time I do `edit` > `Alt+X`, sometimes I get it after pressing Alt+X repeatedly, etc. -- You are receiving this mail because: You are watching all bug changes.