Cover-Art für: Schlüsseltechnologie

Schlüsseltechnologie #37 vom 4. Mai 2023

Berühmte Softwarefehler

Wir alle machen Fehler. So gut, so trivial. Wenn allerdings Elektronenrechner im Spiel sind, kann das durchaus kritisch werden. In manchen Fällen sogar tödlich.

Länge: 65:40 Minuten

 
00:00 Feedback zu STP 034
 
02:37 Intro und direkt zum 'Off By One'
 
13:28 Kurz zur weiteren Sendung
 
14:15 Mechanische Fehler
 
17:50 Überläufe: Ariane-Flug V88 (1996)
 
25:15 Y2K Bug
 
26:44 Anderer Überlauf: Heartblead
 
36:03 Drift: Dhahran Missile Incident
 
38:30 Einheitsfehler: Mars Climate Orbiter
 
41:33 Clusterfuck: Therac-25
 
46:39 Überfordert von Komplexität: Corrupted Blood
 
53:57 Analog zu Copy-Paste-Fehler: Mariner 1
 
56:59 Copy-Paste-Fehler: Pentium-FDIV-Bug

Download

Shownotes

Errata zu STP034 von Thomas aus Berlin:

Am Ende der Folge wundert sich ttimeless darüber, warum sin(pi) auf dem Taschenrechner immer ein Ergebnis von 0,0548... produziert. Du versuchst, das dann mit möglichen Ungenauigkeiten der Abbildung von pi zu erklären.

Ich glaube, die Antwort ist viel einfacher: In der normalen Einstellung DEG erwartet der Taschenrechner die Eingabe in Grad und sin(pi°) = 0,0548... ist damit auch korrekt. Stellt man den Taschenrechner auf RAD (Radiant), dann rechnet der Taschenrechner auch korrekt sin(pi) = 0.

Audioquellen in Abspielreihenfolge (soweit nicht gemeinfrei)