Debugging and the km and k* Commands

This post talks about the the lm & k command and parameters. The lm command’s used to display information about loaded modules. When we’re examining dump files, this’s a command we use quite a bit to check version information and release date of different application files. It’s definitely one of those “must know” commands!  Let’s start […]

This post talks about the the lm & k command and parameters. The lm command’s used to display information about loaded modules. When we’re examining dump files, this’s a command we use quite a bit to check version information and release date of different application files. It’s definitely one of those “must know” commands!  Let’s start by looking at the different parameters. On the other hand, the different k* commands in the debugger are used to display stack information of a thread.  The k* commands work in both user-mode and kernel-mode debugging scenarios.  Let’s take a look at the different flavors of the common k* commands.