コードが悪い。

原因は特定できないが、一例として配列のオーバーアクセスとかじゃないの?
新たに追加した変数が云々じゃなくてさ。
今までは、メモリレイアウト的に偶然動いてたみたいな。