Opened 10 years ago

Closed 6 years ago

#5396 closed enhancement (no change required)

BeLife Zipped file doesn't decompress under Haiku (UnZip by Info-Zip)

Reported by: kvdman Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Command Line Tools Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


This file was straight from BeBits, and although I'm unsure how the original author compressed it, Haiku's built-in decompressor, can't extract the contents.

I've tested the Zip under both OSX and Windows with their default extractors, and they both have no problem...

Haiku complains 'End of central-directory structure not found'. Either it's not a zip file, or it's part of a multi-volume archive'.

Is it possible to compile Info-Zip to be more flexible with zips that have errors? The end effect is, with Windows and OSX I ended up with a perfectly extracted binary, in Haiku I didn't.

Attachments (1) (83.7 KB ) - added by kvdman 10 years ago.

Download all attachments as: .zip

Change History (5)

by kvdman, 10 years ago

Attachment: added

comment:1 by luroh, 10 years ago

Fwiw, I get the same error on Ubuntu 9.10, unzip version 6.0.

comment:2 by mmadia, 7 years ago

Component: ApplicationsApplications/Command Line Tools
Summary: BeLife Zipped file doesn't decompress under HaikuBeLife Zipped file doesn't decompress under Haiku (UnZip by Info-Zip)
Version: R1/alpha1R1/Development
~/Desktop> unzip -t 
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in,
        and cannot find, period.
Last edited 7 years ago by mmadia (previous) (diff)

comment:3 by diver, 7 years ago

Can't open on ubuntu 12.04 either.

7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Error: /home/diver/Downloads/ Can not open file as archive

Errors: 1

comment:4 by korli, 6 years ago

Resolution: no change required
Status: newclosed

unzip isn't very helpful with corrupted archives. One can eventually use other already ported zip extractors (ie fastjar). Closing as it isn't an Haiku specific problem.

Note: See TracTickets for help on using tickets.