Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Message: "IIS Worker Process Has Stopped Working"

1,422 views
Skip to first unread message

Five By Five

unread,
Aug 17, 2008, 3:56:24 PM8/17/08
to

I think I am getting a GPF (process crash) and don't know where it's coming
from.

Message is: "IIS Worker Process Has Stopped Working"

I am running IIS 7.0 on VEEsta Home Prem.


This server also running PHP with MySQL.


David Wang

unread,
Aug 18, 2008, 7:09:23 PM8/18/08
to


Use a tool like IIS State or DebugDiag to catch the crash and provide
the stack backtrace report to the newsgroup for analysis on where the
access violation is coming from.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//

Five By Five

unread,
Aug 20, 2008, 12:15:13 AM8/20/08
to
David Wang <w3....@gmail.com> wrote in microsoft.public.inetserver.iis:

> On Aug 17, 12:56 pm, Five By Five <5...@5x5.com> wrote:
>> I think I am getting a GPF (process crash) and don't know where it's
>> comi
> ng
>> from.
>>
>> Message is:  "IIS Worker Process Has Stopped Working"
>>
>> I am running IIS 7.0 on VEEsta Home Prem.
>>
>> This server also running PHP with MySQL.
>
>
> Use a tool like IIS State or DebugDiag to catch the crash and provide
> the stack backtrace report to the newsgroup for analysis on where the
> access violation is coming from.

I installed DebugDiag but when the fault happened, I didn't see it start
up. Anyway, I found this under "problem details" of the crash:

Problem signature:
Problem Event Name: APPCRASH
Application Name: w3wp.exe
Application Version: 7.0.6001.18000
Application Timestamp: 47919413
Fault Module Name: StackHash_824e
Fault Module Version: 6.0.6001.18000
Fault Module Timestamp: 4791a7a6
Exception Code: c0000374
Exception Offset: 000b015d
OS Version: 6.0.6001.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 824e
Additional Information 2: 59fab664485aceda132b64ece06e7cf9
Additional Information 3: a5cb
Additional Information 4: 7b0b926d8cbc2851e1d278eef0d681aa


I have no idea what w3wp.exe is. (is this an IIS module?)

David Wang

unread,
Aug 20, 2008, 6:53:33 PM8/20/08
to
You need to leave DebugDiag running and waiting on IIS w3wp.exe to
crash.

w3wp.exe is the IIS host process to execute user code. When it
crashes, it usually indicates some application on the server, like PHP/
MySQL, ISAPI, ASP, etc, crashed due to a bug.

DebugDiag will capture the stack of the crash, which help determine
the culprit that needs to be fixed.

Read this for more info:
http://blogs.msdn.com/david.wang/archive/2005/08/29/HOWTO_Understand_and_Diagnose_an_AppPool_Crash.aspx

On Aug 19, 9:15 pm, Five By Five <5...@5x5.com> wrote:
> David Wang <w3.4...@gmail.com> wrote in microsoft.public.inetserver.iis:

> > //- Hide quoted text -
>
> - Show quoted text -- Hide quoted text -
>
> - Show quoted text -

yong zhou

unread,
Mar 25, 2011, 1:12:43 PM3/25/11
to
I have the same issue. any solutions? please help

Server 2008 Standard x64 SP2
sqlserver 2008 X64
.net framework 3.5
IIS7

server console offten show error. it's a .net website(www.51yunli.com) error.
The error happen several times a day. but sometimes it happend more than 10 times in one hour.

when error happen this website app pool will be rebooted.
mostly w3wp.exe cost about 700M memory, peak memory cost about 1.2G

An unhandled win32 exception occurred in w3wp.exe

eventlog
event 1023,.NET Runtime
NET Runtime version 2.0.50727.4206 -

sometimes it will comes with another error
IIS Worker Process Stopped working

eventlog
event 1000, Application Error

Faulting application w3wp.exe, version 7.0.6002.18005, time stamp 0x49e03238, faulting module ntdll.dll, version

6.0.6002.18327, time stamp 0x4cb74dd3,exception code 0xc0000374, fault offset 0x00000000000aca57, , process id

ID 0x92c, application start time 0x01cbe96d30f53290.

Windows Error Reporting

Problem signature:
Problem Event Name: APPCRASH
Application Name: w3wp.exe

Application Version: 7.0.6002.18005
Application Timestamp: 49e03238
Fault Module Name: StackHash_b36f
Fault Module Version: 6.0.6002.18327
Fault Module Timestamp: 4cb74dd3
Exception Code: c0000374
Exception Offset: 00000000000aca57
OS Version: 6.0.6002.2.2.0.274.10
Locale ID: 2052

other .net(.net+mssql) and PHP website(PHP5.2.5+mysql) on the server works ok

already tried 4 solutions, but it doesn't work.

tried solution1
IIS Manager > DefautAppPool > Advanced Settings
and change:
Process Model > Identity
from:
NetworkService
to:
SpecificUser

tried solution2
recycle time is set to the default every 1740 minutes.
Idle timeout is set to '0'
Disable Overlapped Recycle is set to 'True'

tried solution3
config FastCgi

tried solution4
http://support.microsoft.com/kb/913384
but it would not install on windows 2008 64bit

> On Sunday, August 17, 2008 3:56 PM Five By Five wrote:

> I think I am getting a GPF (process crash) and don't know where it's coming
> from.
>
> Message is: "IIS Worker Process Has Stopped Working"
>
> I am running IIS 7.0 on VEEsta Home Prem.
>
>
> This server also running PHP with MySQL.


>> On Wednesday, August 20, 2008 12:15 AM Five By Five wrote:

>> David Wang <w3....@gmail.com> wrote in microsoft.public.inetserver.iis:
>>
>>

>> I installed DebugDiag but when the fault happened, I didn't see it start
>> up. Anyway, I found this under "problem details" of the crash:
>>
>> Problem signature:
>> Problem Event Name: APPCRASH
>> Application Name: w3wp.exe
>> Application Version: 7.0.6001.18000
>> Application Timestamp: 47919413
>> Fault Module Name: StackHash_824e
>> Fault Module Version: 6.0.6001.18000
>> Fault Module Timestamp: 4791a7a6
>> Exception Code: c0000374
>> Exception Offset: 000b015d
>> OS Version: 6.0.6001.2.1.0.768.3
>> Locale ID: 1033
>> Additional Information 1: 824e
>> Additional Information 2: 59fab664485aceda132b64ece06e7cf9
>> Additional Information 3: a5cb
>> Additional Information 4: 7b0b926d8cbc2851e1d278eef0d681aa
>>
>>
>> I have no idea what w3wp.exe is. (is this an IIS module?)


>>> On Thursday, August 21, 2008 2:20 AM David Wang wrote:

>>> On Aug 17, 12:56=A0pm, Five By Five <5...@5x5.com> wrote:
>>> ng


>>>
>>>
>>> Use a tool like IIS State or DebugDiag to catch the crash and provide
>>> the stack backtrace report to the newsgroup for analysis on where the
>>> access violation is coming from.
>>>
>>>
>>> //David
>>> http://w3-4u.blogspot.com
>>> http://blogs.msdn.com/David.Wang
>>> //


>>>> On Thursday, August 21, 2008 2:20 AM David Wang wrote:

>>>> You need to leave DebugDiag running and waiting on IIS w3wp.exe to
>>>> crash.
>>>>
>>>> w3wp.exe is the IIS host process to execute user code. When it
>>>> crashes, it usually indicates some application on the server, like PHP/
>>>> MySQL, ISAPI, ASP, etc, crashed due to a bug.
>>>>
>>>> DebugDiag will capture the stack of the crash, which help determine
>>>> the culprit that needs to be fixed.
>>>>
>>>> Read this for more info:

>>>> http://blogs.msdn.com/david.wang/archive/2005/08/29/HOWTO_Understand_and_Di=
>>>> agnose_an_AppPool_Crash.aspx


>>>>
>>>>
>>>> //David
>>>> http://w3-4u.blogspot.com
>>>> http://blogs.msdn.com/David.Wang
>>>> //
>>>>
>>>>
>>>>

>>>> On Aug 19, 9:15=A0pm, Five By Five <5...@5x5.com> wrote:

yong zhou

unread,
Mar 25, 2011, 1:14:08 PM3/25/11
to
I have the same issue. any solutions? please help.

Windows Error Reporting

tried solution3
config FastCgi

> On Sunday, August 17, 2008 3:56 PM Five By Five wrote:

> I think I am getting a GPF (process crash) and don't know where it's coming
> from.
>
> Message is: "IIS Worker Process Has Stopped Working"
>
> I am running IIS 7.0 on VEEsta Home Prem.
>
>
> This server also running PHP with MySQL.

>> On Wednesday, August 20, 2008 12:15 AM Five By Five wrote:

>> David Wang <w3....@gmail.com> wrote in microsoft.public.inetserver.iis:
>>
>>
>> I installed DebugDiag but when the fault happened, I didn't see it start
>> up. Anyway, I found this under "problem details" of the crash:
>>
>> Problem signature:
>> Problem Event Name: APPCRASH
>> Application Name: w3wp.exe
>> Application Version: 7.0.6001.18000
>> Application Timestamp: 47919413
>> Fault Module Name: StackHash_824e
>> Fault Module Version: 6.0.6001.18000
>> Fault Module Timestamp: 4791a7a6
>> Exception Code: c0000374
>> Exception Offset: 000b015d
>> OS Version: 6.0.6001.2.1.0.768.3
>> Locale ID: 1033
>> Additional Information 1: 824e
>> Additional Information 2: 59fab664485aceda132b64ece06e7cf9
>> Additional Information 3: a5cb
>> Additional Information 4: 7b0b926d8cbc2851e1d278eef0d681aa
>>
>>
>> I have no idea what w3wp.exe is. (is this an IIS module?)


>>> On Thursday, August 21, 2008 2:20 AM David Wang wrote:

>>> On Aug 17, 12:56=A0pm, Five By Five <5...@5x5.com> wrote:
>>> ng


>>>
>>>
>>> Use a tool like IIS State or DebugDiag to catch the crash and provide
>>> the stack backtrace report to the newsgroup for analysis on where the
>>> access violation is coming from.
>>>
>>>
>>> //David
>>> http://w3-4u.blogspot.com
>>> http://blogs.msdn.com/David.Wang
>>> //

>>>> On Thursday, August 21, 2008 2:20 AM David Wang wrote:

>>>> You need to leave DebugDiag running and waiting on IIS w3wp.exe to
>>>> crash.
>>>>
>>>> w3wp.exe is the IIS host process to execute user code. When it
>>>> crashes, it usually indicates some application on the server, like PHP/
>>>> MySQL, ISAPI, ASP, etc, crashed due to a bug.
>>>>
>>>> DebugDiag will capture the stack of the crash, which help determine
>>>> the culprit that needs to be fixed.
>>>>
>>>> Read this for more info:
>>>> http://blogs.msdn.com/david.wang/archive/2005/08/29/HOWTO_Understand_and_Di=
>>>> agnose_an_AppPool_Crash.aspx
>>>>
>>>>

>>>> //David
>>>> http://w3-4u.blogspot.com
>>>> http://blogs.msdn.com/David.Wang
>>>> //
>>>>
>>>>
>>>>

>>>> On Aug 19, 9:15=A0pm, Five By Five <5...@5x5.com> wrote:

0 new messages