Ok, after having spent some time with a dummy app testing the various permutations of this, I think I can implement a tentative (and very hacky) work around.
The basic problem is, any call Clipboard.GetText() or related corrupts the xclipboard for any xsel process trying to read, delete or modify it. xsel hangs, and it can hang the window manager in --input mode for some reason too. What I've found though is that processes outside the process tree of KeePass can safely xsel --input to the clipboard even after it's been corrupted, and this "repairs" the X clipboard. xsel --delete *does not* work. I'm just now testing a patch which implements this work around - results are looking promising. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1116512 Title: Double-clicking password entry from overview freezes entire system To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/1116512/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs