I am able to run the original code on Win2K with ruby 1.8.2
(2004-12-25) [i386-mswin32] and RubyZip-0.5.8

Possibly a bug introduced in RubyZip-0.5.9?

Cheers