2013年1月30日
摘要: 前段日子调试dump文件的时候遇到一个问题:生成的64位进程的dump文件,换台机子后打开该dump文件,调用堆栈显示异常,32位程序不存在这种情况问题是这样:我在64位winsrv2003上用的X64配置编的测试exe,内容为在程序内抛出异常,并通过SetUnhandledExceptionFilter设置异常处理函数,在该函数内通过调用dbghelp.dll的MiniDumpWriteDump生成dump文件。在本机执行生成dump文件(a.dmp),拖到vs10里面可以打开,看到详细的函数调用栈信息,当我把exe,pdb以及a.dmp文件拷到其他64位机器(一台64位win7)下,将a. 阅读全文
posted @ 2013-01-30 18:50 布丁嫩 阅读(1234) 评论(0) 推荐(0) 编辑