mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-02-04 05:25:00 +00:00
ReaderFactory not iterating over big entries #606
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jbrockerville on GitHub (Jan 2, 2024).
I've encountered an issue with the
ReaderFactoryand ZIP archives with "big" entries. If an archive has a sufficiently big enough entry, the reader fails to iterate over all the entries. No error. Just no next entry and drops out of the loop. TheArchiveFactoryseems fine. Please see the attached code for generating the archive ("data/data.py") and reproducing the bug. Here is the output I get:BigArchive.zip
@adamhathcock commented on GitHub (Jan 8, 2024):
Maybe https://github.com/adamhathcock/sharpcompress/pull/799 will address
@DannyBoyk commented on GitHub (Jan 29, 2024):
Latest SharpCompress code produces identical results for ReaderFactory and ArchiveFactory, so it appears this can be closed out.