http://bugs.winehq.org/show_bug.cgi?id=58572
Bug ID: 58572 Summary: wine crashes on the wayland driver when virtual-keyboard-unstable-v1 is used Product: Wine Version: 10.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winewayland Assignee: wine-bugs@winehq.org Reporter: azulbeae@icloud.com Distribution: ---
https://wayland.app/protocols/virtual-keyboard-unstable-v1 This protocol is used by basically every wayland native/supported on-screen virtual keyboard, and by tools like https://git.sr.ht/~brocellous/wlrctl or https://github.com/atx/wtype
Whenever virtual keyboard protocols are used when winewayland.drv is in use, wine immediately crashes. To replicate the issue, install wlrctl or wtype, then make them type any string while wine is running.
http://bugs.winehq.org/show_bug.cgi?id=58572
azulbeae@icloud.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |azulbeae@icloud.com
http://bugs.winehq.org/show_bug.cgi?id=58572
sewn@disroot.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sewn@disroot.org
--- Comment #1 from sewn@disroot.org --- Created attachment 79128 --> http://bugs.winehq.org/attachment.cgi?id=79128 winecfg closing on wtype
http://bugs.winehq.org/show_bug.cgi?id=58572
--- Comment #2 from sewn@disroot.org --- Can reproduce. Wine does not exactly crash, but the compositor closes the connection to Wine.
http://bugs.winehq.org/show_bug.cgi?id=58572
lompik lompikvoila@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lompikvoila@gmail.com
--- Comment #3 from lompik lompikvoila@gmail.com --- Although i did not test with wtype/wlrctl, I think I hit the same bug described in https://bugs.winehq.org/show_bug.cgi?id=58585. I'll attach a patch that should fix both.
http://bugs.winehq.org/show_bug.cgi?id=58572
--- Comment #4 from lompik lompikvoila@gmail.com --- Created attachment 79129 --> http://bugs.winehq.org/attachment.cgi?id=79129 dont segv on null keyboard layout