Questions tagged [debugdiag]

The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or fragmentation, and crashes in any user-mode process. The tool includes additional debugging scripts focused on Internet Information Services (IIS) applications, web data access components, COM+ and related Microsoft technologies.

The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or fragmentation, and crashes in any user-mode process. The tool includes additional debugging scripts focused on Internet Information Services (IIS) applications, web data access components, COM+ and related Microsoft technologies.

95 questions
0
votes
0 answers

DebugDiag memory dump analysis to identify cause of an IIS crash?

We have a number of WCF services hosted in IIS with a WPF front end. Occasionally IIS will crash, with what looks to be a serialisation error but unsure where or what object is failing. We suspect its the serialisation of an entity framework object…
R Davies
  • 1
  • 2
0
votes
0 answers

Understanding DebugDiag Tool

I have been trying to understand what is the cause of high memory usage from processes in the windows server I have. I installed that tool DebugDiag 1.2 to try to find the problem. Here is what runs in my server: I have the IIS server which has a…
Arturio
  • 418
  • 1
  • 7
  • 25
0
votes
0 answers

Unable to obtain Proper Stack Trace after running the dump file with WinDbg

We are having exception thrown on Production that causes the w3wp process to crash. To figure out the faulted code, we configured the Debug Diag that is creating dump file when exception occur. Then we are trying to run the dump file with WinDbg to…
Ammar Khan
  • 2,565
  • 6
  • 35
  • 60
0
votes
1 answer

Windows crash dump analysis

I am using the DebugDiag to analyze a crash dump on windows. This is the report summary description: In XXXX.dmp the assembly instruction at msvcr120!abort+4a in C:\Windows\System32\msvcr120.dll from Microsoft Corporation has caused an unknown…
DoronBM
  • 515
  • 1
  • 6
  • 17
0
votes
1 answer

Set breakpoint in managed code using DebugDiag

I try to use Debug Diagnostic Tool to create Minidump every time when a particular method is invoked. I started with simple console app: namespace FastFailApp { class Program { static void Main(string[] args) { …
csharpfolk
  • 4,124
  • 25
  • 31
0
votes
1 answer

Debug Diagnostic Tool not generating dumps on Crash

Server: Windows 2012r2 Debug Diagnostic Tool v2.1 update 1 Debugger is attached to application pool. I've confirmed it's the correct pool for the site. Pool crashes, however a dump file is never generated. "Application pool '' is being…
Noah Sparks
  • 1,710
  • 13
  • 14
0
votes
1 answer

How can I determine the methods contributing to high memory utilization from dump files?

I have several .dmp files containing the memory captured from our .NET application that is hosted in IIS, and I want to run them through some kind of analyzer that will tell me which methods are contributing to unexplained high memory utilization by…
Eric
  • 2,120
  • 1
  • 17
  • 34
0
votes
1 answer

How can DebugDiag analyse a dump file without having matching debugging dlls

I am getting following error when trying to analyze a dump file. 0:000> !threads The version of SOS does not match the version of CLR you are debugging. Please load the matching version of SOS for the version of CLR you are debugging. CLR…
whoami
  • 1,689
  • 3
  • 22
  • 45
0
votes
2 answers

Memory leak on CreateErrorInfo when analyze from debugdiag?

I am analyzing a memory dump created by debugdiag. It shows CreateErrorinfo method call which leads to memory leak like below, I am using proper map files for mydll and myanotherdll both. What is the meaning of CreateErrorInfo ? how it's leading to…
srajeshnkl
  • 883
  • 3
  • 16
  • 49
0
votes
1 answer

how to resolve high CPU usage and crash for asp.net application caused by System.Web.Handlers.TransferRequestHandler?

I have an ASP.NET application deployed on a server 4 vCPU, 10GB RAM, SSD HDD. Looking up on NewRelic, I found the root cause to be: System.Web.Handlers.TransferRequestHandler I also, did an analysis using DebugDiag and the findings were: The…
manishKungwani
  • 925
  • 1
  • 12
  • 44
0
votes
0 answers

DebugDiag not seeing exception

I am supporting an application team and they have an issue with their web page - the below is shown: Retrieving the COM class factory for component with CLSID {0002E569-0000-0000-C000-000000000046} failed due to the following error: 80070005. I…
lara400
  • 4,646
  • 13
  • 46
  • 66
0
votes
1 answer

Troubleshooting native memory leaks in Windows Store applications using DebugDiag and LeakTrack

The scenario is pretty simple: I have a memory leak in a Windows Store App, identified as native after using dotMemory profiler. Since this tool is limited to analyzing managed memory I did further research by performing a memory dump analysis using…
Florin D. Preda
  • 1,358
  • 1
  • 11
  • 25
0
votes
1 answer

Getting additional call function information with debugdiag

I'm using debugdiag 1.2 with a .dmp file. I've been working with Microsoft support and we get different function trace details - his version is a lot more verbose with function names and parameters. I wondered if there was something I'm missing to…
Mark Taylor
  • 471
  • 4
  • 11
0
votes
1 answer

.NET - different DebugDiag and perfmon GC Heap size results

I am using DebugDiag 1.2 and perfmon.exe to monitor memory usage for a .NET application. DebugDiag shows the GC Heap Size as 35.51 MB, while for the same instant perfmon shows the #Bytes in all heaps as 4.5 MB. Why are both values different ? Dont…
Cygnus
  • 3,222
  • 9
  • 35
  • 65
0
votes
1 answer

slow/hanging Asp.net web application - full dump shows several threads waiting for lock

I have a web application and sometimes it is hanging / performing very slow. I have taken a full dump using DebugDiag, and tried to analyse it using the Crash/Hang analysis. The summary gave me that 7.86% of my threads (10) are blocked and waiting…
Karl Cassar
  • 6,043
  • 10
  • 47
  • 84