首页
社区
课程
招聘
[旧帖] [求助]ida调试老是出问题 0.00雪花
发表于: 2008-3-14 15:01 5485

[旧帖] [求助]ida调试老是出问题 0.00雪花

2008-3-14 15:01
5485
如题。。
ida版本: 5.20.908 for winCE (看雪论坛下载)
测试程序:Hello World程序。
ida载入分析。
f9运行调试。提示错误

---------------------------
IDA - D:\Backup\我的文档\Visual Studio Projects\test_win323\Release\test_win32.exe - Running
---------------------------
Access violation at address 00412D9F in module 'idag.exe'. Read of address 00000000.
---------------------------
确定   
---------------------------

出现该错误后ida调试时无法断点以及其他的操作,一按f2就又弹错误框.
程序退出时ida继续弹这个错误,但偶尔还会不停的弹,无法关闭,只能ctrl+alt+del强制关闭掉。
所有程序都一样报告错误,尝试清空temp,重装ida,删除ida.chs汉化文件。问题照样出现。
另,关闭ida,开启ida,F9调试,关闭ida,开启ida,F9调试   上十几次就偶尔可以正常调试,但这种几率忍受不了。

==================================
第一个错误时是在ntdll.dll load时。。测试扔到虚拟机里跑也一样。郁闷。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 208
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我遇到过类似的问题
下面是问题的描述:
如果一个程序(win32程序)中有从控制台(console)中输入数据(用scanf()或者cin)的语句,当用IDA 对它进行调试时,调试器刚刚启动就会弹出windows的错误提示框:Access violation at address xxxxxxxx in module 'idag.exe'. Read of address xxxxxxxx。而且每当一移动"IDA Pro debugging xxx.exe"窗口,就会弹出类似的windows的错误提示框。

同样的程序,如果删除从控制台(console)中输入数据(用scanf()或者cin)的语句,编译连接后生成的.exe程序可以被IDA调试成功,且不弹出任何windows的错误提示框。

(我的IDA Pro版本是 5.2,测试的程序是用win32 汇编程序 和在VC2005下生成的控制台程序)
2008-4-16 16:16
0
雪    币: 208
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
IDA调试器的问题已经解决了:
是IDA 调试器版本的问题,你用的调试器应该是winCE5.0 Debugger, 虽然你的IDA版本是5.2。 之所以调试程序时总出现“Access violation at address xxxxxxxx in module 'idag.exe'”的错误,是winCE5.0 Debugger自身的bug.
(我是从看雪上下载的IDA5.2,但不知为什么却和winCE5.0 Debugger绑在一起发布。 )
你下载一个和winCE5.1 Debugger绑在一起的IDA版本,一切问题都消失了。
2008-4-19 15:25
0
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2008-7-29 22:15
0
游客
登录 | 注册 方可回帖
返回
//