Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

IIS 7 application pool crashing

Posted on 2013-05-21
2
Medium Priority
?
3,578 Views
Last Modified: 2013-05-28
I am running win 2008 R2, with IIS7.  I have multiple application pools and so far, two separate ones have crashed at different times. This error repeats almost every 30 min in my application event log. Not sure if this error is the cause, but it sure looks like it to me, as there's no other error.  Also, in looking at the event log, it looks like this error was occurring every 10 minutes for a few hours before it crashed.

Log Name:      Application
Source:        Application Error
Date:          5/20/2013 9:51:13 PM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      webserver
Description:
Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7a5f8
Faulting module name: nlssorting.dll, version: 4.0.30319.296, time stamp: 0x50484762
Exception code: 0xc00000fd
Fault offset: 0x000020d4
Faulting process id: 0xcc8
Faulting application start time: 0x01ce55decafb105c
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\nlssorting.dll
Report Id: 0fd54190-c1d2-11e2-9ce4-001ec9b51edb
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-05-21T04:51:13.000000000Z" />
    <EventRecordID>126537</EventRecordID>
    <Channel>Application</Channel>
    <Computer>webserver</Computer>
    <Security />
  </System>
  <EventData>
    <Data>w3wp.exe</Data>
    <Data>7.5.7601.17514</Data>
    <Data>4ce7a5f8</Data>
    <Data>nlssorting.dll</Data>
    <Data>4.0.30319.296</Data>
    <Data>50484762</Data>
    <Data>c00000fd</Data>
    <Data>000020d4</Data>
    <Data>cc8</Data>
    <Data>01ce55decafb105c</Data>
    <Data>C:\Windows\SysWOW64\inetsrv\w3wp.exe</Data>
    <Data>C:\Windows\Microsoft.NET\Framework\v4.0.30319\nlssorting.dll</Data>
    <Data>0fd54190-c1d2-11e2-9ce4-001ec9b51edb</Data>
  </EventData>
</Event>
0
Comment
Question by:afacts
2 Comments
 
LVL 42

Accepted Solution

by:
Meir Rivkin earned 2000 total points
ID: 39186569
usually, it causes due to space allocation exception.
to detect the code that might causes this, download WinDbg x64:  http://rxwen-blog-stuff.googlecode.com/files/windbg_6.12.0002.633_64_installer.zip
install it on the same machine where it crushes.
go to C:\ProgramData\Microsoft\Windows\WER\ReportQueue
all the debbuging files are dumped there.

run the WinDbg tool and select File > Open Crash Dump, choose the larget .tmp file in the dump folder above.
run the following in the command window:
.loadby sos clr
!clrstack

Open in new window

you gonna see a stack trace of your code before the crush which can assist you to detect the fault in your code.
also check this usefull post of debugging Faulting Application w3wp.exe Crashes:
http://blog.whitesites.com/Debugging-Faulting-Application-w3wp-exe-Crashes__634424707278896484_blog.htm
0
 

Author Closing Comment

by:afacts
ID: 39202216
Thanks for the suggestion
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
Simulator games are perfect for generating sample realistic data streams, especially for learning data analysis. It is even useful for demoing offerings such as Azure stream analytics, PowerBI etc.
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…

886 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question