きょうから普通に仕事。
8月くらいにリリースした案件にクレームが来た。
そんな昔のことは覚えてないよ。
エラーが起きた同じ環境でデバッグしてみると、確かに同じ現象が起きる。
探ってみると、配列の添え字がオーバーしているのが原因だと分かった。
Do Whileの条件で、配列要素を越えてアクセスしてたみたいで、そこを修正して上手く動くようになった。
今回は条件に合うデータが1つもなかったから起きたみたいで、今までは、そんな条件のデータがなかったので発覚しなかったみたい。
作ってるときは、流石に覚えてるけど、1、2ヶ月前のコードなんて覚えていられないボクを許してください。(請願)
--
No comments:
Post a Comment