ここで、いくつかの静的にリンクされたライブラリを使用するコードが Microsoft ライブラリに属するメモリを破損しているように見えるという問題に直面しています。MS ライブラリ自体にこのようなバグがある可能性は低いと思います。私の調査によると、破損がライブラリの呼び出しによって引き起こされる可能性も非常に低いです。したがって、私の現在の考えは、メインアプリケーションまたはそれが使用するライブラリの1つに、MSライブラリに属するデータの破損を引き起こすmemcpyまたは同様のものへの呼び出しがあるということです。通常、データ ブレークポイントを使用してこのようなエラーを追跡しますが、残念ながらこの場合は適切ではありません。クラッシュは 10 時間程度に 1 回しか発生しませんが、MS ライブラリに属するメモリは、そのライブラリへの有効な呼び出しによって 2 ミリ秒ごとに、またはそれよりも短い時間間隔で変更されます。
したがって、ライブラリまたはメインの実行可能ファイルが MS ライブラリに属するメモリ セグメントに書き込んでいるかどうかを検出できるかどうか疑問に思っていました。これが現在の問題の原因である可能性が最も高いと思われるからです。