Wilenty / InnoSetup_6.3.x_-_6.4.x-dev_Unpacker-Extractor_

This program extracts all files of InnoSetup installers made in version 6.3.x-6.4.x(-dev), saves embedded files (for example, language files with all entries), and better recreates/recovers the *.iss script (with external entries).
4 stars 0 forks source link

v2.0 runtime error when unpack #2

Closed raddyst closed 6 days ago

raddyst commented 1 month ago

When unpack https://files3.codecguide.com/klcp_update_1849_20240731.exe - InnoSetup6.3.x-_6.4.x-dev_Unpacker-Extractor crashes with runtime error:

FastDuplicatesExtraction & IgnoresDuplicatesButStoresEntriesToFirstDuplicate

Runtime error (at 50:1048): The filename, directory name, or volume label syntax is incorrect

зображення

Wilenty commented 1 month ago

Hello @raddyst, thank you for reporting this issue. I forgot about InnoSetup special characters - not allowed in real path. I will fix it, I hope in this week, and let you know.

Greetings, Wilenty

raddyst commented 1 month ago

I will fix it, I hope in this week, and let you know.

It's not urgent, i just compared the results of unpacking innoextractor/innounp/InnoSetup6.3.x-_6.4.x-dev_Unpacker-Extractor a random file.

Wilenty commented 1 month ago

Hello @raddyst.

At the outset.

(...) i just compared the results of unpacking innoextractor/innounp/InnoSetup6.3.x-_6.4.x-dev_Unpacker-Extractor a random file.

Extracting: https://download.gimp.org/gimp/v2.10/windows/gimp-2.10.38-setup.exe by InnoExtractor it's quite fast, but the result files are 32-bit (x86) only. And, InnoExtractor does not support latest InnoSetup 6.3.x and up: innoextract-1 9-windows So it can't take a part in the comparison.

Fixed reported bug and changed special characters to: # Also it will better process {code:(...)} in the filenames. https://github.com/Wilenty/InnoSetup_6.3.x_-_6.4.x-dev_Unpacker-Extractor_/releases/tag/v2.01

I also have something for you to compare, if you wish. File: https://files3.codecguide.com/K-Lite_Codec_Pack_1848_Mega.exe PW: MLHSPuHkoK2tLgnz6bFN5wnpT0nRHXCM2PCoFLF6n5PTCHP2PFInICCP4I045IoX

If above release fixed this issue, please close it. But, if you have any additional questions, we can talk here (except from where I got the password to the K-Lite).

Greetings, Wilenty

P.S. https://cdn.discordapp.com/attachments/645144950672982027/1269247275968761909/forraddyst.7z?ex=66af5e24&is=66ae0ca4&hm=977a8b3bc738d05c5f8519bf1aef77a22bde9f5f255f651aca4b901ddb106969&