如何从Delphi DLL文件分析转储文件?
发布时间:2020-12-15 10:16:30 所属栏目:大数据 来源:网络整理
导读:我是一个使用 C#和Delphi 2006代码的产品的升级工程师。 在大多数情况下,使用WinDbg和Delphi 2006的EurekaLog问题调试了C#问题。 但是当问题是Delphi内存使用时,EurekaLog没有提供足够的信息来解决问题,我唯一需要调试的是一个完整的内存转储文件。 我不
我是一个使用
C#和Delphi 2006代码的产品的升级工程师。
在大多数情况下,使用WinDbg和Delphi 2006的EurekaLog问题调试了C#问题。 但是当问题是Delphi内存使用时,EurekaLog没有提供足够的信息来解决问题,我唯一需要调试的是一个完整的内存转储文件。 我不能(或不知道如何)在WinDbg中加载符号文件,因为它是.map文件而不是.pdb文件。 所以我的问题是: >如何从WinDbg中的.map文件中加载符号? (将.map转换为.pdb或其他。) 解决方法
要从地图转换为Dbg符号:
– 从 http://code.google.com/p/map2dbg/获取Map2Dbg.exe – 将Map2dbg放在与YourApp.exe及其地图文件相同的文件夹中 – 执行:map2dbg.exe YourApp.exe 您应该得到一个YourApp.dbg文件与Microsoft工具一起使用…。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |