in reply to Unable to Extract the Zip file

just some sparse toughts:
L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.

Replies are listed 'Best First'.
Re^2: Unable to Extract the Zip file
by senthil_v (Sexton) on Dec 29, 2015 at 12:35 UTC

    Thanks Discipulus, finally, i am able to extract the content by IO::Uncompress::Unzip module. it does works really fine. Thank you once again.. hence, i am closing the thread.

      Coming to this late, but if the zip file can be read by IO::Uncompress::Unzip but not by Archive::Zip, then it is likely to be one of the following things

      1 - The archive uses Zip64

      Usually used when the archive is >4Gig, but can sometimes be always set by some programs that write zip files. Archive::Zip doesn't support Zip64 yet, but IO::Uncompress::Unzip does.

      2 - The central directory of the zip file is corrupt.

      Archive::Zip needs the central directory in the zip file to be present and valid. The approach I take with IO::Uncompress::Unzip doesn't actually use the central directory at all. This one is unlikely.

      Without seeing the file I suspect it is Zip64.

      Paul