Fix bsdtar’s `@archive` handling by freeing input readers after open failures and applying passphrases to the correct reader object.
Fix bsdtar’s `@archive` handling by freeing input readers after open failures and applying passphrases to the correct reader object.