Segmentation fault on key generation
When tor cannot find any existing keys, the --keygen flag crashes with a segmentation fault. This is caused by using the return value of crypto_read_tagged_contents_from_file
for wiping the encrypted_key
array.
The solution is to use the array size as the size (like the pwbuf
array). The patch for review follows.