Slide 6
Slide 6 text
What about Visual Studio Debugger?
Visual Studio Debugger?
Easier to use
Sufficient for many debugging problems
Also supports remote, kernel and post-mortem debugging
WinDbg helps on the really tough cases (and most interesting ones)
For example, one might just have a function offset from an eventlog entry (no symbols), or
some bytes from the stack, or a dump from an old binary without symbols, or...
Problem might be not reproducible and only happening in production in border case
scenario, or at Windows startup, in a driver, etc. WinDbg is well suited for post-mortem,
can also connect over RS232, USB. Lightweight installation, WinDbg even runs from USB
stick.
WinDbg Extensions and Scripts provide powerful means, e.g. to analyze heap corruption,
etc.