The original bug report is here:
https://bugzilla.gnome.org/show_bug.cgi?id=576520
Some copy and paste below...
Steps to reproduce:
- Select private key
- Add Name
- Put name@example.com in Name field
Note: The freeze does not happen when email is put in email-field.
Other information:
This seems to be a problem in libgpgme, judging from the backtrace.
To see how apeshit gpg goes when you try it on the command line run
gpg --status-fd=2 --command-fd=0 --edit-key name@example.com
adduid
name@example.com
<cr>
<cr>
Then you get a never ending stream of "Please correct the error first"
The @ symbol is what triggers this so we can just check for that in the field
and display an error message.