<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Anatomy of an Application Pool Crash</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/22/Anatomy-of-an-Application-Pool-Crash.aspx</link><description>Question: Ok, I read through David Wang's Troubleshooting crashes thing and got the DebugDiag and I am able to reproduce the problem. If I select Hang, and type in one of the website addresses that we host on this server, the moment the Hang Test starts</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Anatomy of an Application Pool Crash</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/22/Anatomy-of-an-Application-Pool-Crash.aspx#645291</link><pubDate>Sat, 24 Jun 2006 09:07:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:645291</guid><dc:creator>Vlad</dc:creator><description>Wait a min - aren't you describign behaviour of a Crash rule above?&lt;br&gt;&lt;br&gt;&amp;quot;when you select Hang, DebugDiag attaches a debugger onto the w3wp.exe process and waits for an unhandled exception to happen&amp;quot;&lt;br&gt;&lt;br&gt;I thought when you used a CRASH rule, DD attached a debugger; HANG rules only attach and dump processes when the hang condition fails? Or did I misunderstand it?&lt;br&gt;&lt;br&gt;If thats the case the guy is asking a different question to the one you answered which is why the process isn't being dumped and resuming with a HANG rule, I think</description></item><item><title>re: Anatomy of an Application Pool Crash</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/22/Anatomy-of-an-Application-Pool-Crash.aspx#645578</link><pubDate>Sat, 24 Jun 2006 12:19:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:645578</guid><dc:creator>David.Wang</dc:creator><description>Vlad - I wouldn't get "hung" up with the names of the rules. The names are simply how we describe actions to users. &lt;BR&gt;&lt;BR&gt;Behind the scenes, a debugger has to attach to the process(s) no matter what and wait for specified conditions to trigger and then take action. &lt;BR&gt;&lt;BR&gt;When the condition triggers, whether it is an unhandled exception causing a crash, or a hang test, or memory leak, the debugger has to halt the process to get an accurate guage and take action. &lt;BR&gt;&lt;BR&gt;It is this interaction with the debugger that the user observes, and that interaction stays consistent by-design. &lt;BR&gt;&lt;BR&gt;//David</description></item><item><title>re: Anatomy of an Application Pool Crash</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/22/Anatomy-of-an-Application-Pool-Crash.aspx#648452</link><pubDate>Tue, 27 Jun 2006 15:44:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:648452</guid><dc:creator>Vlad</dc:creator><description>Thanks for correcting me!&lt;br&gt;&lt;br&gt;So Hang and Crash rules both attach the debug host to the process as soon as the rule is activated, and then it's just the timing of when the dbghost dumps the process that varies.&lt;br&gt;&lt;br&gt;My mistaken belief was that the Hang rule only triggered an attach at the point at which the Hang test failed.&lt;br&gt;&lt;br&gt;Tks!</description></item><item><title>re: Anatomy of an Application Pool Crash</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/22/Anatomy-of-an-Application-Pool-Crash.aspx#3186687</link><pubDate>Sat, 09 Jun 2007 20:08:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3186687</guid><dc:creator>Michael</dc:creator><description>&lt;p&gt;I have been dealing with an application pool that has been causing the iis to crash.. back on 6/5/07 at 9:22 a virus entered the network aimed specifically at the iis6.0, i run a medical imaging center network and because of this the iis went down and i have 3 companys trying to figure out what is going on.. i got the virus/grayware/malware out but the problem is still there.. i have been working for 4 days straight with the main application vendor, and another company trying to get this back up and it has all of us looking stupid.. we have it down to a process that pings the app pool and the app pool doesn't respond and iis crashes i need some help it gives memory read errors when it crashes. we have removed the iis, and reinstalled the iis and the problem is still there.. do you have any idea's you could throw my way?? and so far with the ssl cert in it still ccrashed one app pool not its crashing the whole iis. any help would be greatly appreciated.&lt;/p&gt;
</description></item></channel></rss>