Bug 1200444

Summary: keepassxc 2.7.1: auto type crashes the complete X-session
Product: [openSUSE] openSUSE Distribution Reporter: Klaus Mueller <andihartmann>
Component: OtherAssignee: E-mail List <screening-team-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: frank.giessler
Version: Leap 15.4   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Backtrace of Xorg crash

Description Klaus Mueller 2022-06-11 13:03:03 UTC
Using autotype (CTRL-Shift-v) in keepassxc 2.7.1 (from http://download.opensuse.org/update/leap/$releasever/backports) crashes the complete X Session (KDE Plasma). The original version 2.6.6 works as expected.
Comment 1 Klaus Mueller 2022-06-11 15:33:31 UTC
keepassxc 2.6.6 / autotype doesn't work at all using Plasma / Wayland.
Comment 2 Frank Gießler 2022-06-14 07:43:21 UTC
Created attachment 859573 [details]
Backtrace of Xorg crash

I experienced the same problem. The X server will crash when the autotype feature of keepassxc is invoked by hitting the configured hotkey. The backtrace is given in the attachment.

The problem is known to the keepassxc team:
https://github.com/keepassxreboot/keepassxc/issues/7797
Comment 3 Klaus Mueller 2022-06-14 19:55:10 UTC
Your trace shows that the crash happened during manipulating of the x keyboard. There have been massive xkb related changes after 2.6.6. Unfortunately I'm not able to revert them. I think they could be the reason for the crash.
Comment 4 Frank Gießler 2022-06-15 10:52:59 UTC
This seems to be the wrong place to search for and report such things. Try this:

https://bugzilla.suse.com/show_bug.cgi?id=1200076

The fix hasn't made it into the update repo but can be downloaded.
Comment 5 Frank Gießler 2022-06-15 11:06:12 UTC
Or one should look harder. Why hasn't the fix come in as an update?
Comment 6 Frank Gießler 2022-06-15 11:19:36 UTC
Closing as fixed.

*** This bug has been marked as a duplicate of bug 1200076 ***