Relatório de Erros do Windows e IIS7 no Windows Server 2008

4

Em um servidor windows estou tentando obter um despejo de memória de um processo de trabalho do IIS 7 com falha (w3wp.exe) sem sucesso.

No Visualizador de Eventos, recebo o seguinte.

Faulting application name: w3wp.exe, version: 7.5.7600.16385, time stamp: 0x4a5bd0eb
Faulting module name: clr.dll, version: 4.0.30319.1, time stamp: 0x4ba21eeb
Exception code: 0xc00000fd
Fault offset: 0x0000000000005c22
Faulting process id: 0x1cac
Faulting application start time: 0x01cc23419da54772
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: b54ec4f8-8fa4-11e0-ab62-005056810035

Mesmo se eu tiver configurado o LocalDumps para o WER e especificamente para o w3wp.exe no registro. Recebo outro evento dizendo que há um relatório aqui: C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportQueue \ AppCrash_w3wp.exe_cdb8af6deb381574fe9fb0dc9aa3edaad59acd5f_cab_4fbf9b53

Ele contém os seguintes arquivos:

  • WERD931.tmp.appcompat.txt
  • WERDFE9.tmp.WERInternalMetadata.xml
  • WER99EF.tmp.WERDataCollectionFailure.txt

O "depressivo" é o WERDataCollectionFailure que diz:

Heap dump generation failed: 0x8007012b Mini dump generation failed: 0x8007001f

Depois de muitas tentativas, muita documentação do msdn e muitas falhas na pesquisa do google. Eu estou sem ideias sobre como conseguir um lixo aqui.

Alguém tem alguma sugestão sobre como fazer o WER funcionar?

Agradeço antecipadamente pelo seu tempo lendo isto:)

    
por graffic 06.06.2011 / 09:15

2 respostas

1

Você deve procurar usar o Diagrama de Depuração para capturar um despejo de memória. Veja a seguir whitepaper . A outra maneira é usar Ferramentas de depuração para Windows e usar o comando:

c:\debuggers\adplus.vbs -crash -pn w3wp.exe -o c:\dumps
    
por 08.06.2011 / 06:47
1

Os códigos de erro no arquivo WERDataCollectionFailure.txt indicam ERROR_GEN_FAILURE causando ERROR_PARTIAL_COPY. O ERROR_GEN_FAILURE é "um dispositivo anexado ao sistema não está funcionando" (bastante geral; faz jus ao seu nome de código).

Você precisará procurar no log de eventos outro erro relacionado a isso para ver o que está acontecendo com mais detalhes.

    
por 10.08.2014 / 08:07