67

帖子

0

TA的资源

一粒金砂(初级)

21
 
找到这个了就好办。这个东西不难找吧。

PB不是有查找功能吗?

你现在是哪个驱动出现问题都知道了。

如果你找不到,只能搞个KITL让他自动定位了。


我是觉得找到这个地步已经很幸福了。

回复

89

帖子

0

TA的资源

一粒金砂(初级)

22
 
引用 20 楼 gooogleman 的回复:
找到这个了就好办。这个东西不难找吧。

PB不是有查找功能吗?

你现在是哪个驱动出现问题都知道了。

如果你找不到,只能搞个KITL让他自动定位了。


我是觉得找到这个地步已经很幸福了。


老大,这是系统函数啊,不是我驱动调用的啊。。。。是系统调用系统,我都不知道系统调用了我的哪个驱动,然后出现了这样的问题。。。
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

23
 
看论坛关于dataabort的讨论真是收获良多,这段时间的测试排查出现此类问题都靠从中得到方法去解决
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

24
 
看MAP文件,系统函数也可以定位的
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

25
 
引用 15 楼 ggsddu_1997 的回复:
刚才下载了singlerace提到的crashfinder,可惜只支持*.cfp文件,不知道怎么让它识别PDB;即使files->NEW...里面可以选择exe/dll,但也会报文件machine不支持;
singlerace自己的remote process explorer,三个输入框,我只能输入crash 地址、dll文件,没有办法输入源码,怎么按它它都没有反应,郁闷中。。。


用我那个工具要注意几点:
1,EXE/DLL和PDB放在一个目录
2,Cracking Address填data abort地址
3,base addr填EXE/DLL运行时加载的基地址
比如,PC=03fb8cd8(coredll.dll+0x00048cd8)
data abort地址是0x03fb8cd8
coredll.dll基地址是0x03fb8cd8-0x00048cd8=0x3F70000
4,第一行长输入栏填coredll.dll的全路径,可以用右面的按钮定位。
5,然后可以试着按第三行的寻找按钮(有一个放大镜的图标)。如果dll和PDB匹配的话就会找到函数名,源文件全路径,和源代码行
6,如果你有源代码,而且源代码也在它指示的路径上,源代码会直接显示在最下面的文本框里,崩溃行用红色标出。
7,如果你有源代码但不在它指示的路径上,你可以自己用其他文本编辑器打开源文件,找到它提示的源代码行。

总之,最关键的是你要有EXE/DLL和PDB,并且她们是匹配的。也就是说PDB是在生成EXE/DLL的同时生成的。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

26
 
不懂,up
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

27
 
不懂,up
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

28
 
还有一点,确保你的PC上有dbghelp.dll。如果没有,到微软网站上下载:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=cd1fc4b2-0885-47f4-af45-7fd5e14db6c0

把dbghelp.dll放到系统目录(c:\windows\system32)或者放到remote process explorer相同目录。
 
 
 

回复

99

帖子

0

TA的资源

一粒金砂(初级)

29
 
引用 23 楼 xqhrs232 的回复:
看MAP文件,系统函数也可以定位的


对,管它是什么函数呢,我上次照样是微软的函数。他总会传递参数的。我还是觉得看map文件方便。各有所好吧。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

30
 
mark
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

31
 
mark
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

32
 
碰到过这种情况,最后确认是debug口与USB口相互干扰。
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

33
 
nand或者内存或者布线有问题有可能导致这种现象,
如果直接下载到内存也出现同样现象可以排除nand问题
实在找不到原因可以试试把cpu降频,可以排除下高速信号线走线问题
另外就是软件原因了,尽管这些都是微软的代码,
但是有可能修改了public/private下的别的东西,又对PB升级,导致软件版本不统一,无意中造成bug
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

34
 
不错,想知道究竟如何解决。我也遇到这个问题了。 GWES.EXE抛异常。不知道是不是内存的原因。我的是DDR2。 任意时候,都会出GWES.EXE的异常
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

35
 
LZ最后得出的经验也不给我们分享一下?!
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

36
 
mark
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

37
 
看帖回帖
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

38
 
Data Abort: Thread=8b95b5b4 Proc=88026ba0 'dc10Main.exe'
AKY=00000041 PC=03fc0394(coredll.dll+0x00050394) RA=0342e024(???+0x0342e024) BVA=47100000 FSR=00000007
我是在测试当正在读SD卡上面的数据的时候,我把SD卡退出,其就是出现这样的错误,且死机,
我怎么样才能让你不死机
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
艾睿电子& Silicon Labs 有奖直播 | 全新蓝牙信道探测:从技术创新到实际应用
直播时间:3月12日(周三)上午10:00
直播奖励:多功能榨汁机、蓝牙音箱、手机支架

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表