Thu Jul 25 23:49:10 2019: Request 130180 was acted upon. Transaction: Ticket created by noobposter...@yandex.com Queue: PAR-Packer Subject: upx packed par pp exe does not work Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: noobposter...@yandex.com Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=130180 >
Hi, The PAR::Tutorial suggests using upx to reduce exe sizes however this no longer seems to work:When I run the upx generated executable I get the following error messages: IO error: reading header signature : at -e line 603. IO error: reading header signature : at -e line 595. ... mkdir C:\Users\ADMINI~1\AppData\Local\Temp\par-41646d696e6973747261746f72\cache-287b72321943f32b96f721e8c8356c9fd1949556\inc\script: File exists; Cannot create a file when that file already exists at C:/strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 196. Note I get similar errors with older versions of upx so if upx has worked before (as implied by PAR::Tutorial) the issue might be with "new magic" used by PAR. For more details see: https://github.com/upx/upx/issues/289