Flash 10.1 Beta Problems !!!

Discussion in 'Windows 7 Software' started by whoosh, Jan 3, 2010.

  1. whoosh

    whoosh Cooler King
    Staff Member Premium Supporter

    Joined:
    Apr 15, 2009
    Messages:
    25,721
    Likes Received:
    381
    Using Flash 10.1 beta? You may want to turn off crash logging - Within Windows

    The How-To Geek tipped me off to some odd behavior he noticed while taking Flash 10.1 beta for a spin. Every time he viewed Flash content in his browser, the disk would start thrashing with an alarming amount of access to NPSWF32.dll as pictured below.
    [​IMG]
    After updating Flash, I fired up Process Monitor and confirmed his finding. Scary looking. Checking out the call stack for a few dozen entries, they all looked the same. Some code within NPSWF32.dll keeps calling SetUnhandledExceptionFilter. Over and over and over and over again and over and over and over and over and over again. Internally, this API causes Windows to query the file on disk (for some odd reason).
    [​IMG]
    I fired up IDA Pro and ran it through some light debugging to confirm the problem. While I passed on performing an in-depth technical analysis, I looked at enough to tie the affected code to a ‘crash logging’ feature that’s enabled, out of the box, for debug builds of Flash. To disable this feature – and work around the bug – simply create a mms.cfg text file in the C:\Windows\System32\Macromed\Flash folder (Syswow64 for 64-bit users) with the line CrashLogEnable=0. Restart your browser (or application housing Flash) and you’re done. If only Bugs=0 would work…
     

Share This Page

Loading...