If using TAbZipper.OnArchiveItemProgress() to monitor progress when zipping a file that is 3GB, the [progress : byte] member that is included in the event will report values greater than 100%.
I tracked the problem down to an integer overflow. I have posted my whack at the fix here:
https://github.com/rburgstaler/tpabbrevia/tree/rpb/fix-progress-greater-than-100-on-large-file
Thanks,
Rick
I just realized that this one is a duplicate of:
https://sourceforge.net/p/tpabbrevia/bugs/164/
and
https://sourceforge.net/p/tpabbrevia/discussion/241865/thread/0b0541c9/