デバッグ

技術解説

printfデバッグが10GBになった日 — 開発ログとの正しい付き合い方4選

10GBを、朝に見つけました。 寝る前にループへ入れた printf 1行の出力です。中身のほとんどは「正常に回っていた」という同じ形の行。 その何行目に、壊れた瞬間があるのでしょうか? デバッガで止まらないバグを追うと…
技術解説

ERRORは見つけた、原因が見つからない — ログの因果を遡る4つの技法

--> grep ERROR は通った。赤い行は目の前にある。それでも報告書の「原因」欄が埋まらない。 障害調査でいちばん時間を食うのは、エラーを見つける工程ではありません。見つけたエラーから、その手前にある因果へ遡る工…