すべての C コードを含む MSVC 6.o ワークスペースがあります。
コードは、最適化スイッチなし、つまりオプション O0 を使用して、デバッグ モードで実行されています。このコードは、サードパーティから入手したものです。そのまま望ましい実行をします。
しかし、printf
デバッグのために特定の関数にいくつかのステートメントを追加してからコードを実行すると、クラッシュします。
メモリページ/メモリセグメントなどで何らかのコード/データオーバーフローが発生したと思われます。しかし、コードにはメモリマップ指定子、またはセグメント/メモリマップなどを言及するリンカコマンドファイルがありません.
この風変わりな問題の原因と修正方法を絞り込むにはどうすればよいですか?