dscharrer / innoextract

A tool to unpack installers created by Inno Setup
https://constexpr.org/innoextract/
Other
1k stars 125 forks source link

[ERROR] zlib error: iostream error #117

Closed NightMachinery closed 4 years ago

NightMachinery commented 4 years ago

I am hosting the file that caused this at https://files.zii.lilf.ir/tmp/Little%20Misfortune%20Fancy%20Edition%20%5BGOG%5D/ for the duration of this issue.

❯ innoextract --version                                                                                                     
innoextract 1.8
Extracts installers created by Inno Setup 1.2.10 to 6.0.2

❯ innoextract --gog -d ef setup_little_misfortune_1.0_\(32526\).exe
Extracting "Little Misfortune" - setup data version 5.6.2 (unicode)
Opening "setup_little_misfortune_1.0_(32526)-1.bin"
 - "__redist/ISI/scriptinterpreter.exe"
 - "Little Misfortune_Data/Plugins/Galaxy64.dll" [en-US], "Galaxy64.dll" [en-US]
 - "Little Misfortune_Data/Plugins/GalaxyCSharpGlue.dll" [en-US], "GalaxyCSharpGlue.dll" [en-US]
 - "Little Misfortune.exe" [en-US]
 - "UnityCrashHandler64.exe" [en-US]
 - "UnityPlayer.dll" [en-US]
 - "WinPixEventRuntime.dll" [en-US]
 - "Little Misfortune_Data/app.info" [en-US]
 - "Little Misfortune_Data/boot.config" [en-US]
 - "Little Misfortune_Data/globalgamemanagers" [en-US]
 - "Little Misfortune_Data/globalgamemanagers.assets" [en-US]
 - "Little Misfortune_Data/globalgamemanagers.assets.resS" [en-US]
 - "Little Misfortune_Data/globalgamemanagers.resource" [en-US]
 - "Little Misfortune_Data/level0" [en-US]
 - "Little Misfortune_Data/level1" [en-US]
 - "Little Misfortune_Data/level10" [en-US]
 - "Little Misfortune_Data/level11" [en-US]
 - "Little Misfortune_Data/level12" [en-US]
 - "Little Misfortune_Data/level13" [en-US]
 - "Little Misfortune_Data/level14" [en-US]
 - "Little Misfortune_Data/level15" [en-US]
 - "Little Misfortune_Data/level16" [en-US]
 - "Little Misfortune_Data/level17" [en-US]
 - "Little Misfortune_Data/level18" [en-US]
 - "Little Misfortune_Data/level19" [en-US]
 - "Little Misfortune_Data/level2" [en-US]
 - "Little Misfortune_Data/level20" [en-US]
 - "Little Misfortune_Data/level21" [en-US]
 - "Little Misfortune_Data/level22" [en-US]
 - "Little Misfortune_Data/level23" [en-US]
 - "Little Misfortune_Data/level24" [en-US]
 - "Little Misfortune_Data/level25" [en-US]
 - "Little Misfortune_Data/level26" [en-US]
 - "Little Misfortune_Data/level27" [en-US]
 - "Little Misfortune_Data/level28" [en-US]
 - "Little Misfortune_Data/level29" [en-US]
 - "Little Misfortune_Data/level3" [en-US]
 - "Little Misfortune_Data/level30" [en-US]
 - "Little Misfortune_Data/level31" [en-US]
 - "Little Misfortune_Data/level32" [en-US]
 - "Little Misfortune_Data/level33" [en-US]
 - "Little Misfortune_Data/level34" [en-US]
 - "Little Misfortune_Data/level35" [en-US]
 - "Little Misfortune_Data/level36" [en-US]
 - "Little Misfortune_Data/level37" [en-US]
 - "Little Misfortune_Data/level38" [en-US]
 - "Little Misfortune_Data/level39" [en-US]
 - "Little Misfortune_Data/level4" [en-US]
 - "Little Misfortune_Data/level40" [en-US]
 - "Little Misfortune_Data/level41" [en-US]
 - "Little Misfortune_Data/level42" [en-US]
 - "Little Misfortune_Data/level43" [en-US]
 - "Little Misfortune_Data/level44" [en-US]
 - "Little Misfortune_Data/level45" [en-US]
 - "Little Misfortune_Data/level46" [en-US]
 - "Little Misfortune_Data/level47" [en-US]
 - "Little Misfortune_Data/level48" [en-US]
 - "Little Misfortune_Data/level49" [en-US]
 - "Little Misfortune_Data/level5" [en-US]
 - "Little Misfortune_Data/level50" [en-US]
 - "Little Misfortune_Data/level51" [en-US]
 - "Little Misfortune_Data/level52" [en-US]
 - "Little Misfortune_Data/level53" [en-US]
 - "Little Misfortune_Data/level54" [en-US]
 - "Little Misfortune_Data/level55" [en-US]
 - "Little Misfortune_Data/level56" [en-US]
 - "Little Misfortune_Data/level57" [en-US]
 - "Little Misfortune_Data/level58" [en-US]
 - "Little Misfortune_Data/level59" [en-US]
 - "Little Misfortune_Data/level6" [en-US]
 - "Little Misfortune_Data/level60" [en-US]
 - "Little Misfortune_Data/level61" [en-US]
 - "Little Misfortune_Data/level62" [en-US]
 - "Little Misfortune_Data/level63" [en-US]
 - "Little Misfortune_Data/level64" [en-US]
 - "Little Misfortune_Data/level65" [en-US]
 - "Little Misfortune_Data/level66" [en-US]
 - "Little Misfortune_Data/level67" [en-US]
 - "Little Misfortune_Data/level68" [en-US]
 - "Little Misfortune_Data/level69" [en-US]
 - "Little Misfortune_Data/level7" [en-US]
 - "Little Misfortune_Data/level70" [en-US]
 - "Little Misfortune_Data/level71" [en-US]
 - "Little Misfortune_Data/level72" [en-US]
 - "Little Misfortune_Data/level73" [en-US]
 - "Little Misfortune_Data/level74" [en-US]
 - "Little Misfortune_Data/level75" [en-US]
 - "Little Misfortune_Data/level76" [en-US]
 - "Little Misfortune_Data/level77" [en-US]
 - "Little Misfortune_Data/level78" [en-US]
 - "Little Misfortune_Data/level79" [en-US]
 - "Little Misfortune_Data/level8" [en-US]
 - "Little Misfortune_Data/level80" [en-US]
 - "Little Misfortune_Data/level81" [en-US]
 - "Little Misfortune_Data/level82" [en-US]
 - "Little Misfortune_Data/level83" [en-US]
 - "Little Misfortune_Data/level84" [en-US]
 - "Little Misfortune_Data/level85" [en-US]
 - "Little Misfortune_Data/level86" [en-US]
 - "Little Misfortune_Data/level87" [en-US]
 - "Little Misfortune_Data/level88" [en-US]
 - "Little Misfortune_Data/level89" [en-US]
 - "Little Misfortune_Data/level9" [en-US]
 - "Little Misfortune_Data/level90" [en-US]
 - "Little Misfortune_Data/level91" [en-US]
 - "Little Misfortune_Data/resources.assets" [en-US]
 - "Little Misfortune_Data/resources.assets.resS" [en-US]
 - "Little Misfortune_Data/resources.resource" [en-US]
 - "Little Misfortune_Data/sharedassets0.assets" [en-US]
 - "Little Misfortune_Data/sharedassets0.assets.resS" [en-US]
 - "Little Misfortune_Data/sharedassets0.resource" [en-US]
 - "Little Misfortune_Data/sharedassets1.assets" [en-US]
 - "Little Misfortune_Data/sharedassets1.assets.resS" [en-US]
Stream error while extracting files!
 └─ error reason: zlib error: iostream error
If you are sure the setup file is not corrupted, consider 
filing a bug report at http://innoextract.constexpr.org/issues
Done with 1 error.
NightMachinery commented 4 years ago

I also tried with the latest master, same thing.

❯ /home/zii/code/misc/innoextract/build/innoextract --version                                                                2
innoextract 1.10-dev + f868587
Extracts installers created by Inno Setup 1.2.10 to 6.0.5
dscharrer commented 4 years ago

Your download got corrupted - correct SHA1 checksum for setup_little_misfortune_1.0_(32526)-1.bin is 95e239ad941f418aff7cdcc5bf4fa403982fefa7.

NightMachinery commented 4 years ago

Sorry, after checking it with Wine, that file is corrupted.