Browse by Tags

Related Posts

  • ASP.NET Tips: How to capture a dump

    There are multiple ways to capture a dump.  There are some examples discussed in my previous post, HOWTO- Capture a dump on a specific managed exception .  You can just use DebugDiag to capture a dump.  The easiest way in DebugDiag is to Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 04-06-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip
  • ASP.NET Tips: Debugger command you may not know about – clientconns

    Here is yet another command you may not be aware of.  But it can we really helpful when you are troubleshooting many types of issues with IIS/ASP.NET. !clientconns is part of a debugger extension that ships with DebugDiag .  In the directory Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 04-14-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip
  • ASP.NET Tips: How to identify a COM call that is blocking GC, causing a memory leak

    Problem Description So this is a customer situation we found were the customer was getting an System.OutOfMemoryException.  We were able to reproduce this with a console application that just ran: For Iterator = 0 To 99999999999 Regex.IsMatch(CONNECTION_STRING Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 04-22-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip, High Memory
  • ASP.NET Tips: How to use DebugDiag to track down where a performance problem is coming from

    We recently had a case where the customer was having performance problems. They were seeing requests take a few minutes to return and didn’t know what was happening. So they took some dumps while the problem was happening. So we ran this dump through Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 04-25-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip, Hang
  • ASP.NET Tips: Looking at the finalization queue

    So in a previous post, we talked about Understanding when to use a Finalizer in your .NET class so now lets take a look at what the Finalize queue looks like and how to tell if things are bad. The command we use is !finalizequeue in sos: 0:010> !finalizequeue Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 04-28-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, .NET, ASP.NET Tip
  • 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 Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 05-05-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip, High Memory
  • 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 Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 05-06-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, ASP.NET Tip, Crash
  • 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 Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 05-14-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, .NET, ASP.NET Tip, Hang
  • ASP.NET Tips: What to gather to troubleshoot - part 5 - OutOfMemoryException

    So we already talked about what to gather when you are experiencing high memory .  But what if you are actually getting a System.OutOfMemoryException?  Here is how you capture a dump at the time you are running out of memory. The following steps Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 05-19-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, .NET, ASP.NET Tip, High Memory, Exceptions
  • ASP.NET Tips: What to gather to troubleshoot - part 6 - Recycle due to memoryLimit

    Here is another situation that you may come across and what to do in order to gather information about it. The following steps will configure DebugDiag to automatically capture a memory dump of the ASPNET_WP.exe process recycling when it exceeds the memoryLimit Read More......( read more )
    Posted to iis (Weblog) by Anonymous on 05-20-2008, 12:00 AM
    Filed under: IIS, ASP.NET, Debugging, .NET, ASP.NET Tip, High Memory, Crash
Page 1 of 2 (13 items) 1 2 Next >
Page view counter