bug

#56: Verwunschene Kennzeichen

Wunschkennzeichen erfreuen sich weltweit großer Beliebtheit. Vor allem in den USA hat man hier sehr viele Freiheiten. Aber wenn man irgendwo freien Text eintragen kann, dann stellt sich natürlich auch die Frage, was alles schief gehen kann.

Und das ist eine ganze Menge. In den USA gab es schon vor 40 Jahren einen Fall, bei dem das gewählte Wunschkennzeichen zu Problemen führte. Damals wählte jemand „NO PLATE“ als Kennzeichen. Dummerweise trug die Polizei damals genau das in die Strafzettel ein, wenn das Kennzeichen am Fahrzeug fehlte.

Der ehrliche Besitzer des „NO PLATE“-Kennzeichens durfte sich in der Folge über mehr als 2500 Mahnungen wegen unbezahlter Strafzettel freuen. Und das war kein Einzelfall. Über die Jahre gab es immer wieder solche oder ähnliche Probleme mit Wunschkennzeichen in den USA.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#56: Verwunschene Kennzeichen Read More »

#45: Der Preis ist heiß

Das Weihnachtsgeschäft 2014 wird für viele Händler auf dem Amazon Marketplace UK zum Desaster. Durch einen Softwarefehler werden ihre Produkte versehentlich für nur einen Penny angeboten und tatsächlich verkauft.

Schuld daran war die Software Repricer Express. Damit passen Händler ihre Preise dynamisch so an, um zu jedem Zeitpunkt den optimalen Preis zu haben. Jeweils in Abhängigkeit des Datums, der Uhrzeit und der Konkurrenz. Das lässt sich ein wenig mit den dynamischen Preisen von Tankstellen vergleichen.

Die spannende Frage ist natürlich: Gibt es bei so einer Weihnachtsgeschichte am Ende ein Happy End? Kleiner Spoiler: Ihr werdet es am Ende herausfinden.


Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#45: Der Preis ist heiß Read More »

#43: Die KI, die nicht schlau war

Im Jahr 2013 erschien das Videospiel Aliens: Colonial Marines. Es hagelte schlechte Kritiken und das Spiel zählt zu einem der schlechtesten Spiele überhaupt. Schuld war auch ein Tippfehler, der erst nach 5 Jahren entdeckt wurde.

Dieser Tippfehler sorgte dafür, dass die KI der gegnerischen Aliens eher an Dummheit, als an Intelligenz erinnerte. Er verbarg sich in einer Konfigurationsdatei des Spiels. Und gefunden wurde er nicht etwa von der Herstellerfirma, sondern von einem Modder, also jemandem der sich in seiner Freizeit das Spiel einmal sehr genau unter der Lupe ansah.

Offiziell wurde dieser Fehler übrigens bis heute nicht behoben.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#43: Die KI, die nicht schlau war Read More »

#40: Vollbremsung

Im Jahr 2019 gab ein Problem mit den E-Scootern der Firma Lime. In bestimmten Fällen konnte es passieren, dass die elektrische Bremse am Vorderrad voll bremste, ohne dass man sie selbst betätigt hatte. Grund dafür war ein Bug in der Firmware der Scooter.

Laut einer Untersuchung konnte dies passieren, wenn man gerade mit Höchstgeschwindigkeit bergab fuhr und dabei durch ein Schlagloch fuhr. Also definitiv eine Situation, in der eine unerwartet Vollbremsung ein Worst-Case-Szenario ist.

Dieser Fehler ist ein gutes Beispiel dafür, welche Auswirkung Softwarefehler auf unsere Sicherheit haben kann. Software wird eine zunehmend größere Rolle in unserem Alltag spielen. Vor zwar allem außerhalb von elektronischen Geräten wie Computern, Handys oder Smart Watches.

Und wenn es hier um Bereiche geht, bei denen Fehler ernsthafte Konsequenzen für Laib und Leben haben können, müssen hier hohe Qualitätsstandards gelten. Und eine volle Transparenz.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#40: Vollbremsung Read More »

#36: Gefährliche Namen

Rachel True hat Probleme, sich bei iCloud einzuloggen. Das Problem bleibt für ein halbes Jahr bestehen. Schließlich postet sie einen Screenshot der Fehlermeldung auf Twitter. Schnell wird vermutet, dass es an ihrem Namen zu tun haben könnte.

Denn das Wort True hat in der Informatik noch eine andere Bedeutung. Zusammen mit False bildet es die möglichen logischen Werte einer Boolean Variable ab. Und allen Anschein nach ist in diesem Fall genau dies zum Problem geworden.

In der Folge wird zunächst die Geschichte erzählt und im Anschluss eine Analyse des Problems vorgenommen.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#36: Gefährliche Namen Read More »

#29: Ein Radio für die Ewigkeit

