Die schlimmsten Bugs der Geschichte

Programmierfehler und Software-Bugs: Einige von ihnen sind legendär. Wir präsentieren die fünf gröbsten Schnitzer.

von Jens Stark 21.02.2018 (Letztes Update: 22.02.2018)

Auch Programmierer sind vor Fehlern nicht gefeit. Schliesslich sind sie nur Menschen und diese können nun mal irren. Ein Programm ohne Bug und ohne nachträgliche Fehlerbehebung ist nicht leicht zu finden. Zum Glück verursachen Software-Fehler meistens ja nur Unannehmlichkeiten. Und oft findet der gewiefte Anwender sogar einen Workaround. Doch Bugs können auch gewaltige Schäden verursachen, Panik verbreiten oder sonst wie spektakuläre Auswirkungen haben. Wir haben ein paar der gröbsten Programmierschnitzer der Computer­geschichte zusammengetragen.

1. Therac-25: Wenn Bugs töten

Von Harmlosigkeit kann bei den Therac-25-Vorfällen zwischen 1985 und 1987 kaum die Rede sein. Vielmehr führte hier ein Programmierfehler zum Tod von drei Menschen und zu schwerwiegenden Schädigungen bei drei weiteren Personen. Beim Therac-25 handelte es sich um einen Teilchenbeschleuniger, welcher der Strahlentherapie bei Krebs­patienten diente. Das Gerät wurde von der kanadischen Firma Atomic Energy of Canada Limited (AECL) hergestellt und in nordamamerikanische Spitäler geliefert.

Ein Software-Fehler führte zwischen 1985 und 1987 zu einer Überdosis an Röntgenstrahlen Ein Software-Fehler führte zwischen 1985 und 1987 zu einer Überdosis an Röntgenstrahlen Zoom© sbtlneet / pixabay.com

Eine Kombination aus Software-Fehlern und mangelnder Qualitätskontrolle endete fatal. So schrieb ein einziger Programmierer den Code für das Gerät, basierend auf den Programmen, die in Vorgängermodellen verwendet wurden. Er ging davon aus, dass Software nicht «altern» könne. Tatsächlich führte das überarbeitete Betriebsprogramm dazu, dass die Strahlendosen des Therac-25 zu hoch waren und bei den sechs aktenkundigen Patienten zu schweren Schäden führte, die bei dreien tödlich endeten.

Eine Motte wurde zum ersten dokumentierten «Bug» der Geschichte
Eine Motte wurde zum ersten dokumentierten «Bug» der Geschichte Zoom© computerhistory.org

Der erste Bug war tatsächlich ein Käfer

Programmier-, Software-, aber auch Hardware-Fehler werden bekanntlich sowohl auf Englisch als auch auf Neudeutsch «Bug» genannt. Und tatsächlich war der erste Computer-«Bug» ein Insekt. Konkret hatte die Computerpionierin Grace Hopper 1947 bei Arbeiten am «Mark II»-Rechner in einem Relais eine Motte gefunden, ins Logbuch geklebt und mit dem Hinweis versehen, dass dies wohl «der erste eigentliche Fall eines gefundenen Bugs» sei. Der war im Vergleich zu heutigen Bugs aber harmlos ...

Nächste Seite: Millennium-Bug: Jahreszahlen laufen Amok

Tags: Computer
Seite 1 von 5
       
       

    Kommentare

    Keine Kommentare

    Sie müssen eingeloggt sein, um Kommentare zu verfassen.