程序在跑的时候,串口会打印Data Abort,但是不会挂掉,等到运行一段时间后,程序就挂了。打印出来的信息如下:Data Abort: Thread=0x8d78283c Proc=80f26e60 (A.exe) AKY=00000101 PC=0...
全文
回复(7) 2008-11-04 19:43 来自版块 - Wince 程序开发
表情
fishly_0感谢。一段没时间了,还以为没人回这个贴了呢,呵呵。多谢。(2008-12-04 11:04)
werna你試試CrashFinder這個工具,很好用.....對著map去找太累了.(2008-11-22 12:50)
fishly_0刚才在网上搜了下,wince下要用 PC=03fcd150 来定位。别人的串口打印出来的都是 PC=03fcd150 (nk.exe+ 0x????????),我的并没有这个偏移量。 现在问题变成 nk.exe的地址是多少呢? 这个跟load address和jumpaddr...(2008-11-12 15:59)
fishly_0我在程序中故意造了一个错误,调用memcpy时指定了拷贝0xffffffff个字节,出现了data abort,这次串口打印出来的数据是:Thread=8f88_e49c Proc=8d727010 "A.exe" AKY=00000401 PC...(2008-11-12 14:25)
fishly_0多谢wenzai兄指点,我去试试看这个灵不灵。前一阵子我就只能用二分法来定位问题,一个模块一个模块的找,快累死了,笨人用笨办法啊,呵呵。(2008-11-12 10:39)
sniper167wenzai 兄能否详细说明一下 感谢(2008-11-07 11:00)
wenzai用RA=000198d8 -0x1000 定位(2008-11-05 20:22)

返回顶部