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

Reply via email to