A fault in Mshtml.dll may occur in an application that hosts the Internet Explorer 8 or Internet Explorer 9 WebBrowser control

Applies to: Internet Explorer 9Windows 7 Service Pack 1Windows Server 2008 R2 Service Pack 1

Symptoms


Consider the following scenario:
  • You have an application that hosts the Internet Explorer 8 or Internet Explorer 9 WebBrowser control.
  • Interaction occurs with HTML elements that are rendered in the application.
  • The application tries to position or update the cursor.
In this scenario, a fault in Mshtml.dll may occur.

Cause


This problem occurs when an HTML element is dynamically removed from the current rendered view and one or more HTML elements scroll into view directly under the pointer location. In this case, the element under the pointer is enumerated in addition to its ancestors to identify any associated text or tooltip properties. If the enumeration process tries to dereference an element that was just removed from the current view, the fault occurs.

Resolution


Security update information

To resolve this problem, install the most recent cumulative security update for Internet Explorer. To do this, go to Microsoft Update.

For more technical information about the most recent cumulative security update for Internet Explorer, see Microsoft Security Bulletins.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information


For Internet Explorer 8 for Windows 7 Service Pack 1 and Windows Server 2008 R2 Service Pack 1, this update was first included in MS13-059. This is the cumulative security update for Internet Explorer that is dated August 13, 2013.

For Internet Explorer 8 for Windows Server 2008 Service Pack 2 and Internet Explorer 9 for Windows 7 Service Pack 1 and Windows Server 2008 R2 Service Pack 1, this update was first included in MS13-080. This is the cumulative security update for Internet Explorer that is dated October 8, 2013.

References


See the terminology Microsoft uses to describe software updates.