Known Bug List for VCLZip


This is an effort to keep you up-to-date on VCLZip's reported bugs and their status. If the status is "Fixed" then the results of the fix will be in the downloadable zip file below and will ofcourse show up in the next version. .

If you experience a problem with VCLZip, check here first to see if it may have already been reported. If not, please send me a description of the problem along with any pertinant information. Be sure to include what version of Delphi you are using as well as the OS version(s) that you are experiencing the problem on.

The self extracting zip file that you can download here with the fixes will contain only the source files that have been modified to fix the bugs. Just overwrite your current files with these and rebuild the VCLZip componenet/package.

Please note that as of 11/11/2002 the installation file contains all of the fixes in this download. If you downloaded src22332.zip or src22316.zip prior to 11/11 you should either re-download that file and re-install, or download the following update file and overlay your current files. If you downloaded the installation file on or after 11/11/2002 you do not need the following update file.

** Please use the same password to unzip this file that you used to install VCLZip 2.23.

DOWNLOAD BUG FIX UPDATE FILE  (uploaded 09/09/02 10:00pm EST)

Please note that this update file should ONLY be applied to VCLZip 2.23.


Version 2.23 reported bugs:

 Bug # Date reported Description Status
04/21 The following line in KPUNZIPP.PAS causes an error because file_info is nil when VCLZip object is created dynamically:

file_info.Assign(sortfiles.Items[Index] as TZipHeaderInfo);
Fixed 04/22
 2 04/21 Only the first FileComment in an archive is being returned correctly. Any others in an archive return nil in the FileComment[Index] property Fixed 04/22
 3

04/19
 
Retrieving ZipComment from within the OnBadPassword caused changing the password from this event to not work. Fixed 04/22 - Note: this would have been a bug in all previous versions of VCLZip too.
 4 04/22  Exception received when setting ZipComment when KeepZipOpen is set to False. Fixed 04/23 - Needed a little tweaking of the above fix for bug #3..
 04/24 EncryptBeforeCompress not working. Fixed 04/24 - Strange, I must have had a problem with my VCS system or something as I had to add some code back in for this new property.
05/08 Encrypted Files that are STORE'd (no compression) would not decompress if EncryptBeforeCompress set to False. Fixed 05/08
09/09 Fix to allow VCLZip to work with Delphi 7 - For D7 installation install for D6 and then create a new package called VCLZipD7 and install VCLZIP.PAS, VCLZUNZIP.PAS, and KPSSFXCFG.PAS to that new package. Not a bug. Updated 09/09