Umm, not a lot to go off-of there but I am guessing this may be a media issue [As apparently your ZIP file is corrupted [You might have faulty system memory or something] [Can you list your system specs and age?]
STYX has ERROR TRAPPING designed to catch media loading bugs...
Alternatively you can create a file which you write debug information to after each command or chunk of command for starters and this way you can discover the precise point your code crashes at... STYX would allow you more functionality for this

;