https://bugzilla.redhat.com/show_bug.cgi?id=2179015
Bug ID: 2179015 Summary: Ibus crashes and reorders key events Product: Fedora Version: 38 Status: NEW Component: ibus Assignee: tfujiwar@redhat.com Reporter: jonha87@outlook.de QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com, tfujiwar@redhat.com Target Milestone: --- Link ID: Github ibus/ibus/issues/2480 Classification: Fedora
This is a local tracking bug for this upstream issue:
https://github.com/ibus/ibus/issues/2480
In short, the commit https://github.com/ibus/ibus/commit/506ac9993d5166196b7c4e9bfa9fb0f9d3792ffa introduced a regression in thread safety, which sometimes causes key events to be reordered, for example the key up event for a specific key can happen before the key down event, which can confuse applications and cause "stuck keys". A related issue is that pressing lots of keys very quickly can cause crashes.
I'm not completely sure, but it looks like this bug only happens with X11 based applications, including wine games.