0

CpupSyscallStubは、すべてのスレッドで表示されるものです。Windbgでは、32ビットモードに切り替えて、実際のスレッドを取得できます。

VS2010でこれを行うにはどうすればよいですか?

4

3 に答える 3

2

このプロセス ダンプをどのように取得しましたか? タスクマネージャー(taskmgr)経由?

その場合、これは 32 ビット プロセスの 64 ビット ダンプであり、これらは Visual Studio 2010 でデバッグできず、アーキテクチャを切り替える方法はありません。

Visual Studio または WinDbg または ADPlus を使用して、ダンプを再取得してみてください。

ダンプの種類などについて詳しく読むことができます。 @ MiniDumpWriteDump ( http://msdn.microsoft.com/en-us/library/ms680360(VS.85).aspx )

于 2009-12-16T06:16:39.013 に答える
2

32 ビット タスク マネージャー ("%systemroot%\syswow64\taskmgr.exe") でも 32 ビット ダンプを作成できることに気付きました。最初に既存の 64 ビット taskmgr を閉じます。

于 2010-01-19T10:15:05.610 に答える
0

ProcDump を使用してみてください。デフォルトでは、32 ビット プロセスを 32 ビット ダンプとしてキャプチャします。

http://blogs.msdn.com/b/tess/archive/2010/09/29/capturing-memory-dumps-for-32-bit-processes-on-an-x64-machine.aspx

于 2011-08-16T22:04:54.393 に答える