Debugging Tools Changelog

What's new in Debugging Tools 6.11.1.404

Feb 27, 2010
  • Numerous bug fixes and documentation updates
  • Numerous updates to improve 1394 debugging (see relnotes.txt for details)
  • support using “.process /p …” in kd -kl, so you can see user mode memory in the appropriate process context (which means user mode stacks, !peb, etc.)

New in Debugging Tools 6.11.1.402 (Feb 12, 2009)

  • Numerous bug fixes and documentation updates
  • Numerous updates to improve 1394 debugging (see relnotes.txt for details)
  • support using “.process /p …” in kd -kl, so you can see user mode memory in the appropriate process context (which means user mode stacks, !peb, etc.)

New in Debugging Tools 6.10.3.233 (Nov 27, 2008)

  • In this release, you will find significantly better performance and reliability of the 1394 debug transport, as well as further documentation updates! Additionally, enhancements have been made to .dump, .tlist, .sleep, and several other commands! For further details, please read the RELNOTES.TXT provided in the package.

New in Debugging Tools 6.7.5.1 (Aug 29, 2007)

  • Add %Y{l} format specifier to take a ULONG64 argument and display a source line
  • Add $ntdll[w|n]sym built-in aliases
  • New command-line options
  • Windbg: -lsrcpath to set local source path
  • All: -log[a|o]u to generate Unicode log files
  • Changes to default configuration
  • When loading modules from a user-mode minidump provide available misc and CV record info from dump. This can allow symbols to be loaded in some cases when PE image file is not available.
  • .reload with specific module name now defers loading. Force-loading can be done with /f as usual.
  • SDK content is now installed by default
  • Samples now explicitly default to not building Windows Vista-only
  • .remote pipe names may no longer start with '/'
  • Change symbol lookup order: rootfile, rootextensionfile, rootsymbolsfile. Note that you cannot depend on lookup order remaining unchanged.
  • !analyze enhancements
  • New and updated commands: .trap, lmDv, .allow_exec_cmds, .pcmd, .dml_file, gu, .fnent, .pagein, dt, bs, bsc, bm
  • New options for commands: .foreach, .reload, .dump, .dumpcab, x, uf, ln, .call, .open
  • New and updated extensions: !chksym, !cpuid, !dml_proc, !address, !chkimage, !vm, !error
  • Source Server
  • CVS sample scripts
  • Updated documentation
  • Additional Symbol Server support
  • Allow SymSrvNoProxy to apply to WinInet functionality
  • New option to force WinInet or WinHttp regardless of whether Symbol Server is running as a service
  • ExtCpp extension improvements
  • Allow empty strings as default values
  • Add Unicode output methods
  • Better Debugging
  • Improved handling of IA64 trap frames
  • Improved handling of DML content
  • Minidump generation improvements
  • Improved handling of CABs
  • Improved handling of out-of-memory conditions
  • Increased symbol functionality
  • Bugfixes for EXDI targets
  • Kdsrv now automatically uses IPv4 or IPv6
  • Updates for AutoDump Plus
  • Convertstore: converts a two tier symbol store to a three tier symbol store