Search code examples
windowswindbgcoredumpcrash-dumps

Windows Crash Dump call stack only shows wow64


Problem

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.

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

Hardware

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:

enter image description here

How can I see my application call stack specifically?


Solution

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

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

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

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