Fråga : Applikationen slår samman led ett dödligt kommunikationsfel med WWW PS

Akut utfärda i produktionmiljö på webserver.
Server: Win2k3 rengöringsduk Edt. SP2 IIS6, ASP.NET
Problem: Omstarten för rengöringsdukapplikationer/återanvänder ofta.

Nedanfört loggar är från två separata kraschar. Informationen i loggar är samma för den eveything kraschen bortsett från processid'sna som ändrar självfallet.

Från eventlog under system:
EventID 1011:
En processaa portionapplikation slår samman ”DefaultAppPool” led ett dödligt kommunikationsfel med publicera för world wide web som är tjänste-. Det processaa IDet var ”5800”. Datan sätter in innehåller felet numrerar.

Notera den processaa LEGITIMATIONEN här ser till W3WP.exe

Springms testar diaognastics för fel bearbetar ger ut efter informationen som upp till leder en krasch:

Från DbgSVC logga sparar:
18.06.2010 10:10: 34] Nytt bearbeta funnit:        Bearbeta kända - den processaa LEGITIMATIONEN för w3wp.exe - 3796 processaa identitet - NT-MYNDIGHET \ KNYTA KONTAKT DEN TJÄNSTE- rengöringsdukapplikationen slår samman känt - DefaultAppPool
[18.06.2010 10:10: 34] Bilagaavlusare:          Processaa kända - den processaa LEGITIMATIONEN för w3wp.exe - 3796 kontrollerar skrivar - C:\Program Files\DebugDiag\Scripts\CrashRule _WebAppPool_DefaultAppPool.vbs
[18.06.2010 10:10: 37] Bearbeta gått ut:           Bearbeta kända - den processaa LEGITIMATIONEN för w3wp.exe - 5800, rengöringsduk somapplikationen slår samman känt - DefaultAppPool

Från w3wp logga sparar:
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 5736
Skriva felet
Felet kodifierar - 0x80004005
[Icke tillgänglig] felkälla,
Felbeskrivning [inte kunde erhålla systemLEGITIMATIONEN för denna tråd],
Fodra 116, kolonn 2

Skriva felet
Felet kodifierar - 0x80004005
[Icke tillgänglig] felkälla,
Felbeskrivning [inte kunde erhålla systemLEGITIMATIONEN för denna tråd],
Fodra 116, kolonn 2

[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 37] Riskera först undantag - 0xe0434f4d som orsakas av tråden med systemet ID 304
[18.06.2010 12:34: 38] Riskera först undantag - 0xc0000005 som orsakas av tråden med systemet ID 1520
[18.06.2010 12:35: 40] Understödja riskerar undantag - 0xc0000005 som orsakas av tråden med systemet ID 1520

[18.06.2010 10:09: 31] Riskera först undantag - 0xc0000005 som orsakas av tråden med systemet ID 5112
[18.06.2010 10:10: 33] Understödja riskerar undantag - 0xc0000005 som orsakas av tråden med systemet ID 5112
[18.06.2010 10:10: 33] Gådd ut tråd. Gå ut trådsystem ID - 3792. Gå ut kodifierar - 0xffffffff
[18.06.2010 10:10: 33] Bearbeta gått ut. Gå ut kodifierar - 0xffffffff

Från rapporten som frambrings av feltestningsdiagnostiken, bearbetar:
Rapport för w3wp__PID__3796__Date__06_18_2010__Time_10_26_34AM__343__Second_Chance_Exception_C0000005.dmp
Typ av analys utförd forcerad analys
Bearbeta med maskin känd NOTSHARED
Packe 2 för server 2003 för fungeringssystem Windows tjänste-
Numrera av processorer 2
Bearbeta LEGITIMATION 3796
Processaa avbilda c:\WINDOWS\system32\inetsrv\w3wp.exe
Använd 12:40 för system: 41
Processaa använd 00:16: 02
Tråd 17 - SystemLEGITIMATION 2860
Tillträdeet pekar mscorwks! SVR:: gc_heap:: gc_thread_stub
Skapa 10:10 för tid 18.06.2010: 39
Tajma spenderat i användarefunktionsläge 0 dag0:0: 1.687
Tajma spenderat i kernelfunktionsläge 0 dag0:0: 0.15

