Attila Fidan
Attila Fidan
Log but with WAYLAND_DEBUG=client and an Xwayland wrapper to unset WAYLAND_DEBUG for Xwayland, so only the wayland backend host compostor messages are shown. [gamescope-wayland-debug-2.txt](https://github.com/user-attachments/files/17536630/gamescope-wayland-debug-2.txt) In count 2 the compositor sends...
So after `@@@@ killall xev count 1`, gamescope attaches a NULL buffer to the xdg_surface#50's wl_surface#47 then does a commit. According to https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/5c98d1a04a1439bf40c6e516086cfaff2d67f135/types/xdg_shell/wlr_xdg_surface.c#L18, wlroots is resetting its wlr_xdg_surface structure when...
The toplevel state issues should be fixed with the virtual connector changes, a new surface is created and title/app ID is set whenever a virtual connector is created.
This protocol error was reintroduced with 1f121c6e6e718759858d2b2a28026ccb1285e24e for "single output" virtual connectors, i.e. the default SingleApplication mode. Using `--virtual-connector-strategy PerWindow` avoids the bug as it's not considered a single output...
Oops, we missed `on_security_message` when fixing the UAFs after client close. If you `return -1` instead of `sizeof(type)` after the `security_handshake_failed` calls it should stop crashing. But if you reached...
If nvidia is not involved and kwin or wlroots is in use, it may be the same as https://github.com/ValveSoftware/gamescope/issues/1456#issuecomment-2440366663, but more info is needed to tell. I still don't understand...
I'm pretty sure I've been having occasional crashes like in OP/comment 1/comment 2 for a while but I don't have the coredumps anymore to check. I now found something that's...
>I cannot reproduce it in a headless/wayland backend sandbox I can get it to reproduce now. I needed to start `foot` first then chromium. It doesn't reproduce if chromium is...
This is a duplicate of https://github.com/doitsujin/dxvk/issues/2104.
Does it occur if you use wined3d?