Il mio client ha un'applicazione ASP.NET installata su due server di produzione (bilanciati con NLB, ma è irrilevante). Entrambi incidente server ogni 3-4 ore con il seguente Visualizzatore eventi errore registrato:Come eseguire il debug di errore w3wp clr.dll
Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2
Faulting module name: clr.dll, version: 4.0.30319.18034, time stamp: 0x50b5a783
Exception code: 0xc00000fd Fault offset: 0x000000000001a840
Faulting process id: 0xd50
Faulting application start time: 0x01ce97fe076d27b4
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll Report Id: e0c90a5f-0455-11e3-8f0e-005056891553
non ho idea di come eseguire il debug o dove iniziare. Quando si verifica l'arresto, l'utilizzo del processore server passa al 100% e rimane lì. Il processo in errore è w3wp.exe. Non sono nemmeno sicuro se il mio codice sta generando l'errore o meno. È IIS 7.5. Qualsiasi suggerimento sarebbe molto apprezzato.
Domanda correlata: http://stackoverflow.com/questions/6019674/how-to-debug-crashed-dump-file – MikeSmithDev
Ho provato questo, preso un dump, ottenuto alcuni simboli di debug e ora ho il seguente errore quando caricamento del dump: '*** ERRORE: il file simbolo non è stato trovato. Predefinito per esportare i simboli per ntdll.dll - Questo file di dump ha un'eccezione di interesse memorizzata in esso. È possibile accedere alle informazioni sulle eccezioni memorizzate tramite .ecxr. ... *** ERRORE: il file simbolo non è stato trovato. Predefinito per esportare i simboli per clr.dll - *** ATTENZIONE: impossibile verificare il checksum per mscorlib.ni.dll *** ERRORE: caricamento del modulo completato ma i simboli non possono essere caricati per mscorlib.ni.dll' – cristi71000
OOps, il mio male, ora ho caricato il dump senza errori ma quando faccio '! CLRStack' dice 'Impossibile caricare la DLL di accesso ai dati' – cristi71000