タグ

ブックマーク / www.xuldev.org (1)

  • SCRAPBLOG : parseInt の落とし穴 - 8月発生の時限式バグ

    何気なくScrapBookのbackupフォルダを覗いてみたところ、なぜか一番新しいバックアップファイルが7月31日に生成されたもので、8月以降およそ2週間まったくバックアップファイルが生成されていなかった。 これは何か怪しいと思い、バックアップ処理を細かく調べたところ、バックアップファイル名の日付が何日前かをチェックする処理において、なぜか日生成されたばかりのバックアップファイルが200日以上前のものだと判断され、即座に削除の対象にされていた。 ScrapBook では Firefox 起動時に日付のバックアップファイルが存在するかを確認し、もしなければ日付のバックアップファイルを生成し、なおかつ古いバックアップファイルの削除処理を行うという仕様になっている。したがって、 Firefox を起動する度に日付のバックアップファイル生成→日付のバックアップファイル削除、という処理が

  • 1