xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1172回复:13

关于SoftICE的几点疑问,30

楼主#
更多 发布于:2005-03-10 09:01
我用SoftICE调试diskperf驱动程序时,出现了load错误,我严格按照它的调试步骤来的呀:
1。启动Symbol Loader
2.用Open Model打开.sys文件
3。用Model的菜单项Translate将.sys文件转换成nms符号文件
4。最后用Model的菜单项Load捣入要调试的NMS文件却出现错误,“Symbols cannot be Loaded ”,按Ctrl+D也进不了SoftICE运行环境
请大家指点
xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-10 09:12
这个问题比较急,请帮帮忙吧,
xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-10 09:24
你确保你的驱动程序是Debug(Check)版本吗?
SoftICE启动了吗?
回答好的不要忘了给分哦。。。
idaxsy
驱动大牛
驱动大牛
  • 注册日期2004-12-09
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分386分
  • 威望54点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-10 09:29
Symbol Loader只能直接启动应用层程序,
diskperf是驱动程序,必须重启机器才行。
[b]万水千山总是情,回个帖子行不行?[/b]
joshua_yu
驱动小牛
驱动小牛
  • 注册日期2004-12-06
  • 最后登录2010-12-01
  • 粉丝0
  • 关注0
  • 积分428分
  • 威望54点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-03-10 09:42
请确保你驱动*.sys的全路径上没有汉字,空格,我遇到过这种情况,就是加载不了符号
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-03-10 09:48
我用SoftICE调试diskperf驱动程序时,出现了load错误,我严格按照它的调试步骤来的呀:
1。启动Symbol Loader
2.用Open Model打开.sys文件
3。用Model的菜单项Translate将.sys文件转换成nms符号文件
4。最后用Model的菜单项Load捣入要调试的NMS文件却出现错误,“Symbols cannot be Loaded ”,按Ctrl+D也进不了SoftICE运行环境
请大家指点  

确保要有符号文件,以PDB为后缀的,否则光有SYS文件,里面根本没有调试符号
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-03-10 09:50
Symbol Loader只能直接启动应用层程序,
diskperf是驱动程序,必须重启机器才行。
 

咦,你的美女排哪里去了?
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-03-10 10:34
我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了,
我用Translate时,只提示说.sys打开成功,其它没有什么提示,然后用Load时提示导入不成功
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-03-10 10:53
我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了,
我用Translate时,只提示说.sys打开成功,其它没有什么提示,然后用Load时提示导入不成功

在.sys文件相同的目录中找到一个与.sys文件同名但后缀为.pdb的文件了吗?
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
Pregunta
驱动牛犊
驱动牛犊
  • 注册日期2004-10-09
  • 最后登录2006-10-26
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-03-10 11:25
我刚才重起机器,然后按Ctrl+D,结果是出现蓝平了,害死我了,
我用Translate时,只提示说.sys打开成功,其它没有什么提示,然后用Load时提示导入不成功


你确保使用checked编译成功,应该有*.sys文件生成,装载的时候你可以使用多种方法装载,可以选择OPEN或者LOAD EXPORT总之多试几种方法;你的蓝屏问题:以前能正常启动softice么?如果不能的话,很有可能是softice版本和os不兼容造成的,我的2k server sp4 + ds3.2 运行很稳定(我是jingfei,有空多联系~)
多交流,多学习,共同提高。
xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-03-10 12:06
以前可以的,我用的是DriverStudio中自带的SoftICE,现在一装SoftICE就蓝平不知为什么,版本是2。7的
Pregunta
驱动牛犊
驱动牛犊
  • 注册日期2004-10-09
  • 最后登录2006-10-26
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-03-10 12:17
以前可以的,我用的是DriverStudio中自带的SoftICE,现在一装SoftICE就蓝平不知为什么,版本是2。7的


那你干脆装个3.2算了,显卡也要升级!有可能是显卡问题,你先升级显卡试试,反正这个挺郁闷的,有运气成分,呵呵。另外好要保证你的路径没有空格和中文字符。
多交流,多学习,共同提高。
xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-03-10 13:55
大家快来帮忙呀,只有最后一步拉,为什么我用“:file diskperf.c”源代码不在SoftICE上显示呢,符号文件已成功加载了
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2005-03-10 17:45
大家快来帮忙呀,只有最后一步拉,为什么我用“:file diskperf.c”源代码不在SoftICE上显示呢,符号文件已成功加载了

首先Open Diskperf.sys,然后load,Module->Setting
General页面Source file search设置源码路径,Translation中选中Package source with symbol table点module->translation转换为NMS,再Load 这个转换后的NMS文件
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部