Open4

RenderDocでキャプチャしているアプリが突然死ぬのでDebugDiagを仕掛けてみる

okuokuokuoku

RenderDoc自体はデバッガなため、キャプチャしているアプリがクラッシュした場合黙って閉じてしまい何があったのかよくわからない。

DebugDiagツールを使うと、Linuxのコアダンプよろしくクラッシュダンプを記録させられるので、そこから追ってみる事にした。

... もうちょっと真面目な方法がRenderDoc側で提供されてないもんだろうか。。

okuokuokuoku

DebugDiagを仕掛ける

https://www.microsoft.com/en-us/download/confirmation.aspx?id=102635

DebugDiagをインストールし、Crashルールを作成してプロセスを指定する。デフォルトではProgram Files以下に(巨大な)コアダンプが保存されることになる。

実際にコアダンプを保存すると、"Userdump Count"がインクリメントされる。