Debug Diagnostic Tool 1.1
The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as slow performance, hangs, memory fragmentation or leaks, and crashes in any Win32 user-mode process.
|
The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as slow performance, hangs, memory fragmentation or leaks, and crashes in any Win32 user-mode process.
The Debug Diagnostic Tool includes additional debugging scripts focused on Internet Information Services (IIS) applications, web data access components, COM+ and related Microsoft technologies.
DebugDiag 1.0 was released as part of the IIS Diagnostic toolkit and as a standalone tool. DebugDiag 1.1 is currently available as a standalone tool.
DebugDiag provides an extensible object model in the form of COM objects and provides a script host with a built-in reporting framework.
It is composed of the following 3 components; a debugging service, a debugger host, and the user interface.
The Debugging Service
The debugger service (DbgSvc.exe) performs the following tasks:
- Attach/Detach the host to processes
- Collect performance monitor data
- Implement HTTP ping to detect hangs
- Inject leak monitor in running processes
- Collect debugging session state information
- Shows the state of each rule defined
The Debugger Host
The Debugger Host (DbgHost.exe) hosts the Windows Symbolic Debugger Engine (dbgeng.dll) to attach to processes and generate memory dumps. It also hosts the main analyzer module to analyze memory dumps. Dbghost.exe has no dependency on the service “DbgSvc.exe” and can be used separately.
The User Interface
The user interfaces (DebugDiag.exe and DebugDiagAnalysisOnly.exe) present an interface to analyze memory dumps, automate the creation of control scripts and show the status of running processes, including services.
It is composed of 3 views:
- Rules: Creates control script for the debugger host through a wizard. The script is located under scripts
- Advanced Analysis: Runs a selected “Analysis Script” against one or more memory dumps.
- Processes: Shows status of running processes/services
tags the debugger memory dumps debugger host running processes the user tool debugdiag dbghost exe diagnostic tool hosts the debug diagnostic analyze memory processes collect the following
Download Debug Diagnostic Tool 1.1
Download Debug Diagnostic Tool 1.1
Similar software
Debug Diagnostic Tool 1.1
Microsoft
The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as slow performance, hangs, memory fragmentation or leaks, and crashes in any Win32 user-mode process.
K2xMon 1.0
K2Shells
K2xMon is a standalone tool that captures memory dumps on the fly, without attaching an external debugger, or terminating target processes.
Expert Debugger 3.2
Ankord Develpment Group.
Expert Debugger is a free easy-to-use utility for debugging PHP scripts.
Script Debugger IDE 1.6.8
S&G Team
Script Debugger IDE is a unique development platform based on ActiveX Scripting with a powerful script and form editors, debugging utilities and freely redistributable components SDRK.
JavaScript HTML Debugger PRO Edition 6.37
Spline Technologies Corporation
JavaScript HTML Debugger is an award-winning JavaScript Debugger that enables you to easily edit and debug JavaScript and VBScript inside HTML pages.
SplineTech JavaScript HTML Debugger 8.23
Spline Technologies
JavaScript HTML Debugger - SplineTech JavaScript HTML Debugger is a unique web development tool that enables you to easily edit and debug JavaScript and VBScript inside HTML pages.
Atrise PHP Script Debugger 4.2.1
Atrise Software Co
Atrise PHP Script Debugger is a debug script for your PHP projects.
PEBrowse Professional Interactive 8.0
Russell Osterlund
PEBrowse Profession Interactive is a very powerful, versatile, and customizable Win32 user mode debugger/disassembler.
SplineTech VBS Debugger 8.81
Spline Technologies
plineTech VBS Debugger is an award-winning vbs development tool that enables you to easily edit and debug VBS files, debug VBS scripts and JS scripts.
Remote Task Manager 3.8.2
SmartLine Inc.
Remote Task Manager (RTM) is a systems control interface that can be run from any remote Windows 2000/NT computer.