03simple.exe的源代码如下:
在执行到ReadKey()的时候,Ctrl+C,执行!clrstack -a以后得到如下的结果:
分析如下:
1. Clr的Stack里出来的方法的顺序和源程序是反的,因而应该从下往上看。
2. !clrstack 紧紧列出调用的方法,!clrstack –l 还附带列出本地的变量的指针, !clrstack –p 还附带列出参数,而-a是-p和-l的效果之和。
posted on 2010-12-26 22:01 李志鹏 阅读(237) 评论(0) 收藏 举报