Ticket #636 (Fixed)Tue May 07 06:11:47 UTC 2024
SparkZip won't unpack Zip files that use Implosion method
Reported by: | Stuart Painting (5389) | Severity: | Normal |
Part: | RISC OS: Application | Release: | |
Milestone: | Status | Fixed |
Details by Stuart Painting (5389):
The Zip “Implosion” compression method was present in early versions of SparkFS, but the ability to create Zip files using that method was removed in SparkFS 1.31 (1997). The ability to unpack Zip files using the “Implosion” method was retained.
Starting with SparkZip 1.50 (SparkFS 1.51), Zip files using the “Implosion” method now give a series of “Bad archive” errors.
Importing the SparkZip 1.44 module from SparkFS 1.46 will allow SparkFS 1.56 to unpack these Zip files, which indicates that the problem lies in the SparkZip module.
See the forum discussion at https://www.riscosopen.org/forum/forums/1/topic…
Changelog:
Modified by Sprow (202) Sun, October 13 2024 - 09:35:32 GMT
- Status changed from Open to Fixed
Fixed in SparkFS’ Zip module 1.52.
Well actually that’s not quite true, it was fixed in nightly builds of 1.51 from 10th September 2024 onwards, but I know the concept that a component has more than one contributing factor (header files, libraries, tools) blows people’s minds when the fix isn’t a change to that component’s source code itself. 1.52 just coincides with a new feature from David being added so now there’s a new version number to point at.