xisxwayland issueshttps://gitlab.freedesktop.org/xorg/app/xisxwayland/-/issues2024-03-15T13:12:54Zhttps://gitlab.freedesktop.org/xorg/app/xisxwayland/-/issues/2When some xwayland applications throw a notification the application freezes2024-03-15T13:12:54ZWhitePeaceWhen some xwayland applications throw a notification the application freezesSUMMARY
When you have a xwayland application running and it throws some notification like discord or teams-on-linux then the application gui becomes unresponsive, but the when you are in a call you can still hear them for a while before ...SUMMARY
When you have a xwayland application running and it throws some notification like discord or teams-on-linux then the application gui becomes unresponsive, but the when you are in a call you can still hear them for a while before the whole application freezes.
It can also happen that after a while of freezing( 3-5min ) the application could be working again.
But only happens sometimes.
STEPS TO REPRODUCE
1. open discord and ask someone to send you a message and also have notifications enabled
2. see how you get the notification sound of kde but after that the application is unresponsive and freezes
3. could be that after about 3-5min the application is responsive again
OBSERVED RESULT
gui of the application becoming unresponsive and after a while freezing the whole application
EXPECTED RESULT
nothing happens
SYSTEM INFORMATION
Operating System: EndeavourOS
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-273-tkg-eevdf (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: AMD Radeon RX 7900 XTX
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X570 AORUS MASTER
System Version: -CFhttps://gitlab.freedesktop.org/xorg/app/xisxwayland/-/issues/1Test fails to connect to X server2020-05-19T11:00:46ZEric Engestromeric@engestrom.chTest fails to connect to X server```
Log of Meson test suite run on 2020-05-18T23:48:38.748270
Inherited environment: SHELL='/bin/bash' I3SOCK='/run/user/1000/sway-ipc.1000.2536.sock' XDG_DATA_HOME='/home/eric/.local/share' XDG_SEAT='seat0' PWD='/var/tmp/xisxwayland/sr...```
Log of Meson test suite run on 2020-05-18T23:48:38.748270
Inherited environment: SHELL='/bin/bash' I3SOCK='/run/user/1000/sway-ipc.1000.2536.sock' XDG_DATA_HOME='/home/eric/.local/share' XDG_SEAT='seat0' PWD='/var/tmp/xisxwayland/src/build' XDG_SESSION_DESKTOP='sway' XDG_SESSION_TYPE='wayland' _='/usr/bin/meson' XDG_CURRENT_DESKTOP='sway' SWAYSOCK='/run/user/1000/sway-ipc.1000.2536.sock' WAYLAND_DISPLAY='wayland-0' QT_QPA_PLATFORM='wayland-egl' XDG_SESSION_CLASS='user' DISPLAY=':0' XDG_VTNR='1' XDG_SESSION_ID='3' XDG_RUNTIME_DIR='/run/user/1000' DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus'
1/1 test-xiswayland FAIL 0.37s (killed by signal 6 SIGABRT)
--- command ---
21:48:38 /var/tmp/xisxwayland/src/build/test-xisxwayland
--- stderr ---
Failed to connect to X server
free(): invalid pointer
-------
Ok: 0
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
```
This is under Xwayland 1.20.8 (compositor is [Sway 1.4](https://github.com/swaywm/sway/releases/tag/1.4))
Haven't investigated anything (yet).