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.

Reply via email to