
generating key with 255 char password fails with error message
Reported by steve | December 15th, 2017 @ 07:13 PM | in 1.4.2 (closed)
Oops, something went wrong. There was a problem creating your key.
Generate new key failed! (Too much data for IPC layer)
Code = 273
Error text:
gpg: agent_genkey failed: Too much data for IPC layer
gpg: key generation failed: Too much data for IPC layer
This is due to the fact, that the password included german umlaute. They need 2 characters to represent one umlaut, thus the max length is only 127. We have to find a better way to deal with this directly in GPG Keychain and pinentry.
100% reproducible on macOS 10.13.2 GPG Suite 2017.3 test build.
Comments and changes to this ticket
-
Support December 20th, 2017 @ 10:57 AM
- State changed from new to fixed
- Assigned user set to Mento
(from [128637ef7baaca554635f627d110dad2310d7ff4]) [FIX] "Too much data for IPC layer" error.
Count bytes instead of charaters.
[#437 state:fixed assigned:mento milestone:1.4.3] https://github.com/GPGTools/GPGKeychainAccess/commit/128637ef7baaca... -
steve December 21st, 2017 @ 12:01 PM
- State changed from fixed to verified
- Milestone set to 1.4.2
2017.3 test build + 10.13.2 verified. for a pw of 255 which includes german umlaute the error about the pw being too long is shown.
-
steve December 22nd, 2017 @ 10:09 PM
- State changed from verified to released
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป