Well, now we have IE8. Wonderful. I was bored of the mere half-dozen browsers we had to test against before. And there’s nothing to inspire confidence in a new version of IE like inexplicable crashes when it’s installed on a clean Windows XP SP3 machine:
(To the nitpickers out there: yes, that’s Windows 7, not Windows XP. And no, this problem might not happen under Windows 7. I’ve just browsed to res://ieframe.dll/acr_depnx_error.htm to get a screenshot of the error. Trust me, under WinXP SP3, it happens.)
The error text is:
Internet Explorer has closed this webpage to help protect your computer
A malfunctioning or malicious add-on has caused Internet Explorer to close this webpage.
Windows Data Execution Prevention detected an add-on trying to use system memory incorrectly. This can be caused by a malfunction or a malicious add-on.
Ask Microsoft or Google, and they’ll just tell you exactly what the error itself tells you: an add-on screwed up. And you know what? They’re right. Kind of. Hell, maybe Flash or Acrobat is to blame for some of you out there. Try disabling add-ons, see what happens.
But on a clean install of XP (read: no Adobe bullshit), I still got that message. I disabled every add-on listed. Same shit. So what’s going on here, and who can I blame?
Believe it or not, I’m blaming this one on Sun! I tracked the problem down to the Microsoft Virtual Machine, the old Java VM Microsoft was forced to stop developing and supporting thanks to Sun’s pointless legal assault. God only knows why Sun would want Java less supported. Perhaps it’s so the only way to run Java these days is through Sun’s VM, which reminds you, every fucking month like clockwork, that THERE’S A JAVA UPDATE AVAILABLE AND SUN IS AWESOME AND DOWNLOAD OPEN OFFICE NOW NOW NOW!
The solution: uninstall the Microsoft VM (which you should do anyway, it’s old and unsupported). That fixes IE; I leave to you the decision whether it’s easier to live without Java or put up with Sun’s bullshit.
Luckily, there’s a tool Microsoft has that will remove the VM. Get it here:
Ha! And you thought Microsoft had your back here! You should know by know the entire IT world is against you all the time. Try here:
Anyway, once you get this tool, just run it and pray you didn’t have anything that depended on that tool, because there’s no going back.