Mantis - Squeak
Viewing Issue Advanced Details
6967 Tools minor always 02-29-08 20:31 02-29-08 21:50
tween  
 
normal  
new 3.10  
open  
none    
none  
0006967: ZipArchiveViewer>>dosToUnixTime: fails for files with timestamp on 29th February, error: day is after month ends
On Windows Vista..
I was attempting to add a file to an existing zip archive (actually a sar file).
The file has timestamp 2008.02.29 20:11:13.

as part of the conversion it attempts to shift the date back 69 years which fails because it is shifting 29th Feb back to a non leap-year.

see SqueakDebug.log

 SqueakDebug.log [^] (4,482 bytes) 02-29-08 20:31
 ZipArchiveDateFixes.6967.cs [^] (1,686 bytes) 02-29-08 21:46

Notes
(0011889)
tween   
02-29-08 21:50   
fix for this in ZipArchiveDateFixes.6967.cs