Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

[IIS6] et w3wp.exe

Postez vos messages sur le serveur Web de Microsoft

Modérateurs: dany67, Modérateurs_Applicatifs

[IIS6] et w3wp.exe

Messagepar djedje68-21 sur Ven 13 Juil 2007, 9:39

Bonjour,

Nous avons une technologie Web développé sous WebObject (la technologie Web d'Apple :roll: )

Nous rencontrons plusieurs problèmes chez nos clients qui ont un Serveur 2003 SP1 et IIS6. Voici les messages qui se suivent :

Application défaillante w3wp.exe, version 6.0.3790.1830, module défaillant WebObjects.dll, version 0.0.0.0, adresse de défaillance 0x0000a520.

Application défaillante w3wp.exe, version 6.0.3790.1830, module défaillant iisutil.dll, version 6.0.3790.1830, adresse de défaillance 0x0000f8c6.

Application défaillante w3wp.exe, version 6.0.3790.1830, module défaillant ntdll.dll, version 5.2.3790.1830, adresse de défaillance 0x000224b2.

Application défaillante w3wp.exe, version 6.0.3790.1830, module défaillant w3cache.dll, version 6.0.3790.1830, adresse de défaillance 0x000020a0.


J'ai beau chercher je ne trouve pas comment rectifier ce problème.

D'avance merci,
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar djedje68-21 sur Mar 17 Juil 2007, 14:24

Re,

J'ai un nouveau message qui appairait après redémarrage du serveur :
IIS Worker a rencontré un problème et doit être fermé


Quelqu'un à le même problème que moi : http://www.forum-microsoft.org/topic533 ... s%20worker

Est-ce parce que mon process w3wp.exe est lancé en tant que Local System ? Devrais-je l'exécuter en tant qu'admin ?

D'avance merci...même si apparemment personne n'arrive à m'aider
:cry:
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar djedje68-21 sur Jeu 19 Juil 2007, 7:53

Bonjour,

Peut-être que ceci peut vous aider :
Je persiste...malgré que personne me réponde.

Code: Tout sélectionner
Opened log file 'C:\Program Files\IIS Resources\IISState\output\IISState.log'

***********************
Starting new log output
IISState version 3.0

Thu Jul 19 08:45:57 2007

OS = Windows 2003 Server
Executable: w3wp.exe
PID =  3696

Note: Thread times are formatted as HH:MM:SS.ms

***********************




Thread ID: 0
System Thread ID: bd0
Kernel Time: 0:0:0.15
User Time: 0:0:0.46
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll -
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for c:\windows\system32\inetsrv\w3dt.dll -
*** ERROR: Module load completed but symbols could not be loaded for c:\windows\system32\inetsrv\w3wp.exe
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 0006fc7c 7c82ba12 ntdll!KiFastSystemCallRet
01 0006fc90 5a47467a kernel32!WaitForSingleObject+0x12
02 0006ff0c 0100187c w3dt!IPM_MESSAGE_PIPE::operator=+0x1b31
03 0006ff44 01001a23 w3wp+0x187c
04 0006ffc0 7c8123cd w3wp+0x1a23
05 0006fff0 00000000 kernel32!IsProcessorFeaturePresent+0x9e




Thread ID: 1
System Thread ID: 468
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 009aff48 7c92e933 ntdll!KiFastSystemCallRet
01 009affb8 7c826063 ntdll!RtlSetLastWin32ErrorAndNtStatusFromNtStatus+0x282
02 009affec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 2
System Thread ID: ff4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 009effb8 7c826063 ntdll!KiFastSystemCallRet
01 009effec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 3
System Thread ID: 91c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00a2ffb8 7c826063 ntdll!KiFastSystemCallRet
01 00a2ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 4
System Thread ID: 90
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\RPCRT4.dll -
Thread Type: Possible ASP page.  Possible DCOM activity
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\ole32.dll -
OLE32.dll Symbols not found. Unable to proceed with DCOM check.
Continuing other analysis.

# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00a9ff84 77c2778f ntdll!KiFastSystemCallRet
01 00a9ff8c 77c2f7dd RPCRT4!NdrOleFree+0x3c5
02 00a9ffac 77c2de88 RPCRT4!I_RpcTransGetThreadEvent+0x188
03 00a9ffb8 7c826063 RPCRT4!I_RpcLogEvent+0xe92
04 00a9ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 5
System Thread ID: b90
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for c:\windows\system32\inetsrv\W3TP.dll -
Thread Type: HTTP Listener
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00c9ff54 5a41249e ntdll!KiFastSystemCallRet
01 00c9ff8c 5a4126bc W3TP!THREAD_POOL::PostCompletion+0x89
02 00c9ffa0 5a411db9 W3TP!THREAD_POOL::~THREAD_POOL+0x153
03 00c9ffb8 7c826063 W3TP+0x1db9
04 00c9ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 6
System Thread ID: da0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00cdff54 5a41249e ntdll!KiFastSystemCallRet
01 00cdff8c 5a4126bc W3TP!THREAD_POOL::PostCompletion+0x89
02 00cdffa0 5a411db9 W3TP!THREAD_POOL::~THREAD_POOL+0x153
03 00cdffb8 7c826063 W3TP+0x1db9
04 00cdffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 7
System Thread ID: 9f8
Kernel Time: 0:0:0.0
User Time: 0:0:0.62
Thread Type: HTTP Listener
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00d1ff54 5a41249e ntdll!KiFastSystemCallRet
01 00d1ff8c 5a4126bc W3TP!THREAD_POOL::PostCompletion+0x89
02 00d1ffa0 5a411db9 W3TP!THREAD_POOL::~THREAD_POOL+0x153
03 00d1ffb8 7c826063 W3TP+0x1db9
04 00d1ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 8
System Thread ID: 3a4
Kernel Time: 0:0:0.31
User Time: 0:0:0.46
Thread Type: HTTP Listener
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00d5ff54 5a41249e ntdll!KiFastSystemCallRet
01 00d5ff8c 5a4126bc W3TP!THREAD_POOL::PostCompletion+0x89
02 00d5ffa0 5a411db9 W3TP!THREAD_POOL::~THREAD_POOL+0x153
03 00d5ffb8 7c826063 W3TP+0x1db9
04 00d5ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 9
System Thread ID: a34
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00e1ffb8 7c826063 ntdll!KiFastSystemCallRet
01 00e1ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 10
System Thread ID: d44
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for c:\windows\system32\inetsrv\w3core.dll -
Thread Type: HTTP Compression Thread
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 017afaf8 7c82ba12 ntdll!KiFastSystemCallRet
01 017afb0c 5a4c8147 kernel32!WaitForSingleObject+0x12
02 017affb8 7c826063 w3core!W3_FILE_INFO_CACHE::GetFileCache+0xd784
03 017affec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 11
System Thread ID: a90
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Possible ASP page.  Possible DCOM activity
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

OLE32.dll Symbols not found. Unable to proceed with DCOM check.
Continuing other analysis.

# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 017eff84 77c2778f ntdll!KiFastSystemCallRet
01 017eff8c 77c2f7dd RPCRT4!NdrOleFree+0x3c5
02 017effac 77c2de88 RPCRT4!I_RpcTransGetThreadEvent+0x188
03 017effb8 7c826063 RPCRT4!I_RpcLogEvent+0xe92
04 017effec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 12
System Thread ID: bf4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 0182ffb8 7c826063 ntdll!KiFastSystemCallRet
01 0182ffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 13
System Thread ID: 9e4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 019fffb8 7c826063 ntdll!KiFastSystemCallRet
01 019fffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 14
System Thread ID: ce0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 01abffb8 7c826063 ntdll!KiFastSystemCallRet
01 01abffec 00000000 kernel32!GetModuleFileNameA+0xeb




Thread ID: 15
System Thread ID: 4a4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
00 01a3ffb8 7c826063 ntdll!KiFastSystemCallRet
01 01a3ffec 00000000 kernel32!GetModuleFileNameA+0xeb

Closing open log file C:\Program Files\IIS Resources\IISState\output\IISState.log
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar djedje68-21 sur Mar 24 Juil 2007, 8:45

Je reviens encore avec d'autres info...
VOici le rapport de DebugDiag (pas en entier) ; j'avais mis sur le processus w3wp.exe :

Code: Tout sélectionner
In w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp the assembly instruction at WebObjects!HttpExtensionProc+8e48 in \\?\C:\Inetpub\scripts\WebObjects.dll has caused an access violation exception (0xC0000005) when trying to write to memory location 0x0a0d6574 on thread 6


Code: Tout sélectionner
In w3wp__PID__5904__Date__07_23_2007__Time_08_30_17PM__515__Second_Chance_Exception_C0000005.dmp the assembly instruction at iisutil!STRU::Equals+8 in c:\WINDOWS\system32\inetsrv\iisutil.dll from Microsoft Corporation has caused an access violation exception (0xC0000005) when trying to read from memory location 0x010d671c on thread


S'il vous plait aidez moi, car je comprends vraiment pas. La moindre aide peut m'être utile...
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar ndietrich sur Mar 07 Aoû 2007, 2:59

Bonjour

Ton processus IIS plante très certainement à cause de ce qu'on appelle une "corruption de heap" (corruption mémoire).
Tu constates donc des violations d'accès (les erreurs 0xC0000005) remontées depuis plusieurs modules (webobjects, iisutil, etc...) mais qui sont des conséquences de cette corruption mémoire initiale.

Je pense que DebugDiag t'indique d'ailleurs dans le rapport qu'il s'agit de ce type de corruption.
Il faudrait donc que tu configures DebugDiag pour activer "PageHeap" (markeur mémoire pour comprendre qui la corrompt initialement)
Ensuite il faudra regénérer un nouveau dump (avec ce "Full PageHeap enabled") et générer un Full Dump sur toutes les exceptions de type 1st chance Access Violation (0xC0000005) ou BPE (BreakPoint on Exception)

Le problème est très certainement de type applicatif (IOW provenant de votre module webobjects.dll si ce n'est du runtime Apple lui même).
Donc DebugDiag pourra te permettre de pointer du doigt le fautif, mais ensuite il ne corrigera pas le problème tout seul...et alors seuls Apple / tes développeurs pourront fixer ce bug (surement ce qu'on appelle "un double free")

Est ce qu'un recyclage de ce process n'est pas un contournement suffisant dans ton cas?

Je suis en congés jusqu'à la fin de semaine, donc désolé si je tardes à répondre.
Tu peux ouvrir un incident au support Microsoft si tu souhaites que l'on t'aide rapidement à identifier le fautif.
Nicolas Diétrich [MSFT]
Developer Support Escalation Engineer
MSDN Blog: http://blogs.msdn.com/nicd/

This posting is provided "AS IS" with no warranties, and confers no rights.
ndietrich
Grand Master Flash
Grand Master Flash
 
Messages: 2535
Inscrit le: Mer 30 Jan 2002, 7:23

Messagepar djedje68-21 sur Mar 07 Aoû 2007, 10:10

Je te remercie de ta réponse!

Moi aussi je suis en vacance donc je ne peux rien tester! Je reprend mi aout! Je vais faire tout ce que tu as dis et te tiendrais au courant.
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar djedje68-21 sur Lun 20 Aoû 2007, 11:59

ndietrich a écrit:Bonjour

Ton processus IIS plante très certainement à cause de ce qu'on appelle une "corruption de heap" (corruption mémoire).
Tu constates donc des violations d'accès (les erreurs 0xC0000005) remontées depuis plusieurs modules (webobjects, iisutil, etc...) mais qui sont des conséquences de cette corruption mémoire initiale.

Je pense que DebugDiag t'indique d'ailleurs dans le rapport qu'il s'agit de ce type de corruption.
Il faudrait donc que tu configures DebugDiag pour activer "PageHeap" (markeur mémoire pour comprendre qui la corrompt initialement)
Ensuite il faudra regénérer un nouveau dump (avec ce "Full PageHeap enabled") et générer un Full Dump sur toutes les exceptions de type 1st chance Access Violation (0xC0000005) ou BPE (BreakPoint on Exception)

Ok, je viens de lancer DebugDiag avec une règle 'Memory and Handle Leak' je génererais un dump lorsque je pourrais.
ndietrich a écrit:Le problème est très certainement de type applicatif (IOW provenant de votre module webobjects.dll si ce n'est du runtime Apple lui même).
Donc DebugDiag pourra te permettre de pointer du doigt le fautif, mais ensuite il ne corrigera pas le problème tout seul...et alors seuls Apple / tes développeurs pourront fixer ce bug (surement ce qu'on appelle "un double free")

C'est ce qui me faisait peur...
ndietrich a écrit:Est ce qu'un recyclage de ce process n'est pas un contournement suffisant dans ton cas?

Désolé, je suis noob...C'est quoi un recyclage de process ?

D'avance merci pour ton aide.
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar ndietrich sur Lun 20 Aoû 2007, 12:46

Ca n'est pas une règle 'Memory and Handle Leak' qu'il faut créer mais une règle 'Crash' avec Full PageHeap activé (bouton PageHeap flags de l'écran Advanced Configuration). La génération du dump devrait être automatique au prochain crash.

Quand ton process crash, il est relancé automatiquement, non?
Les utilisateurs se rendent compte tout de même qu'il y a eu un crash? Comment? Perte de variables sessions, réauthentificaition, etc..?
Nicolas Diétrich [MSFT]
Developer Support Escalation Engineer
MSDN Blog: http://blogs.msdn.com/nicd/

This posting is provided "AS IS" with no warranties, and confers no rights.
ndietrich
Grand Master Flash
Grand Master Flash
 
Messages: 2535
Inscrit le: Mer 30 Jan 2002, 7:23

Messagepar djedje68-21 sur Lun 20 Aoû 2007, 13:11

ndietrich a écrit:Ca n'est pas une règle 'Memory and Handle Leak' qu'il faut créer mais une règle 'Crash' avec Full PageHeap activé (bouton PageHeap flags de l'écran Advanced Configuration). La génération du dump devrait être automatique au prochain crash.

Je t'avais dis que j'étais noob...Merci de me rattraper.
ndietrich a écrit:Quand ton process crash, il est relancé automatiquement, non?
Les utilisateurs se rendent compte tout de même qu'il y a eu un crash? Comment? Perte de variables sessions, réauthentificaition, etc..?

Oui, il est relancé automatiquement. En fait, puisqu'il y a une bdd certaines données sont perdues! Une société est venu vérifié les cables et tout est bon. Donc la on vérifie IIS...
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar djedje68-21 sur Mar 21 Aoû 2007, 7:30

Voici le résultat, perso je comprends pas grand chose...
Code: Tout sélectionner

Analysis Summary 
  Type Description Recommendation
  Error In inetinfo__PID__1608__Date__08_20_2007__Time_07_54_28PM__671__First chance exception 0X800706BF.dmp the assembly instruction at kernel32!RaiseException+3c in C:\WINDOWS\system32\kernel32.dll from Microsoft Corporation has caused an unknown exception (0x800706bf) on thread 4


This exception originated from rpcrt4!RpcRaiseException+34.  Review the faulting call stack for thread 4 to determine root cause for the exception.


Please follow up with vendor Microsoft Corporation for problem resolution concerning the following file: C:\WINDOWS\system32\rpcrt4.dll.
  Information DebugDiag determined that this dump file (inetinfo__PID__1608__Date__08_20_2007__Time_07_54_28PM__671__First chance exception 0X800706BF.dmp) is a crash dump and did not perform any hang analysis. If you wish to enable combined crash and hang analysis for crash dumps, edit the IISAnalysis.asp script (located in the DebugDiag\Scripts folder) and set the g_DoCombinedAnalysis constant to True.   

 
Analysis Details 
  Table Of Contents
inetinfo__PID__1608__Date__08_20_2007__Time_07_54_28PM__671__First chance exception 0X800706BF.dmp

   Faulting Thread

   Faulting Module Information


Report for inetinfo__PID__1608__Date__08_20_2007__Time_07_54_28PM__671__First chance exception 0X800706BF.dmp
Type of Analysis Performed   Crash Analysis
Machine Name   CARIATIDES-APPL
Operating System   Windows Server 2003 Service Pack 1
Number Of Processors   4
Process ID   1608
Process Image   C:\WINDOWS\system32\inetsrv\inetinfo.exe
System Up-Time   7 day(s) 04:37:40
Process Up-Time   7 day(s) 04:37:19


Thread 4 - System ID 1652
Entry point   ntdll!RtlHashUnicodeString+27f
Create time   13/08/2007 15:17:09
Time spent in user mode   0 Days 0:0:0.15
Time spent in kernel mode   0 Days 0:0:0.46


Function     Arg 1     Arg 2     Arg 3   Source
kernel32!RaiseException+3c     800706bf     00000001     00000000   
rpcrt4!RpcRaiseException+34     800706bf     00121c1c     00c7fafc   
rpcrt4!NdrProxyErrorHandler+27     00121c1c     800706bf     0600016e   
rpcrt4!NdrProxyInitialize+b0     77486298     77489290     00c7fb34   
rpcrt4!I_RpcProxyNewConnection+128c9     00000010     00000005     00c7fb44   
rpcrt4!NdrUserMarshalFree+a1     00121c1c     00000002     00121498   
ole32!CoUnmarshalInterface+f14     00121c1c     00111e10     00000002   
ole32!CoUnmarshalInterface+ec7     00121c1c     00111e10     00000002   
ole32!ProgIDFromCLSID+127b     0011e7d4     0011e7d0     00000000   
ole32!ProgIDFromCLSID+1045     00000002     0011e878     0011e7d0   
ole32!IsValidInterface+10c5     0011e7d0     00c7fc4c     774c3037   
ole32!IsValidInterface+1032     00000001     0008f778     ffffffff   
ole32!IsValidInterface+11b7     80000000     00c7fc6c     774a40bf   
ole32!GetHGlobalFromStream+4c5     0011e874     0008f778     0009305c   
ole32!GetHGlobalFromStream+4a9     0008f778     774a40cd     0011e874   
ole32!GetHGlobalFromStream+476     0008f778     774a40cd     0011e874   
ole32!GetHGlobalFromStream+58d     775a09fc     00006701     00000000   
ole32!UpdateDCOMSettings+9b1     775a09fc     00006701     00000000   
coadmin!TerminateComAdmindata+2562     00000000     00000000     00000000   
coadmin+5525     00000000     00dc81f0     6c6a6b4e   
coadmin+6abc     00000001     00dc81f0     00dc81f0   
coadmin+792f     00dc81f0     00000001     00000000   
coadmin!TerminateComAdmindata+2a6b     00000000     00dc81f0     00dc81f0   
coadmin+791c     00dc81f0     00000001     00000000   
coadmin+77bf     00000000     6c6a77de     00000000   
coadmin+7831     00dc81f0     0011f100     0011f1f8   
ntdll!RtlCopyLuid+2ce     6c6a77de     00dc81f0     0011f100   
ntdll!RtlTimeToSecondsSince1980+f4     0011f1f8     7c9a9880     0013fe28   
ntdll!RtlFinalReleaseOutOfProcessMemoryStream+216     7c936199     0011f1f8     00000000   
ntdll!RtlReleaseActivationContext+9f     00000000     0011f1f8     0013fe28   
ntdll!RtlFinalReleaseOutOfProcessMemoryStream+24b     7c9400bb     00000000     0011f1f8   
ntdll!RtlReleaseActivationContext+122     00000000     00000000     00000000   
kernel32!GetModuleFileNameA+eb     7c95ad38     00000000     00000000   


In inetinfo__PID__1608__Date__08_20_2007__Time_07_54_28PM__671__First chance exception 0X800706BF.dmp the assembly instruction at kernel32!RaiseException+3c in C:\WINDOWS\system32\kernel32.dll from Microsoft Corporation has caused an unknown exception (0x800706bf) on thread 4


This exception originated from rpcrt4!RpcRaiseException+34. Module Information
Image Name: C:\WINDOWS\system32\kernel32.dll   Symbol Type:  Export
Base address: 0x7c800000   Time Stamp:  Fri Mar 25 03:12:28 2005 
Checksum: 0x00114f4e   Comments:   
COM DLL: False   Company Name:  Microsoft Corporation
ISAPIExtension: False   File Description:  DLL du client API BASE Windows NT
ISAPIFilter: False   File Version:  5.2.3790.1830 (srv03_sp1_rtm.050324-1447)
Managed DLL: False   Internal Name:  kernel32
VB DLL: False   Legal Copyright:  © Microsoft Corporation. Tous droits réservés.
Loaded Image Name:  kernel32.dll   Legal Trademarks:   
Mapped Image Name:     Original filename:  kernel32
Module name:  kernel32   Private Build:   
Single Threaded:  False   Product Name:  Système d'exploitation Microsoft® Windows®
Module Size:  1,07 MBytes   Product Version:  5.2.3790.1830
Symbol File Name:  kernel32.dll   Special Build:  &



Script Summary 
  Script Name Status Error Code Error Source Error Description Source Line
IISAnalysis.asp Completed   


djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar ndietrich sur Mar 21 Aoû 2007, 11:21

Cette exception est uniquement une 1st chance RPC_S_CALL_FAILED_DNE, signifiant qu'un appel à un serveur COM était en cours mais qu'une erreur RPC a été remontée par le serveur.

Je ne pense pas qu'elle soit liée à ton problème, cette exception n'est pas fatale et je ne voies pas vraiment comment elle pourrait amener à une corruption mémoire.

Cherches déjà un fichier .dmp qui s'appelle "Second chance exception" (qui sera une exception fatale au process) et analyse le avec DebugDiag, ainsi que les exceptions 1st chances étant remontées juste avant.
Nicolas Diétrich [MSFT]
Developer Support Escalation Engineer
MSDN Blog: http://blogs.msdn.com/nicd/

This posting is provided "AS IS" with no warranties, and confers no rights.
ndietrich
Grand Master Flash
Grand Master Flash
 
Messages: 2535
Inscrit le: Mer 30 Jan 2002, 7:23

Messagepar djedje68-21 sur Mar 21 Aoû 2007, 11:51

Je te remercie vraiment de ton aide. Désolé de ne pas trop comprendre ce que je fais...
Code: Tout sélectionner
Analysis Summary 
  Type Description Recommendation
  Error WARNING - DebugDiag was not able to locate debug symbols for WebObjects.dll, so the information below may be incomplete.

In w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp the assembly instruction at WebObjects!HttpExtensionProc+8e48 in \\?\C:\Inetpub\scripts\WebObjects.dll has caused an access violation exception (0xC0000005) when trying to write to memory location 0x0a0d6574 on thread 6
Please follow up with the vendor for \\?\C:\Inetpub\scripts\WebObjects.dll

  Information DebugDiag determined that this dump file (w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp) is a crash dump and did not perform any hang analysis. If you wish to enable combined crash and hang analysis for crash dumps, edit the IISAnalysis.asp script (located in the DebugDiag\Scripts folder) and set the g_DoCombinedAnalysis constant to True.   

 
Analysis Details 
  Table Of Contents
w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp

   Faulting Thread

   Faulting Module Information

Report for w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp
Type of Analysis Performed   Crash Analysis
Machine Name   CARIATIDES-APPL
Operating System   Windows Server 2003 Service Pack 1
Number Of Processors   4
Process ID   5016
Process Image   c:\WINDOWS\system32\inetsrv\w3wp.exe
System Up-Time   6 day(s) 05:04:16
Process Up-Time   0 day(s) 09:07:53

Thread 6 - System ID 2708
Entry point   w3tp+1d80
Create time   23/07/2007 08:11:08
Time spent in user mode   0 Days 0:0:0.890
Time spent in kernel mode   0 Days 0:0:1.734


Function     Arg 1     Arg 2     Arg 3   Source
WebObjects!HttpExtensionProc+8e48     00000000     00000000     01653188   
WebObjects!HttpExtensionProc+59ed     01b10048     00000000     00000000   
WebObjects!HttpExtensionProc+66a8     01647608     00000001     00000001   
WebObjects!HttpExtensionProc+82b0     00d5fb34     00000001     00000001   
WebObjects!HttpExtensionProc+7c0c     0164c330     01645718     00d5fd9c   
WebObjects!HttpExtensionProc+29c     00d7f430     00d7e178     00d7edc0   
w3isapi!ProcessIsapiRequest+100     00d7f3a8     018316d8     00d5fe50   
w3core+68ff     00000000     00000000     00d7e178   
w3core+67e0     00d5fee8     00d7e178     00000000   
w3core+6764     00d7e178     00000000     00d5fec4   
w3core+66f4     00d7e180     00d7e178     00000001   
w3core+66ae     00000001     00d5fee8     0025bc88   
w3core+6648     00000000     00000000     00000000   
w3core+2264     00000000     00000000     00000000   
w3core+65ea     00d7d6b0     00d7d6b0     5a471650   
w3dt!UlAtqAllocateMemory+16f     000004de     00000000     00d7d6b4   
w3dt!UlAtqAllocateMemory+19a     00000000     000004de     00d7d6b4   
w3tp!THREAD_POOL::PostCompletion+c9     00000000     002589f8     5a410000   
w3tp!THREAD_POOL::~THREAD_POOL+153     00258888     00000000     00000000   
w3tp+1db9     002589f8     00000000     00000000   
kernel32!GetModuleFileNameA+eb     5a411d80     002589f8     00000000   


WEBOBJECTS!HTTPEXTENSIONPROC+8E48WARNING - DebugDiag was not able to locate debug symbols for WebObjects.dll, so the information below may be incomplete.


In w3wp__PID__5016__Date__07_23_2007__Time_05_19_01PM__937__Second_Chance_Exception_C0000005.dmp the assembly instruction at WebObjects!HttpExtensionProc+8e48 in \\?\C:\Inetpub\scripts\WebObjects.dll has caused an access violation exception (0xC0000005) when trying to write to memory location 0x0a0d6574 on thread 6

Module Information
Image Name: \\?\C:\Inetpub\scripts\WebObjects.dll   Symbol Type:  Export
Base address: 0x01830000   Time Stamp:  Tue Sep 30 22:36:01 2003 
Checksum: 0x00000000   Comments:   
COM DLL: False   Company Name:   
ISAPIExtension: True   File Description:   
ISAPIFilter: False   File Version:   
Managed DLL: False   Internal Name:   
VB DLL: False   Legal Copyright:   
Loaded Image Name:  WebObjects.dll   Legal Trademarks:   
Mapped Image Name:     Original filename:   
Module name:  WebObjects   Private Build:   
Single Threaded:  False   Product Name:   
Module Size:  80,00 KBytes   Product Version:   
Symbol File Name:  WebObjects.dll   Special Build:  &



Script Summary 
  Script Name Status Error Code Error Source Error Description Source Line
IISAnalysis.asp Completed   

djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29

Messagepar ndietrich sur Mar 21 Aoû 2007, 12:10

Tu as ta réponse, le problème est un bug de WebObjects.dll...
Désolé il ne reste qu'à remonter ce problème à l'éditeur et demander un fix...
Nicolas Diétrich [MSFT]
Developer Support Escalation Engineer
MSDN Blog: http://blogs.msdn.com/nicd/

This posting is provided "AS IS" with no warranties, and confers no rights.
ndietrich
Grand Master Flash
Grand Master Flash
 
Messages: 2535
Inscrit le: Mer 30 Jan 2002, 7:23

Messagepar djedje68-21 sur Mar 21 Aoû 2007, 13:15

Ok, merci pour tout!
Le soucis c'est qu'Apple n'assure plus de support sur WebObjects

Mais s'il te plait, peux tu m'expliquer quel est concrètement le problème ?

Merci pour tout
djedje68-21
Junior
Junior
 
Messages: 28
Inscrit le: Ven 13 Juil 2007, 9:29


Retourner vers Internet Information serveur (IIS)

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée