Debugging from an ASP.NET and Azure Engineer. Posts are from customer issues and things I feel may be useful.
Entity Data Model
Trivia of the Day
Windows Home Server
Browse by Tags
Tagged Content List
Windows Azure remote access stops working
Problem There is an issue where remote access (RDP) can stop working all of a sudden to all instances of a deployment that are running in Azure. The problem is that the process that handles RDP requests has crashed. If you have Windows Azure Diagnostics enabled and gather the event log files...
7 May 2012
Windows Azure worker role crashing
Problem We have seen an issue where a worker role running inside Windows Azure will crash, especially if it is under heavy load. The problem is with IntelliTrace being enabled. To determine if this is causing your worker role to crash, the first thing to look for are some event logs that...
7 May 2012
Unhandled exception has occurred while running in Azure
Windows Azure, just like any other IIS website can crash if an unhandled exception occurs. One way that this can happen is if you are calling an Async function call and in the function that is called on completion, you throw an exception. In this situation, you will see something in the Application...
22 Mar 2012
Now Available: Psscor4 – Debugger Extension for .NET 4.0
I am very happy to announce that Psscor4 is now available for download. You can download it from: Psscor4 Managed-Code Debugging Extension for WinDbg This should have the same functionality as Psscor2 does but it works against the .NET 4.0 Framework. Please let me know if you run into any...
28 Apr 2011
Help with Windows Azure role stuck in Initializing/Busy/Stopped state
I have seen a number of issues where the Windows Azure role is stuck when you deploy it and you can’t get it started. There are a few great posts about this problem at: Windows Azure role stuck in Initializing/Busy/Stopping Another common reason for Windows Azure role to stuck in Initializing/Busy...
25 Feb 2011
ASP.NET Tip: How to avoid creating a GC Hole
There are only a few things that can make a .NET process crash. The most common one is an Unhandled Exception getting raised. Another way that is can happen is by creating a GC Hole. What is a GC Hole So first a little background on what I mean by a GC Hole. A GC Hole is any corruption...
25 Sep 2008
ASP.NET and Performance
I wanted to talk about monitoring performance in ASP.NET for a bit. I have already posted a few postings that talk around this issue, namely: ASP.NET Debugging - High Memory part 5 – Fragmentation ASP.NET Debugging - ASP.NET Tips- How to use DebugDiag to track down But there are some other things...
23 Jun 2008
ASP.NET Tips: What to gather to troubleshoot
So now that I am done with all the individual posts, I thought I would wrap them all together. So here are all of the posts that I created on gathering information when you are having a problem. Please keep in mind that these are geared towards the type of information you would be sending to Microsoft...
21 May 2008
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. This only applies to the ASPNET_WP...
20 May 2008
ASP.NET Tips: What to gather to troubleshoot - part 3a - Crash revisited
In the previous post around capturing a dump for a crash, we were talking about using DebugDiag . But what if we can't use this tool. There are various reasons for this, maybe we don't want to have it installed on the server, or maybe we are trying to capture a 64-bit process (which DebugDiag...
15 May 2008
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 situations, the operating system catches the exception...
6 May 2008
Having problems with Visual Studio or .NET?
If you are having issues with Visual Studio or the .NET Framework, but you don't want to create a case with Microsoft Support, there is another option for you. So first, if you are having a critical issue or need the issue looked at quickly to get to a resolution, Support is always the best avenue. ...
15 Feb 2008
Unhandled exceptions causing ASP.NET to crash in .NET 2.0
Sometimes you may see an error like the following when you have an ASP.NET application that has crashed, an event message that is similar to the following may be logged in the System log: Event Type: Warning Event Source: W3SVC Event Category: None Event ID: 1009 Date: 9/28/2005 Time: 3:18...
4 Dec 2007
Page 1 of 1 (13 items)
© 2014 Microsoft Corporation.
Privacy & Cookies