An issue randomly started occurring on a few site that I had started development on last month. I was getting crashes in IE8 with the following error “Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.” Followed by “This tab has been recovered.” when the site came back up.


This one was not fun to diagnose, I initially thought it was something with the HTML5, Chrome Frame or Modernizr. I was wrong, it was a bug with jQuery.
The Solution
It is an issue with jQuery version 1.6.2 (which was the latest version at time of development). Luckily they fixed the issue, so the fix on your end is simple… Update to the latest version of jQuery.
Here’s the support ticket from their change log.

