Internet Explorer 6 DHTML Class Code May Cause an Access Violation in mshtml!CTreeNode::GetFancyFormat (312223)



The information in this article applies to:

  • Microsoft Internet Explorer version 6 for Windows XP
  • Microsoft Internet Explorer version 6 for Windows 2000
  • Microsoft Internet Explorer version 6 for Windows NT 4.0
  • Microsoft Internet Explorer version 6 for Windows Millennium Edition
  • Microsoft Internet Explorer version 6 for Windows 98 Second Edition
  • Microsoft Internet Explorer version 6 for Windows 98

This article was previously published under Q312223

SYMPTOMS

Internet Explorer 6 may cause an access violation in mshtml!CTreeNode::GetFancyFormat with the following call stack:
ChildEBP RetAddr  Args to Child              
00129b2c 70e660a5 70d88867 01553ae4 70d8881a mshtml!CTreeNode__GetFancyFormat (FPO: [0,0,1]) 
00129b30 70d88867 01553ae4 70d8881a 02000000 mshtml!CRelDispNodeCache__GetZOrderForSelf+0x11 (FPO: [1,0,0])
00129b38 70d8881a 02000000 70d888db 01553c3c mshtml!CDispNode__GetZOrder+0x14 (FPO: [0,0,0]) 
00129b40 70d888db 01553c3c 00000000 01553c3c mshtml!CDispNode__IsGreaterZOrder+0x8 (FPO: [2,0,1]) 
00129b60 70d87917 00000000 015463a0 01547c00 mshtml!CDispNode__RestoreZOrder+0x4d (FPO: [Non-Fpo]) 
00129bc4 70ca56c5 00000000 015463a0 00129c4c mshtml!CLayout__HandlePositionNotification+0x83 (FPO: [Non-Fpo]) 
00129bf4 70ca4dec 00129c4c 015463a0 00129c4c mshtml!CFlowLayout__Notify+0x262 (FPO: [Non-Fpo]) 
00129c0c 70ca5276 015463a0 00129c4c 00000000 mshtml!NotifyElement+0x48 (FPO: [EBP 0x00129c28] [2,0,4]) 
00129c28 70ca5140 00129c4c 01546460 00000001 mshtml!NotifyTreeNode+0x4d (FPO: [Non-Fpo]) 
00129c88 70ca4c0c 00129d14 0015ed10 00129d14 mshtml!NotifyAncestors+0xe6 (FPO: [Non-Fpo]) 
00129ce4 70ca4bb2 015498c0 0015edd0 015a44e0 mshtml!CMarkup__SendNotification+0x78 (FPO: [Non-Fpo]) 
00129d00 70d87979 00129d14 01549b90 015498c0 mshtml!CMarkup__Notify+0xac (FPO: [Non-Fpo]) 
00129d4c 70d88bcd 00000000 00000000 00000000 mshtml!CElement__ZChangeElement+0x4b (FPO: [Non-Fpo])
00129d8c 70ca5748 00000000 015498c0 00129e68 mshtml!CLayout__HandleVisibleChange+0x1b2 (FPO: [Non-Fpo]) 
00129dbc 70ca4dec 00129e68 00000000 00129e68 mshtml!CFlowLayout__Notify+0x533 (FPO: [Non-Fpo]) 
00129dd4 70ca4aac 015498c0 00129e68 0015ed10 mshtml!NotifyElement+0x48 (FPO: [EBP 0x00129e34] [2,0,4]) 
00129e34 70ca4bb2 015498c0 00000000 800113cf mshtml!CMarkup__SendNotification+0x47 (FPO: [Non-Fpo]) 
00129e50 70d9263c 00129e68 00000000 70c89ef4 mshtml!CMarkup__Notify+0xac (FPO: [Non-Fpo]) 
00129ee4 70d57e1a 800103e9 00028080 70c89ee0 mshtml!CElement__OnPropertyChange+0x7c8 (FPO: [Non-Fpo]) 
00129f40 70d56040 01e3b1b8 0155f144 015498cc mshtml!BASICPROPPARAMS__SetStringProperty+0x1cc (FPO: [Non-Fpo])
				

RESOLUTION

To resolve this problem, obtain the latest service pack for Internet Explorer 6. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

328548 How to Obtain the Latest Internet Explorer 6 Service Pack

STATUS

Microsoft has confirmed that this is a problem in Microsoft Internet Explorer 6. This problem was first corrected in Internet Explorer 6 Service Pack 1.

Modification Type:MinorLast Reviewed:4/4/2005
Keywords:kbbug kbfix kbIE600sp1fix KB312223