Les autres Bugs auxquels nous avons survécu

  • 1er janvier 2001 : Nouvelle erreur pour les systèmes qui n’avaient compté que 365 jours en 2000.
    Apparemment pas de problème recensé dû à ce bug.
  • 02/01/01 : Premier jour du nouveau siècle où il est impossible de distinguer mois, année, jour quand il n’y a que deux chiffres à l’année. Le problème fut sans doute plus psychologique qu’informatique.
  • 10 septembre 2001 : Le Billenium : les compteurs de date Unix passent de 999 999 999 à 1 000 000 000 secondes depuis 1970. Quelques petits bugs très ciblés sur certains logiciels (Kmail 1.x, KNode 0.4, OpenLDAP, CVSup...).
  • 1er janvier 2002 : En Europe, fin du passage à l’euro, diffusion des pièces et disparition complète du franc en quelques semaines.
    Finalement la transition ne fut pas si terrible, à part des queues sans fin dans certaines banques, et des conversions en francs ou marks qui vont rester encore un paquet d’années dans les têtes.
  • 2004 : S’ils étaient encore en service, certains vieux systèmes DEC qui comptent la date depuis 1972 sur 5 bits se sont crus revenus 32 ans en arrière.
  • 10 janvier 2004 : 2^30 secondes depuis le 1er janvier 1970. La première moitié du bug de 2038 en quelque sorte. Certains éditeurs ont sorti des correctifs.
  • 29 février 2004 : Première année bissextile après l’an 2000. Les corrections des algorithmes de 2000 qui croyaient 2000 non bissextile ont été mis à l’épreuve à l’épreuve ce jour-là.
  • 17-18 juillet 2004 : Encore un bug potentiel de systèmes GPS arrivés à 256 semaines (8 bits) après le 22 août 1999.
  • 2005 : Certaines très vieilles versions 16-bits d’Unix BSD rendent l’âme.

À suivre...