O Internet Explorer pode desligar inesperadamente se os botões e as janelas forem definidos para o estilo Windows XP

Traduções deste artigo Traduções deste artigo
ID do artigo: 822350 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

O Internet Explorer desliga inesperadamente devido a uma violação de acesso. A pilha de chamada durante a falha é da seguinte maneira:
>	mshtml.dll!CButton::YieldCurrency(CElement * pElemNew=0x06bdde10)  Line 385	C++ 
 mshtml.dll!CDoc::SetCurrentElem(CElement * pElemNext=0x06bdde10, long lSubNext=0, int * pfYieldFailed=0x069fdfd4, long lButton=1, int * pfDisallowedByEd=0x069fdfc4, int fFireFocusBlurEvents=1, int fMnemonic=0)  Line 3615 + 0x12	C++
 mshtml.dll!CElement::BecomeCurrent(long lSubDivision=0, int * pfYieldFailed=0x069fdfd4, CMessage * pmsg=0x069fe400, int fTakeFocus=1, long lButton=1, int * pfDisallowedByEd=0x069fdfc4, int fFireFocusBlurEvents=1, int fMnemonic=0)  Line 1766 + 0x35	C++
 mshtml.dll!CElement::BubbleBecomeCurrent(long lSubDivision=0, int * pfYieldFailed=0x069fe16c, CMessage * pMessage=0x069fe400, int fTakeFocus=1, long lButton=1)  Line 2031 + 0x3e	C++
 mshtml.dll!CDoc::PumpMessage(CMessage * pMessage=0x069fe400, CTreeNode * pNodeTarget=0x06bde1b0, int fPerformTA=0)  Line 3842 + 0x46	C++
 mshtml.dll!CDoc::OnMouseMessage(unsigned int msg=513, unsigned int wParam=1, long lParam=30867963, long * plResult=0x069feb2c, int x=507, int y=471)  Line 1881 + 0x29	C++
 mshtml.dll!CDoc::OnWindowMessage(unsigned int msg=513, unsigned int wParam=1, long lParam=30867963, long * plResult=0x069feb2c)  Line 824 + 0x33	C++
 mshtml.dll!CServer::WndProc(HWND__ * hwnd=0x0001150e, unsigned int msg=513, unsigned int wParam=1, long lParam=30867963)  Line 2338 + 0x30	C++
 user32.dll!_InternalCallWinProc@20()  Line 102	Asm user32.dll!UserCallWinProcCheckWow(_ACTIVATION_CONTEXT * pActCtx=0x00000000, long (HWND__ *, unsigned int, unsigned int, long)* pfn=0x6388e690, HWND__ * hwnd=0x0001150e, unsigned int msg=513, unsigned int wParam=1, long lParam=30867963, void * pww=0x0102b10c, int fEnableLiteHooks=1)  Line 165 + 0x37	C
 user32.dll!DispatchMessageWorker(tagMSG * pmsg=0x069fec78, int fAnsi=0)  Line 2490 + 0x1e	C user32.dll!DispatchMessageW(const tagMSG * lpMsg=0x069fec78)  Line 1028	C
 browseui.dll!TimedDispatchMessage(tagMSG * pmsg=0x069fec78)  Line 9368	C++
 browseui.dll!BrowserThreadProc(IETHREADPARAM * piei=0x00000000)  Line 9592	C++
 browseui.dll!BrowserProtectedThreadProc(void * pv=0x0546fd00)  Line 9745	C++
 browseui.dll!SHOpenFolderWindow(IETHREADPARAM * piei=0x0546fd00)  Line 9923	C++
 kernel32.dll!BaseThreadStart(unsigned long (void *)* lpStartAddress=0x718bfac1, void * lpParameter=0x0546fd00)  Line 532 + 0x6	C

Causa

Esse problema pode ocorrer se Windows e botões foi definido como Estilo do Windows XP. A opção Windows e botões está na guia Aparência da caixa de diálogo Propriedades de vídeo do Windows XP .

Resolução

Um hotfix suportado foi disponibilizado pela Microsoft, porém destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente a sistemas que apresentarem esse problema específico. Testes adicionais poderão ser realizados nesse hotfix. Portanto, se o problema não o prejudicar, a Microsoft recomenda que você aguarde o novo service pack do Internet Explorer 6 que contenha esse hotfix.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://www.microsoft.com/brasil/atendimento/fale_ms.asp
Observação Em alguns casos, as taxas cobradas pelas chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas de suporte que não se qualifiquem à atualização específica em questão.

A versão em inglês deste hotfix apresenta os atributos de arquivo (ou posteriores) listados na seguinte tabela. As datas e os horários desses arquivos estão relacionados em formato UTC (coordenadas de tempo universal). Ao visualizar as informações sobre o arquivo, elas são convertidas para a hora local. Para encontrar a diferença entre UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de controle.
   Data         Hora      Versão       Tamanho    Nome do arquivo
   --------------------------------------------------------------
   30-jun-2003  18:16  6.0.2800.1221  2.793.984   Mshtml.dll
				

Como Contornar

Para solucionar esse problema, defina Windows e botões como Estilo tema clássico do Windows.

Situação

A Microsoft confirmou que este é um problema no Microsoft Internet Explorer 6 Service Pack 1.

Mais Informações

Para definir a aparência do windows e botões no Windows XP, execute estas etapas:
  1. Clique com o botão direito do mouse na Área de trabalho e clique em Propriedades.
  2. Clique na guia Aparência.
  3. Em Windows e botões, clique em Estilo do Windows XP ou clique em Estilo tema clássico do Windows.

Propriedades

ID do artigo: 822350 - Última revisão: quarta-feira, 3 de novembro de 2004 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 6.0 Service Pack 1 nas seguintes plataformas
    • Windows XP Embedded
    • Microsoft Windows XP Professional
Palavras-chave: 
kbbug kbfix kbie600presp2fix kbie600sp2fix KB822350

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com