Decennium Bug

Decennium Bug

Auteur: Piet

Website van Piet | Artikelen van Piet

Het nieuwe decennium brengt ook bij veel software bugs met zich mee. Dit blijkt uit laatste berichten die deze dagen nog steeds binnenkomen van softwareontwikkelaars en softwaregebruikers.

200* > 20** = @!#%

Het probleem zit in het jaartal, dat van 2009 naar 2010 gaat. De software met de decennium bug kunnen vaak niet omgaan met het 3de getal, de 1 in de 2010 notatie. Deze bug komt dus pas nu aan het licht omdat 2009 deze bug niet veroorzaakte, omdat het 3de getal niet gebruikt wordt (min of meer).

Omdat het toch wel een interessant probleem is heb ik een overzicht gemaakt van applicaties waarvan bekend is dat ze de bug bevatten. Elke applicatie heeft de bug natuurlijk wel op een andere manier, waardoor de gevolgen ook sterk variëren.

Duitse pinautomaten

atm

Er zijn vandaag miljoenen Duitse bankkaarten getroffen door een ‘Millennium bug’-achtig probleem, omdat zij werken met software die het nummer 2010 niet aankan. Dat heeft een vertegenwoordiger van de bankensector Dinsdag bekendgemaakt. Zo’n twintig miljoen pinpassen en drie en een half miljoen creditcards -bijna de helft van het totaal aantal bankkaarten- zijn getroffen.

Ze hopen het probleem voor komende Maandag opgelost te hebben.

Mobiele telefoons lopen vooruit

Veel mobiele telefoons sturen sms-berichten met als datum 2016 in plaats van 2010. Dit komt door een bug in onder andere het besturingssysteem van Microsoft voor mobiele telefoons: Windows Mobile. Het gaat vooralsnog om de versies 6.1 en 6.5.

Ook andere niet-Windows telefoons hebben last van de bug zoals sommige HTC en LG telefoons. Er is een webpagina beschikbaar waar updates worden geplaatst wanneer er iets nieuws bekend is: Klik hier.

SpamAssassin foutje

De populaire spamfilter SpamAssassin heeft zich lelijk in 2010 verslikt: door een ernstige bug beschouwt het alle e-mailaddressen die sinds 1 januari 2010 verstuurd zijn als spam. Aan de hand van verschillende “rules” beoordeelt de software of een bericht spam is of niet. De bug zorgt ervoor dat alle jaren na 2009 als zo ver in toekomst worden beschouwd, dat berichten met datum 2010 of later een spamscore van 3,2. krijgen. Het standaard filter staat ingesteld op score van 5, waardoor veel legitieme e-mail ten onrechte als spam zal worden aangemerkt.

Nóg meer bugs? Ja!

Het nieuwe jaar heeft voor nog meer decenniumbugs gezorgd. Hieronder staat een klein overzicht met bugs die op het moment van schrijven bekend waren:

  • Gebruikers van Invision Power Board kunnen geen blogberichten plaatsen: Klik hier;
  • Symantic Endpoint Protection updatefouten: Klik hier;
  • Denemarken heeft een probleem met parkeermeters die niet meer werken (geen link);
  • CSM load balancer cookie fout (geen link);
  • Computererror bank Australie: Klik hier;
  • Spoolprobleem in SAP: Klik hier;
  • De Palm Pre WebOS heeft te maken met een Calendar bug: Klik hier;
  • DShield exploit door nieuw decennium: Klik hier.

millenium_bug

Het probleem zit hem in het jaartal, dat van 2009 naar 2010 gaat. De software met de decennium bug kunnen vaak niet omgaan met het 3de getal, de 1 in de 2010 notatie. Deze bug komt dus pas nu aan het licht omdat 2009 deze bug niet veroorzaakte, omdat het 3de getal niet gebruikt wordt (min of meer).

Gerelateerde posts



Laat een reactie achter

Je dient ingelogd te zijn om een reactie te plaatsen.

Rss Feeds   Twitter ons   Email Updates