bitwiseworks / unzip-os2

Other
0 stars 0 forks source link

unzip.exe reports apparently spurious error for TLNK.DOS from DLSNETDR.ZIP #2

Open StevenLevine opened 2 years ago

StevenLevine commented 2 years ago

There appears to be a problem with the unzip.exe installed from unzip-6.0-9.oc00.pentium4

unzip -t DLSNETDR.ZIP TLNK.DOS

reports

Archive: DLSNETDR.ZIP testing: TLNK.DOS error: invalid compressed data to unshrink At least one error was detected in DLSNETDR.ZIP.

unzip DLSNETDR.ZIP TLNK.DOS extracts an obviously corrupted file.

The failure occurs for both the i686 and i386 builds.

pkzip.exe and other unzip.exe builds (not from bitwiseworks) report no errors and appear to extract the file correctly based on a visual inspection of the content.

The file contains some text:

00003030 44 52 49 56 45 52 4E 41 4D 45 0A 00 49 4F 41 44 DRIVERNAME.·IOAD 00003040 44 52 45 53 53 09 00 44 4D 41 43 48 41 4E 4E 45 DRESS ·DMACHANNE 00003050 4C 0A 00 49 4E 54 45 52 52 55 50 54 09 00 53 50 L.·INTERRUPT ·SP 00003060 45 45 44 05 00 4E 45 54 41 44 44 52 45 53 53 0A EED.·NETADDRESS. 00003070 00 50 52 4F 44 55 43 54 49 44 09 00 4D 41 58 54 ·PRODUCTID ·MAXT 00003080 52 41 4E 53 4D 49 54 53 0C 00 RANSMITS.·

so we have a reasonably good indication that the issue is limited to the bitwiseworks builds of unzip.exe.

If github refused to attach DLSNETDR.ZIP the the ticket, there's a copy on your ArcaOS install media at CID\SERVER\IBMLS\IBM500D1\DLSNETDR.ZIP

SilvanScherrer commented 2 years ago

you opened the ticket at the wrong project, as we have a unzip repo in here. could you transfer it to the right repo please?

StevenLevine commented 2 years ago

Sorry about that. It appears I don't have the rights to transfer the issue (i.e. no sidebar display when I view the issue). Could you do the transfer or should I close this issue and redo the data entry? Thanks.

SilvanScherrer commented 2 years ago

Thx for the hint. To be honest i didnt know issues can be transfered.

SilvanScherrer commented 2 years ago

did you try older versions as well? you can download the zips and try one by one. I wonder if all fail or beginning with a certain version.

StevenLevine commented 2 years ago

Yes, I tested against a number of other versions. I see I have a typo in in my initial statement. I said "other" when I meant to say "older." Based on what I know so far the issue seems to affect all InfoZip unzip 6.x builds. I have several available.

Infozip version 5.50 and older seems to be able to extract correctly, as do

7-Zip [32] 16.02 PKWare pkzip.exe PKWare pkunzip2