DbgShell
DbgShell copied to clipboard
A PowerShell front-end for the Windows debugger engine.
Recipes: 1. Break on a function only when "foo" is on the callstack or argument is a particular value. 1. ... add more to this list ...
It's possible it's mentioned in one of the about_ help files, but it should be on the main readme.md as well.
It took 5-6 seconds for every launch on my desktop. Would be appreciated if this could be improved.
A long time ago I started writing some manual MAML (in [DbgProvider.dll-Help.xml](https://github.com/Microsoft/DbgShell/blob/master/DbgProvider/help/en-us/DbgProvider.dll-Help.xml)), but manual MAML is not a lot of fun. It seems like PlatyPS is the way to go...
Class MS.Dbg.DbgUModeThreadInfo has a property uint32 **Tid** {get;} Cmdlet Get-ClrStack has a parameter [-**OsTid**] It would be great to have both names equal. It's better from naming conventions point of...
It would be great if Get-ClrStack will be able to accept instances of MS.Dbg.DbgThreadContainer as an input so it will be able to use in the pipeline. ``` PowerShell PS...
The basic underpinnings for this are already in—for instance, the `DbgEngContext` field representing the process has been updated to be able hold a process ID or a EPROCESS address ([ProcessIndexOrAddress](https://github.com/Microsoft/DbgShell/blob/4b8cac4cc2e4850640ae79042b6176afbc8a06dd/DbgProvider/public/Debugger/DbgEngContext.cs#L71))....
The current snapshot of ClrMd code is badly out-of-date. Updating it will be a bit of a pain for two reasons: 1. There were a few small customizations made to...
HI, I need to integrate with c# / Any known package? or this library can be integrated with c#
The DbgShell command to reproduce the issue: ```` ?? `@`$peb|%{ $_.ToUpper() } ```` Crash stack and DbgShell command line ```` ... # DbgShell.exe Microsoft Debugger DbgShell Copyright (c) 2015 Welcome....