high
论坛版主
论坛版主
  • 注册日期2002-08-10
  • 最后登录2010-07-26
  • 粉丝4
  • 关注0
  • 积分60分
  • 威望655点
  • 贡献值0点
  • 好评度56点
  • 原创分0分
  • 专家分60分
阅读:2213回复:1

如何定位异常?

楼主#
更多 发布于:2007-11-22 20:25
抛出一个异常.然后系统中止了.如何定位解决这个异常?

RaiseException: Thread=8fbebd2c Proc=8e026280 'device.exe'
AKY=0000001d PC=03fa748c(coredll.dll+0x0003748c) RA=8c203d30(NK.EXE+0x00003d30) BVA=00000001 FSR=00000001
Exception 'RaiseException' Thread=8fbebd2c AKY=0000001d PC=8c203d30 BVA=00000001
 R0=000000d3  R1=b0800024  R2=00ce0459  R3=b1600080
 R4=000f3337  R5=b0c0000c  R6=0007fff8  R7=92000004
 R8=00000000  R9=ea0003fe R10=000000fb R11=00000064
R12=ffffc886  SP=00000100  Lr=ffffc764 Psr=000000df
Halting system
------------------------
在coredll.map里面0x0003478c范围有这2个函数,应该式fmtmsg.c里面的格式化信息.

 0001:0003723c       FormatMessage2             1003823c f   coredll_ALL:fmtmsg.obj
 0001:000377e8       FormatMessageW             100387e8 f   coredll_ALL:fmtmsg.obj

在NK.map
 0001:00003cf4       KernelStart                8c584cf4     nk:armtrap.obj
 0001:00003f74       UndefException             8c584f74     nk:armtrap.obj
shaohui99
驱动牛犊
驱动牛犊
  • 注册日期2007-05-15
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-23 09:24
参考这个文章:
Finding crash information using the MAP file:
http://www.codeproject.com/debug/mapfile.asp?df=100&forumid=14008&exp=0&select=941767
游客

返回顶部