Acra should return pure old container as is in case of decryption failure. Currently, on newly found old container(AcraStruct/AcraBlock) Acra serialize it to general container to get corresponded handler during decryption, but in case of failure return general container which is not correct.
Note: Acra should return deserialized container only in case of pure AcraStruct/AcraBlock, in all other scenarios general container should be returned.
Acra should return pure old container as is in case of decryption failure. Currently, on newly found old container(AcraStruct/AcraBlock) Acra serialize it to general container to get corresponded handler during decryption, but in case of failure return general container which is not correct.
Note:
Acra should return deserialized container only in case of pure AcraStruct/AcraBlock, in all other scenarios general container should be returned.Checklist