IIS Team Blogs Tagged with "Debugging" (RSS)

ASP.NET Tips: What to gather to troubleshoot - part 4 - Deadlocks

There are two ways to gather data in a Deadlock situation.  If you are using Windows 2003 or later (IIS 6.0 or later), then follow the steps in the KB 828222 If you are using an older version of IIS, then follow the steps below: Before the issue...

Running IIS7 worker processes under debugger

This blogs explains how to configure debugger such that worker processes launch under debugger in Windows Server 2008. Step 1: Install Debugging tools for windows from http://www.microsoft.com/whdc/devtools/debugging/default.mspx . This will install ntsd...

Debugging .NET Framework Source Code

I am not sure how many people are familiar with the .NET Reference Source project, but if you do a lot of debugging of .NET code, chances are that you have had a situation where you wanted to be able to step into the .NET Source from within Visual Studio...

Getting more information from !clrstack

When debugging, some of you may have noticed that looking at a managed callstack looks a little different then a native one.  One of the big differences is that you don't see the parameters that are passed to the function.  So what can we do...

POP QUIZ: How to Troubleshoot a Hang

For this quiz.  Let’s say that you run a web server and your customers complain that the site is running slow.  What do you do to troubleshoot it? As a follow-up, if you figure out that one page is the problem, what do you do to look into what...

ASP.NET Tips: What to gather to troubleshoot – part 3 – Crash

Defining an IIS Crash A Crash in IIS occurs when an IIS process (INETINFO.EXE, DLLHOST.EXE, W3WP.EXE) terminates unexpectedly. A Crash typically happens when there is an Unhandled Exception caused by an Access Violation, Stack Overflow, etc. In these...

ASP.NET Tips: What to gather to troubleshoot – part 2 – High Memory

Identifying a Memory leak A Memory Leak in an IIS process (INETINFO.EXE, DLLHOST.EXE, W3WP.EXE) occurs when Memory Usage in Task Manager continues to consume more than 50% of the physical RAM until running out of system memory or until the process stops...

ASP.NET Tips: What to gather to troubleshoot – part 1 – High CPU

On machines running IIS5 and IIS5.1, these are the Inetinfo.exe, DLLHost.exe and/or ASPNET_WP.exe processes. On machines running IIS 6 or 7, this is the w3wp.exe process. The following steps will allow us to get log files of the processes hosting the...

« First ...  « Previous  3 4 5 6 7  Next »  ... Last »

Related Tags

Microsoft Communities