https://bugzilla.novell.com/show_bug.cgi?id=480818 Summary: pinentry-qt dialog does not handle dead keys correctly Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i686 OS/Version: openSUSE 11.1 Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mmtsales@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-1.4 Firefox/3.0.6 When using gpg, kgpg or kleopatra do decrypt a file, they use pinentry-qt to ask the user for the passphrase. It is impossible to enter the passphrase correctly if it has accented characters in it, because pinentry-qt dialogs do not handle dead keys correctly. For example, if I type "á", it gets "'a" (two asterisks are shown instead of just one). The same problem occurs when I try to change the password (pinentry-qt is used here too). As a result, I can't decrypt my files because of the accented characters in my private key's passphrase and I can't change the passphrase either. The files were encrypted using Kgpg in Fedora, this problem did not exist there. Reproducible: Always Steps to Reproduce: 1. Open Kgpg 2. Try to change the passphrase of a private key of yours by another with accented characters in it Actual Results: Asterisks are shown immediately after a dead key is pressed. Expected Results: An asterisk should be shown only when the next key is pressed after the dead key. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.