dogLee
驱动牛犊
驱动牛犊
  • 注册日期2001-11-19
  • 最后登录2002-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1709回复:6

softice问题求助

楼主#
更多 发布于:2002-04-03 10:03
我在用softice调试过程中发现了错误,怎样退出程序执行,回到
windows?

要是继续执行下去,出现了page fault,怎样办?除了HBOOT?
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-03 12:30
使用指令
faults off
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-04 11:22
你可用exit就可以了!
faults off可不再弹出错误X

我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-04 17:21
恭喜你啊!好不容易才找到一个错误啊!
解决的办法就是不要加载你的驱动程序,或者是查找一下错误出在哪里,并把错误改正
dogLee
驱动牛犊
驱动牛犊
  • 注册日期2001-11-19
  • 最后登录2002-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-06 01:05
我在调试过程中发现了一个错误,想改正,可是已经开始运行这个驱动程序,并且在softice中加载了,不知如何退出,如果继续的话,就是会被动重起,如何能够不重起机器,退出程序,回到windows进行调试?
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-06 15:24
啊是DRIVER你完了!
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-06 15:28
如果已经运行的部分没有多大作用,就是既没有引起堆栈错误,也没有把系统的一些东西改了,也没有请求一些互斥成员,就是说已经运行的那部分代码不会引起后续的错误,那么你就可以通过修改寄存器EIP的值来修正这个错误,
还有就是如果你的程序访问了错误的地址,而你知道应该访问的正确的地址,那么你也可以通过修改汇编代码的方法来修改这个错误
这些不是说一句两句说的清的
游客

返回顶部