Skip to content

sukesh-ak/AutoDebug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoDebug

Simple Automated Debugger to run Windbg Commands and also query .NET CLR Runtime data in C#

AutoDebug CI/CD

Overview

Microsoft.Diagnostics.Runtime (ClrMD) is a set of APIs for introspecting processes and dumps. AutoDebug project make use of ClrMD v2 API's to build the underlying debugger.

Why AutoDebug?

Quite often when you have large memory dumps, you need to run multiple debugger commands first to start looking deeper into the issues. This project would provide an easy way to automate running a set of commands on the memory dumps at hand.

Documentation

Make sure to check the Wiki for detailed information Wiki for documentation

Task list

  • Functional debugger to run Windbg commands
  • Run native Windbg Commands from text file
  • Add CLR sample functions like SOS commands

Feedback

Feel free to provide feedback on how it would help and what needs to be added

  • Open issues
  • Send PR
  • Other ideas and suggestions are welcome

About

Simple Debugger to run Windbg Commands and also query .NET CLR Runtime data in C#

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages