windbg 常用命令

常用命名:

!runaway 19     //查看19号线程所用时间
!threads 显示所有线程
~0s , ~1s 进入某个线程
~*kbn           //显示所有线程信息
kbn   //显示当前线程信息
!heap          //打印出错函数的局部位置
!for_each_frame dv /t //显示call stack内容
!runaway 19     //查看19号线程所用时间 23:2c68 0 days 0:00:00.062
!clrstack
~*e!clrstack 遍历所有线程,并在其中的每一个上执行命令!clrstack
k, kb, kd, kp, kP, kv (Display Stack Backtrace) k*命令显示给定线程的调用堆栈,以及其他相关信息。通常要结合12)使用否则显示出来的东西很少
!syncblk      

原文地址:https://www.cnblogs.com/liuqiyun/p/15693042.html