Fungera Arg 1 Arg 2 Arg 3 källa
mscorwks! SVR:: gc_heap:: mark_object_simple1+1d9          16813aac          00000001          0015e750       
mscorwks! SVR:: gc_heap:: mark_object_simple+25a          16813a20          00000001          0224fd8c       
mscorwks! SVR:: GCHeap:: Promote+115          14817cc8          16813a20          00000000       
mscorwks! WKS:: CFinalize:: GcScanRoots+42          79fd00d5          00000001          00000000       
mscorwks! SVR:: CFinalize:: ScanForFinalization+10f          79fd00d5          164b87b8          00000000       
mscorwks! SVR:: gc_heap:: mark_phase+1fd          00000002          00000000          0015e750       
mscorwks! SVR:: gc_heap:: gc1+46          00000000          ffffffff          0015e750       
mscorwks! SVR:: gc_heap:: garbage_collect+246          00000000          00000000          0015e750       
mscorwks! SVR:: gc_heap:: gc_thread_function+6a          00000000          7c8276dd          0224fef8       
mscorwks! SVR:: gc_heap:: gc_thread_stub+92          0015e750          00000000          00000000       
kernel32! BaseThreadStart+34          79f23b1c          0015e750          00000000       


MSCORWKS! SVR:: GC_HEAP:: MARK_OBJECT_SIMPLE1+1D9In w3wp__PID__3796__Date__06_18_2010__Time_10_26_34AM__343__Second_Chance_Exception_C0000005.dmp enhetsanvisningen på mscorwks! SVR:: gc_heap:: mark_object_simple1+1d9 i C:\WINDOWS\Microsoft.NET\Framework\v2.0 .50727 \ mscorwks.dll från Microsoft Corporation har orsakat ett ta framkränkningundantag (0xC0000005) när det är pröva för att läsa från minnesläge 0x00000080 på tråd 17
Information om enhet
Avbilda känt:      C:\WINDOWS\Microsoft.NET\Framework\v2.0 .50727 \ mscorwks.dll symboltyp:       PDB
Basera tilltalar:      stämpel för 0x79e70000 Time:       Tue Oct 20 08:10: 14 2009
Kontrollsumma:      kommentarer 0x0059659f:       Flavor=Retail
COM-DLL:      Falsk kända Företag:       Microsoft Corporation
ISAPIExtension:      Falskt spara beskrivningen:       Runtime för Microsoft .NET Runtime allmänningspråk - arbetsstation
ISAPIFilter:      Falskt spara versionen:       2.0.50727.3607 (GDR.050727-3600)
Klarad av DLL:      Riktigt inre namnger:       mscorwks.dll
VB-DLL:      Falska lagliga tar copyrightt på:       © Microsoft Corporation. Alla reserverade rätter.
Laddat avbilda känt:       lagliga varumärken för mscorwks.dll:       
Kartlagt avbilda känt:               Original- filename:       mscorwks.dll
Känd enhet:       privat byggande för mscorwks:       
Trådd singel:       Känd falsk produkt:       Microsoft® .NET ram
Enheten storleksanpassar:       5.56 mbyte produktversion:       2.0.50727.3607
Symbolet sparar - namnge:       c:\symcache\mscorwks.pdb\8FCB438097C9463E95E6907ECDE0C06A2\mscorwks.pdb specialt byggande:       &


All hjälp väldeliga appreaciated som denna är en produktionserver.

Svar : Applikationen slår samman led ett dödligt kommunikationsfel med WWW PS

Funderare I du ska ansträngning att få någon för att se at/understand DebugDiagen som det är egentligen ett fall för ms-produktservice. Det ser troligen att det är acode utfärdar med din asp.net kodifierar.

Att felsöka detta utan full överenskommelse av de DEbugDiag resultaten ha en look på vad händer på tiden.

På mimumen som är separat av din app in i olikt app-tips. Så du kan finna ut vad uppstår.

Se de sist tillträdena i IISEN loggar som kan ge dig några ledtrådar om vilka sidor som kan orsaka felet.

Jag finner procmon som en användbar initial feltestning bearbetar också. Var även mer användbar, när du är kompetent att skapa felet på nytt därefter ska detta. Men använd det för att jämföra funktionsdugligt, och missat påstår.
Andra lösningar  
 
programming4us programming4us