Google Breakpad を使用して、Windows アプリケーションがクラッシュしたときにクラッシュ ダンプを生成しています。
私のアプリケーションでは、C++ ネイティブ コードと C# CLR コードが混在しています。ブレークパッドが生成するダンプには、CLR 情報は含まれません。
Breakpad で CLR ダンプを有効にすることはできますか? CLR ダンプを作成するには、どの API が必要ですか?
Google Breakpad を使用して、Windows アプリケーションがクラッシュしたときにクラッシュ ダンプを生成しています。
私のアプリケーションでは、C++ ネイティブ コードと C# CLR コードが混在しています。ブレークパッドが生成するダンプには、CLR 情報は含まれません。
Breakpad で CLR ダンプを有効にすることはできますか? CLR ダンプを作成するには、どの API が必要ですか?
「CLR情報」とはどういう意味ですか? Breakpad を使用してクラッシュ ダンプを作成してきましたが、SOS を使用してそれらをデバッグできます。
編集:これがあなたがする必要があることです
.loadby sos clr $$ For .NET 4
~0s $$ Most crashes are on Thread 0
!pe $$ Print the exception
~1s $$ Let's take a look at Thread 1
!clrstack $$ Dump the managed stack