RANT (Mild): revZIP library

Paul Dupuis paul at researchware.com
Tue Oct 11 15:37:04 EDT 2022


We just got bit by a 4+ year old bug (See 
https://quality.livecode.com/show_bug.cgi?id=20859) where the revZIP 
library on macOS can create and read ZIP archives over 2GB, BUT the 
Windows library can not.

We distribute our desktop research application as "cross-platform" for 
macOS and Windows and just had a researcher on macOS build a "package" 
(our term for a custom ZIP archive our LiveCode app can make of the 
researcher's data files) over 2GB and sent to their Window colleague who 
can NOT open it.

Yes, we walked the Windows researcher through unzipping the archive with 
WinZIP and accessing all the data files manually, but so much for the 
"elegance" of our app being cross-platform due to using LiveCode.

Now, do we add code to check the size and prohibit macOS users from 
creating "packages" over 2GB so if they are sent to a Windows 
researcher, they can be opened OR do we just warn the Windows researcher 
if the archive is over 2GB that they will not be able to open it? 
Neither is a good option.

This just makes us look bad.

Paul Dupuis
Researchware



More information about the use-livecode mailing list