avex
驱动牛犊
驱动牛犊
  • 注册日期2002-10-25
  • 最后登录2006-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1219回复:9

SoftICE Exception

楼主#
更多 发布于:2003-05-12 12:04
请问各位高手,

当 SoftICE 抓到 exception 时, 我要如何防止他当机呢 ?
是否有办法可以终止目前进行的工作, 安全的回到桌面上呢 ?


Avex
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-12 20:09
1、debug :D :D
2、exit命令,不过只对16位程序有效
早起早睡 精神百倍
avex
驱动牛犊
驱动牛犊
  • 注册日期2002-10-25
  • 最后登录2006-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-13 09:17
请问楼上大哥,

1.>您所指的 debug 是指什么呢? 我是说softice 抓到当机前的 exception哦~~
2.>就算16bit程序, 使用exit还是会当掉吧, 它的功用只是keep running, 不是吗 ?
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-13 10:52
请问楼上大哥,

1.>您所指的 debug 是指什么呢? 我是说softice 抓到当机前的 exception哦~~
2.>就算16bit程序, 使用exit还是会当掉吧, 它的功用只是keep running, 不是吗 ?
 


1、用softice来debug啊 :D ,softice又不是光用来让你看代码的
2、除非你是大牛,直接用softice来debug,否则抓到了exception就g吧,运气好的话只是有个非法操作--当让,如果是你的程序异常,你倒是可以跟踪源代码看看到底是哪里异常了 :D
早起早睡 精神百倍
avex
驱动牛犊
驱动牛犊
  • 注册日期2002-10-25
  • 最后登录2006-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-13 13:38

真的很谢谢你的帮忙,

不过trace code 是一回事, 防止他 crash down是另一回事

mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-13 20:54

真的很谢谢你的帮忙,

不过trace code 是一回事, 防止他 crash down是另一回事

 


如果不是你调试的程序产生的exception,那就很难搞了,都是汇编代码,怎么调试啊 :D
而且你也知道windows的稳定性,win2000算不错的了,还不是一样有exception产生,没办法啊 :(
早起早睡 精神百倍
dnykang
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2006-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-21 14:35
mailme
我怎的看不到,cpp文件,请你指教!!!!!
dnykang
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2006-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-05-21 14:40
mailme 大师:
你要啥条见嘛,请说话
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-05-21 14:56
不好意思,刚才没看到你的帖子,而且我也不是什么大师,呵呵,转动2000、tom.cat才是大师 :)
早起早睡 精神百倍
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-21 15:09
看不到源代码有很多种可能啦,比如病毒,比如softice中设置,反正各种可能都有。我也遇到过,本来好好的源代码看不了了,后来将ds从2.5升级到2.7就好了,也不知道是怎么整好的,感觉就是考运气(真的很ft :( )
早起早睡 精神百倍
游客

返回顶部