Bug#789591: unar: Fails to extract files from a LHA archive embedded into an .exe

Fabian Greffrath fabian at debian.org
Mon Jun 22 11:53:49 UTC 2015


Package: unar
Version: 1.8.1-4
Severity: normal

Hi again,

unar fails to extract files from a LHA archive embedded into an .exe
file. This time it's the Spear of Destiny demo available here:

http://users.skynet.be/bs366950/sodemo.zip

Steps to reproduce:

$ wget http://users.skynet.be/bs366950/sodemo.zip

$ unar sodemo.zip
sodemo.zip: Zip
  INSTALL.EXE  (9949 B)... OK.
  FILE_ID.DIZ  (415 B)... OK.
  SODEMO.EXE  (691765 B)... OK.
  INSTALL.CMD  (190 B)... OK.
Successfully extracted to "sodemo".

$ cd sodemo/

$ unar SODEMO.EXE
SODEMO.EXE: Self-extracting LZH
Archive parsing failed! (Unknown error.)
No files extracted.

$ lhasa SODEMO.EXE
 PERMSSN    UID  GID      SIZE  RATIO     STAMP           NAME
---------- ----------- ------- ------ --------------------------------
[generic]               108215  96.4% Sep 21  1992 sod.exe
[generic]                 6852  44.3% Oct 22  1992 sod.doc
[generic]                 1072  42.4% Aug 27  1992 audiohed.sdm
[generic]                93412  36.0% Aug 27  1992 audiot.sdm
[generic]                 5534  66.6% Aug 27  1992 gamemaps.sdm
[generic]                  402   6.0% Aug 27  1992 maphead.sdm
[generic]                 1024  72.6% Sep 21  1992 vgadict.sdm
[generic]               305891  74.1% Sep 21  1992 vgagraph.sdm
[generic]                  402  98.8% Sep 21  1992 vgahead.sdm
[generic]               730624  43.4% Aug 27  1992 vswap.sdm
---------- ----------- ------- ------ --------------------------------
 Total        10 files 1253428  55.0% Oct 22  1992


Thanks again to Alexandre Detiste for finding this during
game-data-packager development!


Cheers,

Fabian

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages unar depends on:
ii  dpkg                  1.18.1
ii  gnustep-base-runtime  1.24.7-1
ii  libbz2-1.0            1.0.6-8
ii  libc6                 2.19-18
ii  libgcc1               1:5.1.1-9
ii  libgnustep-base1.24   1.24.7-1
ii  libicu52              52.1-9
ii  libobjc4              5.1.1-9
ii  libstdc++6            5.1.1-9
ii  libwavpack1           4.75.0-1
ii  zlib1g                1:1.2.8.dfsg-2+b1

unar recommends no packages.

unar suggests no packages.

-- no debconf information



More information about the Pkg-games-devel mailing list