WinDbg / SOS Cheat Sheet

简介: 好东西,要留下记录,尽量全部装进我的大脑。哈哈!原文地址:http://kentb.blogspot.com/2007/11/windbg-sos-cheat-sheet.
好东西,要留下记录,尽量全部装进我的大脑。哈哈!

原文地址:
http://kentb.blogspot.com/2007/11/windbg-sos-cheat-sheet.html

WinDbg / SOS Cheat Sheet


Environment

Attach to process

F6

Detach from a process

.detach

Break debugger execution

Ctrl-Break

Continue debugger execution

g

Exit WinDbg

q

Clear the screen

.cls

 

Getting Help

Debugger commands

?

Debugger commands

.help

Online help file

.hh command

Help on extension on top of chain

!help

Help on specific extension command

!help command

 

Issuing Commands

Scroll through command history

[up], [down], [enter]

Paste into command window

[right-click]

 

Examining the Unmanaged Environment

List loaded modules with full path

lmf

List loaded modules with last modified timestamp

lmt

List unmanaged threads

~

Select active thread

~thread_id s

View call stack

k

View thread CPU consumption

!runaway

Set a breakpoint

bp

Dump small memory image

.dump path

Dump large memory image

.dump /ma path

 

Loading SOS

Load SOS for .NET 1.x

.load clr10/sos

Load SOS for .NET 2.0

.loadby sos mscorwks

 

Examining the Managed Environment

Dump runtime type information

!dumpruntimetypes

View managed threads

!threads

View managed call stack

!clrstack

View combined managed / unmanaged callstack

!dumpstack

View function call arguments

!clrstack –p

View local variables

!clrstack –l

View object dump

!do address

View array dump

!da address

View object size (including children)

!objsize address

View heap usage by type

!dumpheap -stat

View heap usage filtered by type

!dumpheap -type type

View GC roots of object instance

!gcroot address

View managed sync blocks

!syncblk

View managed thinlocks (CLR 2.0)

!dumpheap –thinlock

View information on most recent exception

!printexception

Set a breakpoint

!bpmd module method

 


目录
相关文章
word的常用设置
word的常用设置
67 0
|
3月前
|
IDE 开发工具 Python
8-15| _ctypes.COMError: (-2147352567, '发生意外。', ('无法获取 Document 对象', 'AutoCAD', 'D:\\Program Files\\A
8-15| _ctypes.COMError: (-2147352567, '发生意外。', ('无法获取 Document 对象', 'AutoCAD', 'D:\\Program Files\\A
|
AndFix
*Typo: In word 'jeesite' less... (Ctrl+F1) Spellchecker inspection helps locate typos and misspelli
*Typo: In word 'jeesite' less... (Ctrl+F1) Spellchecker inspection helps locate typos and misspelli
97 0
Python基础教程讲解——print输出重定向介绍
Python基础教程讲解——print输出重定向介绍
|
SQL Perl 关系型数据库
[20171220]toad plsql显示整形的bug.txt
toad 显示 整形 异常
1334 0