Windows 崩溃转储调用堆栈仅显示 wow64 [英] Windows Crash Dump call stack only shows wow64

查看:79
本文介绍了Windows 崩溃转储调用堆栈仅显示 wow64的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个我们为内部使用而开发的 Windows 应用程序.感谢 Windows 错误处理,窗口保持打开状态,我可以轻松地从任务管理器生成故障转储.

I have a Windows application that we developed for in house use. Thanks to Windows Error Handling, the window stays open and I can easily generate a crash dump from the task manager.

我以前曾通过 eclipse 在 linux 上使用过故障转储,但这是第一次在 Windows 上.

I have used crash-dumps on linux through eclipse once before, but this is the first time on Windows.

服务器是Windows 2012,我的开发机器是Windows 7.

The server is Windows 2012, and my development machine is Windows 7.

当我在 Windbg 中加载崩溃转储时,加载我的符号,然后选择查看调用堆栈,唯一的列表是:

When I load the crash dump in Windbg, load my symbols, then choose to look at the call stack, the only listings are:

如何具体查看我的应用程序调用堆栈?

How can I see my application call stack specifically?

推荐答案

看起来您的应用程序是 32 位应用程序,并且您使用 64 位 Taskmgr 生成转储.

Looks like your applications is a 32Bit application and you used the 64Bit Taskmgr to generate a dump.

您应该使用 ProcessExplorer 而不是 它关心位数:

You should use ProcessExplorer instead, it cares about the bitness:

Process Explorer v15.3:它还创建与目标进程的位数

Process Explorer v15.3: It also creates dump files that match the bitness of the target process

或者从 C:\Windows\SysWOW64 运行 32Bit Taskmgr 以生成转储.

Or run the 32Bit Taskmgr from C:\Windows\SysWOW64 to generate the dump.

这篇关于Windows 崩溃转储调用堆栈仅显示 wow64的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