私のプロジェクトは3つのプロセスで構成されています。プロセス1はプロセス2および3の「サーバ」であり、共有メモリを実装します。プロセス2はアプリケーションエラーでランダムにクラッシュし、それ自身のメモリにアクセスしようとしましたが、何らかの方法で壊れています。あるプロセスが別のプロセスのメモリを上書きできますか?
エラー: メモリ位置の一部のアドレスに無効な命令があります。アドレスが正しくありません。
プロセス1でどのような種類のものを探して、プロセス2のメモリを上書きしているのか確認します。
ありがとうございます。
"その他"のプロセスである必要はありません。プロセス2にバグがある場合、それは完全に独自のメモリフットプリントでストンプすることができます。 –