mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-02-13 05:25:00 +00:00
SevenZipReader (and maybe others) do not iterate entries as contiguous streams. #774
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 @adamhathcock on GitHub (Jan 27, 2026).
Originally assigned to: @adamhathcock, @Copilot on GitHub.
SevenZip (and SOLIID Rars) are one or more streams of compressed entries. Instead of Header then Compressed data, a single compressed stream has header then data inside it.
At some point after 0.41.0, this was broken for SevenZip. This needs to be fixed.
Use the parent issue (https://github.com/adamhathcock/sharpcompress/issue/1105) as information about the problem.
Tests should be made to ensure this situation doesn't happen again.