プログラムが閉じられた後にのみ例外をスローするように見えるアプリケーションがあります。そして、それは非常に矛盾しています。(一貫性のないバグがいかに楽しいかは誰もが知っています...)
私の推測では、クリーンアップ プロセス中にエラーが発生しました。しかし、これらのメモリの読み取り/書き込みエラーは、「安全でない」コードの使用法 (ポインタ?) に何か問題があることを示しているようです。
私が興味を持っているのは、これらの状況をデバッグするための最良の方法は何ですか?
既に終了したプログラムをどのようにデバッグしますか?
より大きな問題を分解するための出発点を探しています。
これらのエラーは、いくつかの方法で表示されるようです (実行時、デバッグ時など)。
1: .NET-BroadcastEventWindow.2.0.0.0.378734a.0: Application.exe - アプリケーション エラー
「0x03b4eddb」の命令が「0x00000004」のメモリを参照していました。メモリに「書き込み」できませんでした。 2: Application.vshost.exe - アプリケーション エラー
「0x0450eddb」の命令が「0x00000004」のメモリを参照していました。メモリに「書き込み」できませんでした。 3: Application.vshost.exe - アプリケーション エラー
「0x7c911669」の命令が「0x00000000」のメモリを参照していました。メモリを「読み取る」ことができませんでした。 4: Application.vshost.exe - アプリケーション エラー
「0x7c910ed4」の命令は、「0xfffffff8」のメモリを参照していました。メモリを「読み取る」ことができませんでした。