Software debugging on windows

User mode and kernel mode debugger

Basic Debug methods

  • Run with IDE directory, and use breakpoint and single step to check the problem
  • Using OutputDebugString, and capture the message with debugview
  • Write debugging information to a log file

Advanced method

  • dump file
  • windbg

Memory leak detect tools

Reference