Menu

#124 pngquant seemingly broken

16.x
closed
Nikkho
None
2022-11-20
2022-10-16
trlkly
No

The 64-bit version's PNGQuant throws out an error whenever it is run, suggesting it is broken. I have to replace it with the official version from pngquant.org to get it to work.

Error message:

pngquant.exe - Entry Point Not Found

The procedure entry point IsDebuggerPresen could not be located in the dynamic link library C:\Program Files\FileOptimizer\Plugins64\pngquant.exe.

I suspect the entry point should be named IsDebuggerPresent.

Discussion

  • Nikkho

    Nikkho - 2022-10-16

    We are stripping EXE with PETrim, and it seems to be the problem on pngquant. No matter if debug is not stripped or fixups are not, resulting EXE gets corrupted.

     
  • Nikkho

    Nikkho - 2022-10-26
     
  • Nikkho

    Nikkho - 2022-10-26
    • status: open --> closed
    • assigned_to: Nikkho
     
  • trlkly

    trlkly - 2022-11-19

    The problem dosn't seem to be fixed in the latest version. I still got the same error when I attempted to run PNGQuant. I still had to replace it with the official version.

    I'm not quite sure how to reopen a ticket here.

     
  • Nikkho

    Nikkho - 2022-11-20

    Again my fault. I trying to fix it in 16.10, but just noticed PNGQUAT EXE optimization was still applied.
    Hopefully it is fixed now: https://sourceforge.net/p/nikkhokkho/code/1765/

     
  • Nikkho

    Nikkho - 2022-11-20

    Again my fault. I trying to fix it in 16.10, but just noticed PNGQUAT EXE optimization was still applied.
    Hopefully it is fixed now: https://sourceforge.net/p/nikkhokkho/code/1765/

     

Log in to post a comment.

MongoDB Logo MongoDB