I have written numerous articles about ASP.NET and creating memory dumps, but noticed I had not written one specifically about capturing an ASP.NET Core memory dump on an Azure App Service. Here are some of my ‘related’ articles of this matter. Create a memory dump for your slow performing Web App How to take a […]
Read More →Tags: Debugging
500.79 Internal Server Error
I got this exception when I was trying to configure the Azure Active Directory authentication in Advance management mode for an Azure App Service. Basically, I was following the (Alternative Method) instructions described here. After following all the instructions, I was getting this exception, as shown in Figure 1. The page cannot be displayed because […]
Read More →What do C# values look like in WinDbg
One of the important areas you need to master when analyzing memory dumps is to recognize patterns that are normal and not normal. You can only come to those conclusions after looking at many, many, many, many memory dumps and either remembering or taking notes on how a process looks when all is ok, so […]
Read More →Could not load file or assembly ‘benjamin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null’ or one of its dependencies. The system cannot find the file specified.","errorDetails" SOLVED
I was writting this article about #AzureFunctions here called “How to add assembly references to an Azure Function App” and another here called “How to make a simple DLL as an assembly reference just for fun” and I got this exceptions when I called the Azure Function: D:\>curl.exe -G http://localhost:7071/api/GrettingsAssemblyReference?code=b442be73f7124dd8ae57747e7ffc496d -d name=Benjamin {“id”:”3abc8583-47c0-43e3-90f0-d2f7fe577d43″,”requestId”:”b74ef638-0f71-4303-adca-2c7741e1dcb7″,”statusCode”:500,”errorCode”:0,”messsage”:”Exception while executing […]
Read More →Dumping modules from a memory dump for decompilation, decompile
One of my favorite WinDbg commands is the psscor4 SaveAllModules (sam). I used to just bang that one out and use JustDecompile to look at the code to find out what was going on, like why the process was hanging or consuming more memory than expected. At the moment psscor4 does not support the most […]
Read More →Create a memory dump for your slow performing Web App
There are numerous ways to create a memory dump for a slow performing Web App, but I find this one the simplest and quickest. Follow these steps to capture a memory dump of the W3WP process responding to requests which are slower than expected. Here are the steps: Login to your KUDU console. I wrote […]
Read More →Must use, must know WinDbg commands, my most used
I like to write stuff. As I personally use it for reference, instead of keeping it to myself, I often post it onto my blog here. Here is my list of most used WinDbg commands and what information I get for them. I was a big fan of PSSCOR, but since MEX is now a […]
Read More →Can you trace WCF using Failed Request Tracing
Yes you can. I wrote this blog a long time ago that explains how to setup a Hello World WCF service and consumer. I have also written numerous articles about Failed Request Traces: Lab 4: Install and configure Failed Request Tracing Lab 16: Configuring Failed Request Tracing to take a memory dump Install Failed Request […]
Read More →GENERAL_READ_ENTITY_START
I was looking around for some understanding on the what this event within the request pipeline meant. As seen in Figure 1, you can find this event when you are capturing a Failed Request trace. I wrote a lab about capturing Failed Request Traces here –> Lab 4: Install and configure Failed Request Tracing Figure […]
Read More →Troubleshooting an Azure App Service backup issue
Here and here “My Backups are failing, Let’s open a support ticket” are some good information about how to configure an Azure App Service backup. I like the fact that you can also include a database backup in parallel with a backup of the web site. Keep in mind the limit of 10GB in regards […]
Read More →