mstml.dll crash

mstml.dll crash

I often get Maxthon has blocked an error.
Fault address: 4048061D 01:00FF61D C\WINDOWS\system32\mstml.dll
followed by
Maxthong has blocked an error
Fault address: 00448C37 01:0047C37 C\:Program Files\Maxthon\Maxthon.exe

My guess is that this fault is occuring because I used a cleaner program
http://www.ccleaner.com/
to free myself some disk space. I was, or should be, wary of using such programs but I was rash and used it anyway.

It deleted all the usual stuff (temp files...) but and also I think I ordered ccleaner to delete .dlls that the program thought that I was not using.

Now, alas, my long time favourite browser, Maxthon Classic often crashes, when I click some links (in subframes?) saying that WINDOWS/system32/mshtml.dll has an error.
The link itself does not seem to be a to a problem site.

One of the links that causes a crash is to
http://wordpress.org/development/2009/10/plugin-compatibility-beta/ which is not a particularly problematic URL (other than the fact that the post does not exist)
I think that it is more to do with the fact that the link is from a frame, rather than the destination of the link.

I have tried updating windows. I have tried reinstalling Maxthon classic.
I read on the net that there are many versions of mshtml.dll. My guess is that the cleaning software "cleaned" the version of mshtml.dlll that Maxthon classic uses.

The mshtml.dll in my system is from 28 of august 2009.

I am not sure if "ccleaner" is the problem but I guess so since the problem started after I cleaned using that software. All I reallly know is that clicking certan links
causes the crash.

There are a variety of sites that complain about the fact that I am using Maxthon Classic saying that I should upgrade to a newer browser.
All the same, I really like the low memory footprint of Maxthon Classic so I would be sad to move.

Does anyone know anything about how to prevent this crash?

WinXP, Maxthon 1.6.5 (build 18), on Pentium Duo Core, 3GHz, 2GB memory.
Hi,

Oof, a first exploratory search wasn't exactly helpful... http://www.scroogle.org/cgi-bin/nbbw.cgi?Gw=mshtml+crashes not too promising...

This may be a long shot, but as far as I have used 'cleaners' I do know they aren't careless by nature, I've not found one yet that did not offer some form of rollback/restore mechanism. Memory goes blank here because it's too long since I used CCleaner, but I would not be surprised if there's some form of restore option inthere.

Windows Update or reinstalling Maxthon won't help. The installed version of IE may also pose certain other difficulties. For IE6 for instance there's several tools to 'repair' Internet Explorer (and properly register required files such as mshtml and consorts)
http://windowsxp.mvps.org/IEFIX.htm (IE6 only as far as I know) but I have no idea if such tools exist for IE7 or 8

Windows System File Checker utility SFC might then be an option. System Restore perhaps. Point is knowing for sure if there's actually something deleted. Theoretically it should then be listed in CCleaner's logs someplace.

And if there is actually a dll deleted that shouldn't have been, then as long as that dll don't get restored, you'll probably going to keep running into issues, not nessecarily just in Maxthon Classic.
Visit the Maxthon Chatroom - Maxthon Talk on the Net
Grazr.com ends hosting option, Maxthon Talk on the Net will go offline somewhere end of August