【问题标题】:How to debug crash which happened on Windows Mobile如何调试 Windows Mobile 上发生的崩溃
【发布时间】:2012-03-16 19:13:59
【问题描述】:

我为 Windows Mobile 创建了一个移动应用程序。有时它会崩溃,我有来自移动设备的故障转储文件 (.kdmp)。但是如何分析呢?我有WinDbg。我提供了在部署时创建的 .exe。对于符号路径,它需要 .pdb 文件,但对于 ARM Release,它不创建 .pdb 文件。它仅为 x86 版本创建 .pdb 文件。

我该如何继续?我使用了下面的链接,但我无法继续。 http://www.windowsfordevices.com/c/a/Windows-For-Devices-Articles/Findin...

如果有任何方法可以在设备上创建 iwtrace.txt,那么它也会有所帮助。

【问题讨论】:

    标签: debugging windows-mobile crash-dumps


    【解决方案1】:

    您可以使用 Visual Studio 打开故障转储,请参阅此 msdn link,WinDbg 目前仅支持 x86 和 x64。

    【讨论】:

      【解决方案2】:

      我目前也在尝试调试 ARM 的故障转储版本:https://stackoverflow.com/questions/10916756/analysing-kdmp-files-in-ce-watson-dump-viewer

      您说您没有为 ARM Release 生成 pdb - 您检查过您的项目设置吗?:

      转到项目设置(对于 EVC3,选择 FileView 选项卡,右键单击您的项目并点击设置)。确保设置是您的 ARM 版本配置,然后转到链接选项卡并确保选择了“生成调试信息”。构建您的解决方案,然后您应该会在输出目录中看到一个 pdb 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-03
        • 2023-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-14
        相关资源
        最近更新 更多