This article has been archived. It is offered "as is" and will no longer be updated.
When you refresh a Web page in Internet Explorer, you may receive an access violation error message in Mshtml. The error contains the following call stack:
mshtml!CHtmlComponentAttach::GetExternalName()+0x5mshtml!CHtmlComponentAttach::DetachEvent+0x17mshtml!CHtmlComponent::Detach()+0x330:000>r eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=01002794 eip=70de66abesp=0012e608 ebp=0012e62c iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000202mshtml!CHtmlComponentAttach::GetExternalName+5: 70de66ab ff711c push dword ptr [ecx+0x1c] ds:0023:0000001c=????????
This problem may occur in certain situations where the Web page uses HTML Component files (.htc) and cascading style sheet files (.css).
To resolve this problem, install security update 867801 (MS04-025). For additional information about security update 867801, click the following article number to view the article in the Microsoft Knowledge Base:
867801 MS04-025: Cumulative security update for Internet Explorer
The English version of this hotfix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
Date Time Version Size File name -------------------------------------------------------- 25-Jul-2003 18:39 6.0.2800.1232 2,798,080 Mshtml.dll
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.