IIS 5 & IIS 6
Errors with w3wp.exe and fcgiext.dlll since the installation of FastC...
Last post Mar 09, 2011 03:30 AM by Samual007
Feb 05, 2010 01:10 PM|LINK
Since I have installed the FastCGI 1.5 RTW Handler on 01/28/2010, I can see 12 errors in the Event Viewer concerning the files w3wp.exe and fcgiext.dlll.
I run Windows Server 2003 SP2 + IIS 6.0 + FastCGI 1.5 RTW + PHP 5.3.1 + WinCache 1.0.1 + personal websites. I don't know with which website theses errors occured. I do not had errors with FastCGI 1.0.
Any idea ?
Type de l'événement : Erreur
Source de l'événement : Application Error
Catégorie de l'événement : (100)
ID de l'événement : 1000
Date : 04/02/2010
Heure : 05:05:57
Utilisateur : N/A
Ordinateur : TLD
Application défaillante w3wp.exe, version 6.0.3790.3959, module défaillant fcgiext.dll, version 7.5.7693.0, adresse de défaillance 0x00005cdf.
Pour plus d'informations, consultez le centre Aide et support à l'adresse
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 77 33 77 ure w3w
0018: 70 2e 65 78 65 20 36 2e p.exe 6.
0020: 30 2e 33 37 39 30 2e 33 0.3790.3
0028: 39 35 39 20 69 6e 20 66 959 in f
0030: 63 67 69 65 78 74 2e 64 cgiext.d
0038: 6c 6c 20 37 2e 35 2e 37 ll 7.5.7
0040: 36 39 33 2e 30 20 61 74 693.0 at
0048: 20 6f 66 66 73 65 74 20 offset
0050: 30 30 30 30 35 63 64 66 00005cdf
Feb 05, 2010 05:10 PM|LINK
Thanks for reporting this issue. Crash is happening while processing a file change notification. Do you have file monitoring turned on for php.ini by specifying MonitorChangesTo property in fcgiext.ini? Is there a script/program which is changing fcgiext.ini
or php.ini on your server? If yes, what else is that script doing?
Feb 05, 2010 05:13 PM|LINK
Thanks for letting us know about this.
Could you please use drwtsn32 to get a full memory dump of the crash? This can be done in the following manner:
1. run "drwtsn32 -i". This sets drwtsn32 to be the default application debugger for the computer.
2. run "drwtsn32" and please enable "full" crash dump type along with the following values under Options:
* Dump symbol table
* Dump all thread contexts
* append to existing log file
* create crash dump file
3. You can set the number of instructions and number of errors to save at 10
4. Please set the crash dump and log file path to a file location most convenient for you.
Once the crash dump file is available, could you please share it with us?
Feb 05, 2010 05:25 PM|LINK
Yes, after the migration to version 1.5, I have set in the fcgiext.ini file the following line for each application :
Do you think it is the cause of the error ? A patch will be avaible soon so ?
I do not modify the INI files with a script.
For the WinCache PHP files notifications, I use the wincache_refresh_if_changed() function. In the php.ini file I have also set wincache.chkinterval = 0 and wincache.ttlmax = 0 . Is there a link between the error and WinCache ?
I will try Dr Watson this evening. It is a production server, it is a problem ?
Feb 05, 2010 05:42 PM|LINK
Could we also get a copy of your fcgiext.ini file?
Are you seeing these crashes when you change php.ini? If you try to change fcgiext.ini, do you also see them? Also, when you change the files, do you also do an 'iisreset'?
Feb 07, 2010 10:15 AM|LINK
I have edited my fcgiext.ini file yesterday at 18:21:48 and I can see a new error in the Event Viewer at the hour 18:23:18. So exactly 90 seconds after the edition.
I have tried to repeat the operation multiple times without "success". I do not understand why this occur "randomly".
No crash when editing the php.ini file.
I do not restart the server after editing the files.
Could you give me your mail to send you my fcgiext.ini file ?
Feb 07, 2010 10:23 AM|LINK
Could you say me how to disable Dr Watson after I will have catched the dump ? drwtsn32 -i command seems to modify the registry to specify the debugger.
Feb 07, 2010 10:41 AM|LINK
To disable drwtsn32, you can do the following:
Also, you can email me at kehand [at] microsoft [dot] com
Feb 09, 2010 03:09 PM|LINK
Did drwtsn32 output a dump at the specified location that you could forward to us?
Also, how many requests/min are you averaging for your webserver? We're trying to reproduce the issue in-house. Please let us know.
Feb 09, 2010 05:37 PM|LINK
I have had a new error this evening in the Event Viewer after editing the fcgiext.ini file but DrWatson32 does not updated the drwtsn32.log and user.dmp files as desired.
Yet, I have well executed the command drwtsn32 -i and enabled full crash dump and other options. I have set the default directory C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\Dr Watson for the save of the two files.
Do you know why the error does not generate the dump file ?
I send you by mail screenshots.