阅读:1709回复:6
softice问题求助
我在用softice调试过程中发现了错误,怎样退出程序执行,回到
windows? 要是继续执行下去,出现了page fault,怎样办?除了HBOOT? |
|
沙发#
发布于:2002-04-03 12:30
使用指令
faults off |
|
|
板凳#
发布于:2002-04-04 11:22
你可用exit就可以了!
faults off可不再弹出错误X |
|
|
地板#
发布于:2002-04-04 17:21
恭喜你啊!好不容易才找到一个错误啊!
解决的办法就是不要加载你的驱动程序,或者是查找一下错误出在哪里,并把错误改正 |
|
地下室#
发布于:2002-04-06 01:05
我在调试过程中发现了一个错误,想改正,可是已经开始运行这个驱动程序,并且在softice中加载了,不知如何退出,如果继续的话,就是会被动重起,如何能够不重起机器,退出程序,回到windows进行调试?
|
|
5楼#
发布于:2002-04-06 15:24
啊是DRIVER你完了!
|
|
|
6楼#
发布于:2002-04-06 15:28
如果已经运行的部分没有多大作用,就是既没有引起堆栈错误,也没有把系统的一些东西改了,也没有请求一些互斥成员,就是说已经运行的那部分代码不会引起后续的错误,那么你就可以通过修改寄存器EIP的值来修正这个错误,
还有就是如果你的程序访问了错误的地址,而你知道应该访问的正确的地址,那么你也可以通过修改汇编代码的方法来修改这个错误 这些不是说一句两句说的清的 |
|