デバッガを接続していないアプリが不正終了した時に呼び出し履歴を表示する方法


232,519

Yesterday: 23 Today: 8

connected: via IPv4

デバッガを接続していないアプリが不正終了した時に呼び出し履歴を表示する方法

BugslayerUtil.dll を使用するまでも無いが不正終了時の呼び出し履歴を取得したかったので試してみました。

呼び出し履歴はバックトレース(backtrace)ともスタックトレース(stacktrace)とも呼ばれることがあります。


dbghelp.dll に含まれる StackWalk をつかう

サンプルコード

サンプルコードはこちら

注意: dbghelp.dll を添付する必要があります。


last update at 2010/11/09 19:17:06