Sintomas
Considere o seguinte cenário:
-
Utilizar uma aplicação que cria controlos WebBrowser.
-
A aplicação utiliza um objecto de SessionStorage para armazenar as sessões no Internet Explorer 11 num computador que esteja a executar o Windows 7 ou Windows 8.1.
Neste cenário, encontrar os seguintes problemas:
-
Quando a aplicação cria um controlo no mesmo thread, os dados do objecto SessionStorage são partilhados incorrectamente.
Nota Este problema também ocorre quando a aplicação cria um controlo de diferentes threads. Consulte o artigo KB2980020 para obter mais informações. -
Quando a aplicação cria controlos repetidamente, o Internet Explorer torna-se lenta.
Resolução
Informações sobre a atualização
Para resolver este problema, instale a actualização de segurança cumulativa mais recente para o Internet Explorer. Para tal, vá para o Microsoft Update. Além disso, consulte as informações técnicas sobre a segurança cumulativa mais recente actualização para o Internet Explorer.
Nota Esta actualização foi incluída pela primeira vez na actualização de segurança cumulativa de Novembro para o Internet Explorer (MS14-065).
Mais informações
Quando o código de script na página é executado o método window. Open , a aplicação processa um evento de NewWindow e cria uma nova instância do controlo WebBrowser. Depois de aplicar a actualização de segurança MS14-037: actualização de segurança cumulativa para o Internet Explorer: 8 de Julho de 2014 isto é descrito no artigo KB2980020, no separador virtual ID de cada instância do controlo WebBrowser é obtido a partir de TLS. Se dois controlos WebBrowser no mesmo thread, partilham o mesmo ID separador virtual. Durante a inicialização da um controlo WebBrowser para a nova janela, o armazenamento da sessão para todos os controlos WebBrowser que utilize o separador virtual ID é carregado para o novo controlo WebBrowser. Duplica o tamanho da matriz de CStorageHelpers com cada novo controlo WebBrowser.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Consulte a terminologia utilizada pela Microsoft para descrever actualizações de software.