首页
社区
课程
招聘
[求助]请问od怎么在程序载入之前下断点啊
发表于: 2009-2-27 17:42 4448

[求助]请问od怎么在程序载入之前下断点啊

2009-2-27 17:42
4448
我的程序在加载资源的时候出问题了,我怀疑是内存溢出造成的。我就像用od跟踪我的代码,但问题是处在程序加载资源这块,我在可疑内存下断点,提示不存在该内存,即还没有分配内存。请问该怎么弄?

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
2
用SOFTICE调试
比OD强多了。。
2009-2-27 20:17
0
雪    币: 508
活跃值: (89)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
没明白楼上的意思哦,难道od不能完成这个任务吗?
2009-3-1 18:37
0
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Options > Debugging options > Events > Make first pause at: System breakpoint
2009-3-1 18:44
0
雪    币: 508
活跃值: (89)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
我用vc调试的时候,可以想在有问题的地方下断点,然后我记下了可疑变量的地址,然后我在od中想详细看下,结果内存还没分配,不知道该如何操作
2009-3-1 20:14
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
6
可能是动态内存,每次运行都不一样,也可能是栈空间,程序刚启动时commit的栈很小,随着程序运行,栈自动增长。

你换个方法,不要下内存断点,记下出错的代码的位置,直接下断点。
2009-3-1 23:20
0
游客
登录 | 注册 方可回帖
返回
//