MEX Debugging Extension for WinDbg

Hello All, I’d like to share with you guys that like to analyze dump files the following tip: The official version of the MEX extension publish was released and it is available for download at: https://www.microsoft.com/en-us/download/details.aspx?id=53304 This extension is widely used by Microsoft Support Engineers in troubleshooting process applications. After performing the download of MEX,…

5

Internet Explorer Troubleshooting – Parte 2

Essa é a parte 2 da série Internet Explorer Troubleshooting que mostra como identificar e depurar scripts. A parte 1 mostra como utilizar as ferramentas para desenvolvedores (F12 Developer Tools), disponíveis à partir do Internet Explorer 8, para ajudar no troubleshooting de problemas relacionados ao código HTML. Na parte 2 vamos utilizar como exemplo o…

0

Utilizando o Fiddler no Windows 8.1

Outro dia precisei utilizar o Fiddler no Windows 8.1 para capturar os requests de um site e me deparei com a seguinte mensagem de erro: “The proxy server isn’t responding”. Até ai nenhuma novidade, pois já havia lidado com essa mensagem de erro no passado, sendo a solução desmarcar ou corrigir as informações de proxy…

0

Internet Explorer Troubleshooting – Parte 1

Resolvi escrever esse artigo, pois recentemente atuei em um caso em que um cliente estava com dificuldades para identificar o motivo da incompatibilidade em uma aplicação de um de seus sites. No artigo Modos de Compatibilidade do Internet Explorer mostrei algumas maneiras de exibir os sites em diferentes modos de compatibilidade. Nesse artigo irei mostrar…

0

Web Service com Lentidão gerando Timeout

O cliente estava recebendo erro de timeout em algumas páginas da sua aplicação web. Coletamos um dump do processo w3wp.exe correspondente ao webservice utilizado pela aplicação web, pois o cliente garantiu que as páginas do site apenas realizavam chamadas para esse webservice. O primeiro passo é carregar a extensão de depuração de código gerenciado Psscor2 que…

0

O Caso da Página ASP.NET Extremamente Lenta

O cliente estava enfrentando um problema de lentidão em um dos seus sites. Os usuários não conseguiam navegar entre as páginas alegando que a página ficava “em branco” e depois gerava timeout. Coletamos um DUMP no momento da lentidão para analisarmos a causa da lentidão. Comandos Executados .load psscor2 Esse comando é utilizado para carregar…

2

Serviço .NET Travando Intermitentemente

Uma vez trabalhei em um caso onde um serviço intermitentemente parava de atender as requisições do System.Runtime.Remoting sem gerar nenhum log de erro. O erro ocorria no ambiente de produção e a primeira ação tomada foi coletar um dump  no momento do travamento. Existem várias formas e cenários para coletar um dump. Nesse caso específico, o…

0