1

私の C++ アプリケーションはミュータント ハンドルを作成しています。ハンドルが作成されている場所が見つからなかったので、Windbg と with を使用しました!htrace。正確な関数名はありません。すべてのシンボル ファイルが読み込まれ、アプリケーションがデバッグ モードでビルドされます。

!htrace開いているハンドルを表示しますが、ハンドルが開いている正確な機能は表示されません。跡はこんな感じ

Handle = 0x00000d34 - OPEN
Thread ID = 0x00003670, Process ID = 0x00004748

0x77a0473c: ntdll!ZwCreateMutant+0x0000000c
0x75d7a0cd: KERNELBASE!CreateMutexExW+0x0000005e
0x75d7bb94: KERNELBASE!CreateMutexExA+0x0000002f
0x75d7bb5c: KERNELBASE!CreateMutexA+0x0000001d

この問題をデバッグする別の方法はありますか?

4

0 に答える 0