Infoprint spends multiple minutes hanging on an executable, creates 900MB info txt file #8

Closed
opened 2026-01-29 21:16:29 +00:00 by claunia · 2 comments
Owner

Originally created by @HeroponRikiBestest on GitHub (Aug 16, 2025).

Infoprint hangs on X-Tended_-_Terran_Conflict-1.0-Setup.exe for several minutes, and generates a ginormous info file once it's done. Something seems to be going wrong with the parsing.

Info file:
https://mega.nz/file/DV0kSQwY#Pxh3Ihc5J8eYTREl3G6f2QorIT5PVNcaVds4dF6C1Ic

Executable:
https://archive.org/download/Fileplanet_ftp1_052010/Fileplanet_ftp1_052010.tar/052010/X-Tended_-_Terran_Conflict-1.0-Setup.exe

Originally created by @HeroponRikiBestest on GitHub (Aug 16, 2025). Infoprint hangs on `X-Tended_-_Terran_Conflict-1.0-Setup.exe` for several minutes, and generates a ginormous info file once it's done. Something seems to be going wrong with the parsing. Info file: https://mega.nz/file/DV0kSQwY#Pxh3Ihc5J8eYTREl3G6f2QorIT5PVNcaVds4dF6C1Ic Executable: https://archive.org/download/Fileplanet_ftp1_052010/Fileplanet_ftp1_052010.tar/052010/X-Tended_-_Terran_Conflict-1.0-Setup.exe
Author
Owner

@mnadareski commented on GitHub (Aug 17, 2025):

The executable seems to use PECompact. Notably, what should be a section name of PEC2TO has seemingly overwritten part of the .text section header data. This can very much mess up parsing, including resulting in the VERY incorrect COFF symbol table and essentially everything that follows. I don't know if there's a reasonable fix for this, to be 100% honest.

@mnadareski commented on GitHub (Aug 17, 2025): The executable seems to use PECompact. Notably, what should be a section name of `PEC2TO` has seemingly overwritten part of the `.text` section header data. This can very much mess up parsing, including resulting in the VERY incorrect COFF symbol table and essentially everything that follows. I don't know if there's a reasonable fix for this, to be 100% honest.
Author
Owner

@mnadareski commented on GitHub (Aug 23, 2025):

This should be fixed by recent changes.

@mnadareski commented on GitHub (Aug 23, 2025): This should be fixed by recent changes.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/SabreTools.Serialization#8