Close the archive file if we can't find an endOfCentralDirectoryRecord during `data`-based initialization. This also cleans up the memory file cookie.
Close the archive file if we can't find an endOfCentralDirectoryRecord during `data`-based initialization. This also cleans up the memory file cookie.

weichsel/ZIPFoundation,weichsel/ZIPFoundation