Software-Fehler (31-34)
Panama, Februar 2001:
Zwischen August 2000 und Februar 2001 erhielten 28
Krebspatienten in gesundem Gewebe eine hohe Bestrahlung
Mindestens 5 Patienten starben daran, 15 weitere trugen
schwerste Schäden davon
Im Dezember war aufgefallen, daß sehr viele der am Becken
bestrahlten Patienten chronischen Durchfall bekamen
Im Juni stellte die Internationale Atomenergiekommission
fest, daß die Bediener der Therapie-Maschine falsche
Daten in das Behandlungsprogramm eingegeben hatten, die
von dem System nicht als falsch erkannt wurden. Davon
aber waren die Radiologen ausgegangen
Mitursache: Bedienungsanleitung wurde nicht richtig gelesen
South York, Lincolnshire, East Midlands, England, Mai 2000:
Mehr als 150 schwangeren Frauen wurden in 9 verschiedenen
Kliniken zwischen Januar 2000 und Mai 2000 falsche
Resultate eines Down-Syndrom-Tests mitgeteilt
Dadurch wurden vier Schwangerschaften mit Down-Syndrom
nicht erkannt: Zwei mongoloide Kinder wurden geboren,
zwei weitere Schwangerschaften später abgebrochen
Ursache: Durch einen Jahr-2000-Fehler wurde das Alter der
Schwangeren falsch berechnet. Dies ist aber für die
Erkennung eines Down-Syndrom-Risikos wesentlich.
Anderenfalls wäre durch weitergehende Testverfahren das
Problem wesentlich früher erkannt worden
Mitursache: Man glaubte den Computerergebnissen
Nikon Digitalkamera, Dezember 2001:
Nikon stoppt den Verkauf der 5-Megapixel High-End
Digitalkamera Coolpix 5000 (Kaufpreis ca. DM 3200,-)
Durch einen Software-Fehler wurde die Digitalkamera
unbrauchbar, wenn sie eingeschaltet wurde, bevor der
Objektivdeckel entfernt wurde; dabei hatte auch die
Stellung des Zooms der letzten Benutzung einen Einfluß
Der Fehler konnte nicht vom Fotografen ("Benutzer") behoben
werden; war er noch nicht aufgetreten, konnte man einen
Software-Upgrade aus dem Internet laden und einspielen
Viking-Marssonden, 1976 und 1999:
Ein Neurobiologe wollte Daten der beiden Viking-Marssonden
von 1976 noch einmal unter anderen Aspekten untersuchen
Das Datenband wurde zwar gefunden, aber nicht die
Software zum Lesen des Bandes
Der Programmierer war schon verstorben
Grünen-Parteitag, Ehingen, Februar 2002:
Der Parteitag zur Kür der Kandidaten für die Landesliste
der Grünen mußte abgebrochen werden, da 202 statt 200
Delegierte erschienen waren. Ursache:
Rundungsfehler im Programm, das die Einladungen erstellte
Internet-Protokoll SNMP, Februar 2002:
Das grundlegende Simple Network Management Protocol SNMP,
auf dem das Internet beruht, hat Sicherheitslücken
Das Ende der 80er Jahre erstellte Protokoll wurde nie auf
Sicherheit, sondern nur auf Funktionalität ausgelegt
(wie fast jede Anwendung!)
Inpol-Neu, Dezember 2001:
Das neue Polizei-Informationssystem Inpol-Neu wurde nach
10 Minuten gestoppt. Die Performance war völlig
unzureichend; das Programm ist zu komplex und wird
wahrscheinlich nie eingesetzt
Kosten: geplant: 40 Mio. DM, notwendig: 280 Mio. DM
Folgerung: Neue Haftungsregeln für Projektverträge ab 2002:
Hersteller haftet 10 Jahre für Fehler (Planung, Ausführung)
Sony-Handy, Tokio, Juli 2001:
Sony mußte in Japan insgesamt 560 000 Handys wegen eines
Software-Fehlers zurückrufen; schon im Mai wurden
mehrere Hunderttausend Geräte zurückgerufen
Gesamtkosten: 260 Mio. DM
Online-Banking, 2000 und 2001:
Juli 2001: Über die Homepage der Berliner Sparkasse konnte
man einen Vormittag lang auf private Daten anderer
Bankkunden zugreifen; gleiches galt für die Berliner Bank
November 2000: Es war bei der Schweizer Bank Credit Suisse
möglich, tagelang die Interpretenbeträge an Stars wie
Roger Moore, Udo Jürgens oder DJ Bobo einzusehen
Im Januar 2000 konnte man über die Homepage der US-Bank
X.com einen Monat lang Geld von fremden Konten überweisen
Bei der britischen Barclays Bank war es möglich, mit der
Zurück-Taste auf die Seite eines anderen PC-Benutzers zu
kommen und dessen Konto-Inhalt einzusehen / zu bearbeiten
Zeitdruck, Einsparen an Sicherheit, nicht an Funktionalität
Neueste Oracle-Software (10g), Februar 2007:
Auf einem Rechner der GSI, der durchgehend 199 Tage lief, blieben alle
Anwendungen (Webserver, sqlplus usw.), die Oracle benutzten, hängen.
Ursache: Oracle zählt bestimmte Zyklen, und da dieser (schnelle) Rechner
125 Zyklen pro Sekunde hat, erreichte der Zähler nach 199 Tagen die
magische Zahl von 2^31 = 2147483647. Danach wurde der Zähler negativ
und erzeugte eine Unendlich- (bzw. 199 Tage-)Schleife...
Ingolf Giese