jaraco / keyrings.alt

MIT License
24 stars 24 forks source link

RegistryKeyring failing intermittently #30

Closed jaraco closed 5 years ago

jaraco commented 5 years ago

It seems that the delete sometimes fails even though that same code also succeeds. Maybe there's a race condition in the delete logic... or maybe there's an error on certain values (for system). I can see that the backend is doing simple string interpolation to inject the system name into the registry key. That can't be safe for reserved characters like \.

jaraco commented 5 years ago

It does seem that backslash characters aren't allowed in the key.