阅读:1307回复:4
softice的调试(急)
我是根据以下步骤来调试的:
首先,在symbol loader里open client.asm-->load-->translate,然后ctrl+D调出softice,:file *[return]显示client.asm,然后:file client[return],双击调出的源文件设断点,然后运行client.exe,结果程序没有在断点处停下来,这是为什么? |
|
沙发#
发布于:2005-03-15 09:44
应该运行以后再设断点才有效。
只有运行以后,softice才知道代码在内存中的地址。 |
|
|
板凳#
发布于:2005-03-15 12:07
我按照你说的先运行再设断点,可是用softice调出来的程序还是没显示在内存中的地址的:
00001:.386 00002:model flat, stdcall ... ... ... 再次运行程序还是没停下来。 |
|
地板#
发布于:2005-03-19 15:16
终于解决问题了,原来我的softice在XP下要装补丁的,不过后来装了补丁还是没用,现在我装了2000,就不用装补丁了。现在可以用了。
|
|
地下室#
发布于:2005-03-20 12:22
还是2000好啊
|
|