Heiko
New Member
Posts: 18
|
Post by Heiko on Sept 24, 2005 6:38:38 GMT -5
Hi Kevin, i'm again with a question with version 3.04 some of my program users got the IncompleteZip Exception on test the complete zip file. VCLUnzip.pas, Line 2134 raise EIncompleteZip.Create(LoadStr(IDS_INCOMPLETEZIP)); In 3.06 of VCLZip the following lines at the function GetFileInfo you have deactivated: { if (ecrec.this_disk > 999) or (ecrec.start_central_disk > 999) or (ecrec.start_central_disk > ecrec.this_disk) then recOK := false; }
Is there a connection with the exception above? Could you explain it? What is the "end central directory"?
|
|
|
Post by Kevin on Sept 25, 2005 16:06:28 GMT -5
That was a check for wierd, improper values in the headers for compressed files. That code was written initially as part of VCLZip 2.X but with VCLZip 3.X and Zip64, these are not necessarily valid checks.
This should be fixed in the most current version of VCLZip Pro (3.06)
Kevin
|
|