#190 CCleaner.exe

closed-works-for-me
None
5
2012-02-26
2011-05-23
Tiziano Riolfo
No

The very popular application CCleaner, is a good example of something being broken between UPX version 3.05 and 3.07.
Compressing the 32-bit executable with UPX --lzma parameter only, 3.07's result is unlaunchable, but completely fine with 3.05
Apologies for the lack of technical detail!
You may obtain a version of the file most easily from FileHippo.com (v3.06 is the latest at time of writing)

Discussion

  • Tiziano Riolfo
    Tiziano Riolfo
    2011-05-23

    Also applies with the --best parameter

     
  • Same issue in my enterprise with homemade large windows PE wiches contain a lot of ressources (mainly bitmaps).

    32b exe coded in C Win32.
    Compiled with Visual Studio 2008 (v9.0).
    Not any protection or crt tricks in offending projects.

    Malfunctioning noticed with upx 3.0.6w and 3.0.7w with files larger than 4 mio.
    We are using upx 3.05w waiting for a fix.

    Thanks.

     
    • assigned_to: nobody --> ml1050
     
  • Please retest with upx 3.08.

     
  • Tiziano Riolfo
    Tiziano Riolfo
    2012-02-26

    • status: open --> closed-works-for-me
     
  • Tiziano Riolfo
    Tiziano Riolfo
    2012-02-26

    Version 3.08 working extremely well across all manner of applications, dll's, etc.
    Many thanks!