2012-12-13 8 views
6

win32 CreateFileW呼び出しをダンプする簡単なピンツールを作成しました。それは正常に動作しますが、すでに実行中のプロセスにアタッチしようとすると、プロセスは単に終了します。いくつかのアプリケーション(ノートパッド、ワードパッド、インターネットエクスプローラ)で試してみましたが、同じ結果です。インテルピン:インストルメンテーション実行プロセス

.\pin -pid 8804 -t dumpfile.dll 

私がしようとすると、このようにマルチスレッドをオフにするヒントを得ました:これは私が使用するコマンドである

.\pin -mt 0 -pid 8804 -t dumpfile.dll 

が、それは助けにはなりませんでした。また、別の、箱のpintoolで試しても、どちらもうまくいかなかったので、問題は私のpintoolにはありません。何か案は?

ありがとうございます!

+0

質問の回答を追加して、問題を編集して発見した解決策を追加するのではなく、受け入れることができます。 – Nim

+0

ヒントありがとうございました。 – Donpedro

答えて

6

さて、今日、私はこの問題をもう一度調査するために時間をかけました。 cmdから起動したコンソールアプリケーションでテストした後、シャットダウンする前に、実際には.dll(ピンツール)が見つかりませんでした...

ピンを実行するときは、ピンツールへのパス、または計測されたバイナリの相対パスを指定します。

+0

私はこのためにどのように感謝していますか? 。この質問と回答は、もっともっと上向きにしなければなりません。 – farmdve