You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What steps will reproduce the problem?
1. Create a zip file with 12 files (say 32 KB each)
2. Extract all files and modify one.
3. Use the 'Add' method to update just the one file.
What is the expected output? What do you see instead?
Fails with 'Temporary file failure' even though huge amount of disk space left.
Same error occurs whether KAV virus scanning is disabled or enabled.
What version of the product are you using? On what operating system?
v1.90. Problem experienced under Win 7 x64 (32 bit process) with 160GB free on
temp drive. Not experienced under Windows XP (x32) with 4.1Gb free on temp
drive.
Please provide any additional information below.
I expect that the problem relates to the free space on the drive being so large
that the temporary file allocation code gets upset.
Sample code fragment:
with zip do
begin
Verbose := False;
Trace := false;
Unattended := true;
ExtrOptions := [ExtrOverWrite,ExtrDirNames,ExtrForceDirs];
ExtrBaseDir := userFolder + 'tempzip';
rootDir := ExtrBaseDir;
SpanOptions := [];
KeepFreeOnDisk1 := 0;
KeepFreeOnAllDisks := 0;
AddCompLevel := 9;
AddOptions := AddOptions + [AddRecurseDirs,AddDirNames,AddMove,{AddFreshen, }AddHiddenFiles{,AddUpdate}]; {delete from disk after moved into archive}
AddStoreSuffixes := [assGIF, assPNG, assZ, assZIP, assZOO, assARC, assLZH, assARJ, assTAZ, assTGZ, assLHA, assRAR, assACE, assCAB, assGZ, assGZIP, assJAR];
end;
then later, when we update one file
zip.FSpecArgs.add( filename );
zip.Add;
if (zip.errMessage <> '') then
logError( currentFilename + ':' + zip.errMessage, zip.zipfilename );
The add triggers the error.
Original issue reported on code.google.com by datamys...@gmail.com on 7 Jun 2013 at 12:43
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
datamys...@gmail.com
on 7 Jun 2013 at 12:43The text was updated successfully, but these errors were encountered: