Re: W3WP Crashing

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: MS User (MSUser_at_NoSpam.Com)
Date: 03/23/05


Date: Tue, 22 Mar 2005 22:48:39 -0500

Just wondering if anyone can shed any light as to the crashes.
I saw that a few people have downloaded the log.
It is driving us crazy as prior to 2003 we had no problems at all.
Again the log file is http://temware.com/iisstate-log.zip
Looking at the log myself I see this in the thread that caused the crash.
WARNING: Frame IP not in any known module. Following frames may be wrong.
I've read some stuff about heap corruption and this message would seem to
indicate that.
I also saw that you would then have to debug the dump file.
Can anyone point me to the steps to do this?

I have also produced a log file before a crash and no threads contain this
warning.
So now I am going to do a log right before a crash and then a log when it
crashes to see what the thread was doing prior.

Thanks,

"MS User" <MSUser@NoSpam.Com> wrote in message
news:zBF%d.7815$Ba6.413@fe37.usenetserver.com...
> I am trying to troubleshoot as to why our w3wp process crashes.
>
> Attached is an IISState output. It does not create a log file though
unless
> I run it without the -sc and -hc options.
> In this file all the information except for the last 3 lines is output
> immediately.
> Then upon the w3wp crashing the last 3 lines are output.
> Also when I hit Control-C to end IISState it crashes inetinfo causing it
to
> restart.
> Is this suppose happen?
>
> When the w3wp process crashes we get in the System Event Log:
> Source: W3SVC EventID: 1009 A process serving application pool
> 'DefaultAppPool' terminated unexpectedly. The process id was '508'. The
> process exit code was '0xc0000006'.
> or
> Source: W3SVC EventID: 1011 A process serving application pool
> 'DefaultAppPool' suffered a fatal communication error with the World Wide
> Web Publishing Service. The process id was '3196'. The data field
contains
> the error number. The data is 0000: 6d 00 07 80
>
> In this particular case the second event is what was generated. However,
> most of the time the first event is generated.
> When w3wp crashes another one is started to replace it. However, the web
> application uses session variables which
> are lost on the crash and the user is forced to log into the web
application
> again which is a nuisance for the users.
>
> Here is the specifics as to what the web application we are using was
> running on:
> - to 06/26/2004 - Dual 500 MHz with NT4 SP6
> 06/26/2004 to 03/05/2005 - Dual 2.8 with SBS 2003 Premium
> 03/05/2005 to present - Dual 3.0 Dual 3.0 with 2003 Web Server
>
> On NT we did not have any issues with the web application at all.
> However, the web application is constantly being enhanced and there are
more
> users using it.
>
> Specifics of the web application is that it is asp pages that use an
Access
> database.
> We have installed the hot fix in the following kb:
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;838306&Product=iis60
> On a few occasions we had to restart IIS manually to get the web
application
> functioning again and so far we have not had this problem show up again.
>
> The web application typically uses the database in the following way:
> Const DBConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data
> Source=D:\Database.mdb;"
> set cnn = CreateObject("ADODB.Connection")
> cnn.Open DBConnection
> set RecSet = CreateObject("ADODB.Recordset")
> ...
> RecSet.Close
> set RecSet = nothing
> cnn.close
> set cnn = nothing
>
> Thanks,
>
>
>



Relevant Pages

  • Re: close and open file again or keep open -- for log file?
    ... even if the application crashes. ... have only notepad available in this circumstance). ... If the desire is to access the log file while the application is ... So it may be worthwhile to include logic in the logging ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Logs?
    ... Does every program have its own log file? ... program crashes, this is noted in the console.log and a crash log is ... each program had its own crash log. ... They're in a common directory tree, but not all in one flat directory. ...
    (comp.sys.mac.system)
  • Re: Logs?
    ... Peter James wrote: ... crashes. ... There's usually not a problem in restarting the program, ... Does every program have its own log file? ...
    (comp.sys.mac.system)
  • Re: Dr Watson multiple crash dumps
    ... > I'm configuring Dr. Watson to append crashes into an ... > How can I debug other saved crashes in a single file instead of the ... AFAIK this setting applies only to the log file, and it is not possible to preserve ... You can use NTSD to save more than one crash dump: ...
    (microsoft.public.vc.debugger)
  • Re: What to do when Word constantly crashes?
    ... crash", but I use them all day every day (I am a professional Technical ... Microsoft was one of the first to realise that being "The first to be wrong" ...  Keep the updates up to date. ...  Your crashes should stop! ...
    (microsoft.public.mac.office.word)