spoil_out 関数におけるバッファオーバーラン
モンスターの詳細な情報のスポイラーを出力しようとしたところ、アプリケーションがクラッシュ。
調べたところ、spoil_out 関数でバッファオーバーランが発生している。GCCのAddressSanitizer (-fsanitize=address)を有効にしていたことで発見した。
下記コミットで修正しました。
https://osdn.net/projects/hengband/scm/git/hengband/commits/f7ada15a296cdeb0b23a7692a3865b2b99175ed3
マージしました。ありがとうございます。
モンスターの詳細な情報のスポイラーを出力しようとしたところ、アプリケーションがクラッシュ。
調べたところ、spoil_out 関数でバッファオーバーランが発生している。GCCのAddressSanitizer (-fsanitize=address)を有効にしていたことで発見した。