系统日志如下记录的:
2009-11-28 15:16:59 Application Popup 信息 无 26 N/A WWW-90068DF5A54 "弹出应用程序: GPS: GPS.exe - 应用程序错误: ""0x00733632"" 指令引用的 ""0x0382d84c"" 内存。该内存不能为 ""read""。
而且隔一段时间都有相同的应用程序错误: ""0x00733632"" 
现在想问,如何找到""0x00733632"" 在哪,有源码。

解决方案 »

  1.   

    可利用MAP文件调试程序崩溃1.MAP文件
    是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。2.生成方法
    Project Settings 
    ->C/C++-> Project Options: /Zd 
    ->Link->  Project Options: /mapinfo:lines 和 /map:PROJECT_NAME.map/Zd 表示在编译的时候生成行信息
    /map[:filename] 表示生成 MAP 文件的路径和文件名
    /mapinfo:lines 表示生成 MAP 文件时,加入行信息
    /mapinfo:exports 表示生成 MAP 文件时,加入 exported functions (如果生成的是 DLL 文件,这个选项就要加上)3.计算崩溃行偏移地址
    崩溃行偏移 = 崩溃地址 - 基地址 - PE代码段偏移 (0x1000) 另可在网上搜一下相关资料