首页
社区
课程
招聘
[求助]一个关于WinDbg不能全部显示局部变量的问题?请大家指点一下...
发表于: 2010-5-8 12:52 6517

[求助]一个关于WinDbg不能全部显示局部变量的问题?请大家指点一下...

2010-5-8 12:52
6517
今天装了虚拟机和WinDbg,调试驱动时,发现WinDbg不能把所有的局部变量给显示出来,只能显示出函数的参数和函数体内的部分变量,真郁闷啊,不知道是什么原因啊?

我以前也装过虚拟机和WinDbg来调试驱动,也没碰见过这样的问题,这次真的很奇怪........

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 8156
活跃值: (2756)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
...听不懂具体情况.是在那里不能显示了?

只要能输入命令行.那么你可以输入 d* ebp - * 这样来尝试一下.
2010-5-8 19:44
0
雪    币: 225
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
请楼上的兄弟再帮我一下,不盛感激啊,我描述详细一点:
假如说驱动里有个函数:
void abc(int a,int b)
{
int c,d,e;
int f;
int w;
.............
}

可是用用Windbg双机调试时,他不能把这个函数的所有的局部变量都显示出来,比如说只显示了变量a,b,c,f,w,其余的2个局部变量d和e在Windbg的那个局部变量窗口里就没有.只要是在函数体内定义的变量有的能显示,有的则不能
2010-5-8 22:00
0
游客
登录 | 注册 方可回帖
返回
//