Ende Januar 2022 gab es eine böse Überraschung, wenn man einen älteren Mazda fuhr und im Großraum Seattle den Radiosender KUOW hörte. Denn plötzlich wurde das Entertainmentsystem in eine Endlosschleife aus Neustarts versetzt.

Sämtliche Systeme wie die Navigation, die Freisprechanlage oder die Rückfahrkamera waren damit nicht mehr nutzbar. Lediglich das Radio und die Lautstärkereglung funktionierten noch. Allerdings lies sich der Sender nicht mehr ändern.

Abhilfe brachte nur der Austausch des Bordcomputers, der mit stolze $1500 kostete. Nachdem Mazda bestätigte, dass es sich um einen Bug in der eigenen Software handelte, erfolgte der Austausch allerdings auf Kulanz und damit kostenfrei. Jedoch mit langen Wartezeiten, da aufgrund der Chipkrise mit langen Wartezeiten…

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#29: Ein Radio für die Ewigkeit Read More »

#27: Orientierung aus dem All

Wir nutzen täglich GPS, um den richtigen Weg zu finden. Satellitennavigation steckt in unseren Smartphones, Autos und vielen weiteren Geräten. Aber wie funktioniert das eigentlich? Und was kann bei GPS schiefgehen?

Die Ursprünge von GPS liegen beim Militär. Man wollte damals eine Möglichkeit haben, um Fahrzeuge und Waffen präzise zu steuern. Auf Grund einer künstlichen Verschlechterung war GPS bis zum Jahr 2000 für den zivilen Bereich nur sehr eingeschränkt nutzbar.

Als jedoch diese künstliche Verschlechterung abgeschaltet wurde, stieg die zivile Nutzung rapide an. Heute nutzen wir bewusst oder unbewusst GPS nahezu täglich.

Diese Folge erklärt, wie die Technologie hinter GPS funktioniert und was die Besonderheiten des GPS-Zeitsystems sind. Denn dort gibt es lediglich 1024 aufeinanderfolgende Wochen. Bisher wurde diese Grenze zweimal überschritten, was zum sogenannten GPS-Rollover führte. Nicht alle Geräte kamen damit gut zurecht.


Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#27: Orientierung aus dem All Read More »

#22: Log4Shell

Im Dezember 2021 erschütterte eine Sicherheitslücke in der Programmbibliothek LOG4J das Netz. Mit einfachsten Mitteln war es möglich, eigenen Code in fremde Systeme zu einzuschleusen und sie zu übernehmen.

Was war passiert und wie konnte dieses Problem über Jahre bestehen, ohne entdeckt zu werden. In der aktuellen Folge versuche ich, die LOG4J Schwachstelle zu erklären. Schließlich habe ich selbst über 10 Jahre lang in Java entwickelt und dabei häufig diese Bibliothek genutzt.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#22: Log4Shell Read More »

#19: Gebrochene Herzen

Im April 2014 wurde ein Bug bekannt, der vom Experten Bruce Schneier als 11 auf der Skala von 1-10 bezeichnet wurde. Der Fehler, der als Heartbleed Bug bekannt wurde, betraf Millionen von Webseiten und erlaubte, vertrauliche Daten zu stehlen.

Dazu gehörten Serverpasswörter oder private Schlüssel. Der Bug stecke in einer Erweiterung von OpenSSL – der de facto Standardbibliothek für sichere und verschlüsselte Kommunikation im Internet.

Durch Heartbleed konnte man mit einem einfachen Aufruf bis zu 64k aus dem Hauptspeicher auslesen. Grund dafür war eine vergessene Überprüfung eines Parameters. Eigentlich ein Fehler, wie er täglich auftritt und normal genauso schnell wieder gefunden und behoben werden sollte.

Doch bei Heartbleed dauerte es 27 Monate, bis der Fehler entdeckt und veröffentlicht wurde.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#19: Gebrochene Herzen Read More »

#13: Fast genau richtig

Im zweiten Golfkrieg bemerkte man, dass das Raketenabwehrsystem Patriot bei langer Betriebszeit zunehmend ungenau wurde. Das führe 1991 dazu, dass eine feindliche Scud-Rakete nicht abgefangen wurde und in der Folge 28 Personen starben.

Die Untersuchung zeigte, dass das Problem ein Rundungsfehler war, der mit steigender Betriebsdauer immer größer wurde. Ursprünglich war das Patriot System nie für lange Einsätze konzipiert worden. Als mobiles System, sollte es immer nur für wenige Stunden am gleichen Ort sein.

Durch die Bedrohungslage im zweiten Golfkrieg setzte man das System nun unter völlig anderen Bedingungen ein. Leider schenkte man diesen geänderten Rahmenparametern zu wenig Beachtung, um den folgenschweren Fehler zu verhindern.

Sprecher & Produktion: Wolfgang Schoch
Musik: BACKPLATE von https://josephmcdade.com

#13: Fast genau richtig Read More »