10 Schlimmste Programmiererfehler, Die Das Leben Von Millionen Von Menschen Ruiniert Haben - Alternative Ansicht

Inhaltsverzeichnis:

10 Schlimmste Programmiererfehler, Die Das Leben Von Millionen Von Menschen Ruiniert Haben - Alternative Ansicht
10 Schlimmste Programmiererfehler, Die Das Leben Von Millionen Von Menschen Ruiniert Haben - Alternative Ansicht

Video: 10 Schlimmste Programmiererfehler, Die Das Leben Von Millionen Von Menschen Ruiniert Haben - Alternative Ansicht

Video: 10 Schlimmste Programmiererfehler, Die Das Leben Von Millionen Von Menschen Ruiniert Haben - Alternative Ansicht
Video: Wieso das SMARTPHONE dein Leben RUINIERT! 2024, Kann
Anonim

Egal wie sehr wir uns auf Maschinen verlassen, sie sind alles andere als ideal. Zumindest weil sie vom Menschen gemacht werden.

Bis Programme schlauer als Menschen werden, müssen wir ihren Status ständig überwachen. Besonders wenn es sich um ein verantwortungsbewusstes Geschäft handelt.

Die folgenden Geschichten zeigen, wie sehr unser Leben von einem richtig zusammengestellten Algorithmus abhängt und was passiert, wenn die Qualitätskontrolle in der Produktion einen Tag frei hat.

Beginnen wir mit den seltsamen Dingen, die eine relativ bescheidene Anzahl von Menschen betreffen, und enden wir mit echten finanziellen Katastrophen. Sie kosten mehr als ein Dutzend schlaflose Nächte für diejenigen, die dringend einen fragilen Code lesen und die Menschheit buchstäblich retten mussten.

1. Das System begrub lebend 8.500 Krankenhauspatienten in Michigan

Im Jahr 2003 aktualisierte das St. Mary of Mercy Medical Center in Grand Rapids sein Patientenregistrierungsprogramm auf eine neue Version. Aufgrund einer Fehlinterpretation der Daten sind die Variablen "entladen" und "gestorben" verwirrt.

Daher erhielten alle, die sich bereits einer Behandlung unterzogen hatten, Todesanzeigen per Post und in verschiedenen Berichten wie einer Blutuntersuchung.

Werbevideo:

Das Problem wäre nicht groß geworden, aber aufgrund der hohen Automatisierung wurden Nachrichten sowohl an Patienten als auch an Versicherungsdienste gesendet. Als letztere sahen, dass die Person "starb", hörten sie auf, die nachfolgende Behandlung zu kompensieren. Darunter waren mehr als 2.000 Rentner und Behinderte.

Da der Fehler zwei Monate nach dem Ausfall festgestellt wurde, dauerte es ungefähr den gleichen Betrag, um Informationen in verwandten Diensten wiederherzustellen und den Schaden zu kompensieren.

2. Das Software-Update hat 60.000 Menschen Ferngespräche vorenthalten

Im Januar 1990 verbesserte der amerikanische Telekommunikationsbetreiber AT & T sein Überwachungsprogramm für Turmschalter. Aufgrund eines Fehlers im Code begann einer von ihnen während des Anrufs, Signale schneller zu senden, als der andere sie verarbeiten konnte.

Die Daten begannen sich zu überlappen, und das Problem breitete sich schnell auf andere Punkte aus. Am anderen Ende hörten die Leute nur Lärm. Dies dauerte 9 Stunden.

Das Problem wurde gelöst, indem die Software auf die vorherige Version zurückgesetzt wurde, aber das Problem hat nicht aufgehört, relevant zu sein.

Die Situation wiederholte sich mindestens einmal im Jahr 1998, dann waren jedoch nur SMS-Dienstbenachrichtigungen betroffen.

3,5% aller Geschäfte in Russland fielen aufgrund einer neuen Online-Kaufabwicklung aus

Am 20. Dezember 2017 wurde die Datenkontrolltechnik aktualisiert, sodass Verkäufer damit begannen, Informationen über Transaktionen direkt an das Finanzamt zu übertragen. Eine solche Verbesserung hat alle 20 Geschäfte im Land blockiert.

In den Salons des DNS-Netzwerks in Wladiwostok, wo die Menschen vor Moskau aufwachen, begannen Fehler. Das System erlaubte es nicht, Zahlungen an den Federal Tax Service (FTS) zu senden, und aus diesem Grund durften Kassierer keine Waren verkaufen.

Während das Problem die Hauptstadt erreichte, von wo aus das Problem gelöst wurde, entstanden in ganz Russland einige Punkte der Apotheken Magnet, Pyaterochka mit den Apotheken Perekrestok, Eldorado und Rigla.

Der Bundessteuerdienst musste schnell reagieren und den Geschäften erlauben, offline zu arbeiten. Diese durften nach der Wiederherstellung des Systems Daten eingeben.

Das Problem wurde innerhalb weniger Tage durch Patches und erzwungene Neustarts vollständig behoben.

Der theoretische Schaden könnte laut dem Verband der Internet-Handelsunternehmen 2,5 Milliarden Rubel erreichen. Der reale Wert erwies sich aufgrund der raschen Optimierung der Prozesse durch den Bundessteuerdienst als etwas niedriger.

4. Das Auto wurde gegeben, um ein Stadion in Connecticut zu entwerfen. Er brach zusammen

Seit 1972 hat die Stadt Hartford versucht, ihre Infrastruktur zu erweitern, und in Großprojekte investiert. Eines davon ist das Hartford Civic Center - ein Komplex aus Einkaufs-, Unterhaltungs- und Sportplätzen.

Die Struktur des Stadions wurde durch das Programm entworfen, das zusammen mit dem optimierten Materialverbrauch der Stadt etwa 500.000 US-Dollar einsparte.

Der Komplex ist voll funktionsfähig und seit 1975 sogar die "Heimat" der örtlichen Hockeygruppe New England Whalers.

Am Morgen des 18. Januar 1978 stürzte das Stadion jedoch ein. An diesem Tag gab es keine Spiele: Das Gebäude war leer und niemand wurde verletzt.

Die Medien verbreiteten die Nachrichten, wobei der Grund die Schwere des Schnees war. Die Untersuchung ergab jedoch, dass das Problem tatsächlich komplex war und die Wurzel im naiven Vertrauen in das Programm lag.

Die vier Stützsäulen sind seit ihrer Konstruktion in Größe und Unterstützung schlecht durchdacht. Das Stadion nahm bereits während des Baus allmählich Gestalt an, und die Qualitätskontrollteams wurden auf verschiedene Auftragnehmer verteilt und die Daten schlecht koordiniert.

Die Restaurierung kostete die Stadt 90 Millionen US-Dollar. Anschließend wurde an der Stelle des Komplexes, der immer noch als Hauptsportplatz in Hartford dient, die XL Center-Arena errichtet.

5. Intel hat einen fehlerhaften Prozessor veröffentlicht und einen internationalen Skandal ausgelöst

1994 war eine Pentium-CPU das Flaggschiff des Unternehmens und verbarg ein mikroskopisches Problem, das einen winzigen Teil der Menschen betraf: Wenn ein Benutzer eine Zahl durch eine andere teilte, war das Ergebnis falsch. Der Fehler sah folgendermaßen aus:

Image
Image

Die Programmierer haben einen der im Prozessor fest verdrahteten Operationszweige falsch konfiguriert. Sie suchte nach Stammdaten und fand die falschen.

In diesem Fall fiel der Hauptschaden nicht auf die Benutzer, sondern auf das Unternehmen.

Aufgrund der Tatsache, dass Intel sich bereits damals zuversichtlich auf dem Markt fühlte und die Chips neu waren, haben sogar die Bundesmedien in vielen Ländern die Nachrichten aufgegriffen und das Image und das Einkommen des Unternehmens katastrophal geschädigt.

Infolgedessen reduzierte der Austausch aller beschädigten Prozessoren 1994 den Umsatz des Unternehmens um die Hälfte des geplanten Betrags - um 475 Millionen US-Dollar.

6,6 Millionen Autos dürfen keine Airbags auslösen

Im Januar 2020 stellte sich heraus, dass Sensoren in einigen Modellen von Toyota und Honda zu empfindlich gegenüber elektrischen Störungen waren.

Es besteht die Möglichkeit, dass das System zum Zeitpunkt einer Kollision das Sicherheitssystem nicht signalisiert. Sie wird nicht in der Lage sein, die Gürtel straff zu halten, und die Kissen werden sich nicht mit Luft füllen.

Das Problem könnte globaler sein, da der Computer von Toyota-Autos von einer Drittorganisation ZF-TRW entwickelt wurde. Allein in den USA lieferte sie ihre Entwicklungen an mindestens sechs Unternehmen, die 12,3 Millionen Autos verkauften.

Bisher haben sich jedoch nur japanische Hersteller entschlossen, die Sensoren zu reparieren. Und dann warten viele immer noch auf eine Benachrichtigung von ihren Händlern.

7. MySpace hat 50 Millionen User-Songs zerstört

Im Jahr 2016 führte das Unternehmen eine Datenmigration durch, die bereits 2013 begann. Selbst dann waren einige Materialien und Konten für einige Benutzer nicht mehr zugänglich.

Und während der Übertragung seiner riesigen Bibliothek mit Musik, Fotos und Videos trat auf dem Server ein Fehler auf, der sie dauerhaft löschte.

Da das Management den genauen Grund nicht bekannt gab, gibt es verschiedene Gerüchte über die Ursache des Problems. Beispielsweise wird davon ausgegangen, dass die Aufbewahrung eines solchen Volumens alter Daten unrentabel ist und es für das Management billiger war, sie „versehentlich“zu löschen.

Auf die eine oder andere Weise verlor die Welt von 2003 bis 2015 eine der größten Schichten der Internetkultur.

8,14 Tausend Alleinerziehende erhielten keine staatlichen Zahlungen

Im April 2003 führte die Child Support Agency, ein in Großbritannien ansässiges Unternehmen für einkommensschwache und benachteiligte Familien, ein System zum Filtern von Anträgen ein. Es war 300 Millionen Pfund wert.

Sechs Monate später stellte sich heraus, dass weniger als ein Zwanzigstel der Anträge bearbeitet wurden und viele Kinder ohne materielle Unterstützung blieben.

Der Skandal dauerte mindestens bis 2006, als das Programm weiterhin 70% der für das Projekt bereitgestellten Mittel verschlang und die Kosten bis 2010 1,1 Mrd. GBP betrugen.

Infolgedessen wurde die Agentur 2012 geschlossen und an ihrer Stelle eine neue Organisation, die Child Maintenance Group, gegründet.

9. Sicherheitslücken beim Schutz von 500.000 größten Websites haben Zugriff auf Ihren RAM gewährt

Im April 2014 entdeckten Sicherheitsexperten eine kritische Sicherheitslücke in der OpenSSL-Bibliothek, die das am häufigsten verwendete HTTPS-Protokoll unterstützt.

Es wurde Heartbleed nach dem Heartbeat-Prozess benannt, der als Grundlage für diesen Fehler verwendet wurde.

Mithilfe der Sicherheitsanfälligkeit konnte herausgefunden werden, was sich im Computer-RAM des Opfers befindet.

Obwohl die maximale Menge gestohlener Informationen 64 KB pro Anfrage nicht überschreiten konnte, reichte dies für den Zugriff auf Kennwörter und vertrauliche Nachrichten.

Der Fehler betraf 17% aller geschützten Websites. Einschließlich Google, Facebook, Instagram, Twitter und sogar Minecraft.

Die Gefahr wurde mit einem einfachen Patch abgedeckt, so dass viele Unternehmen schnell reagierten.

Allerdings ist nur ein Problem im Maßstab mit diesem Problem vergleichbar, und Sie haben wahrscheinlich mindestens einmal davon gehört.

10. Die Welt gab 300 Milliarden Dollar aus, um Computer im Jahr 2000 am Laufen zu halten

Bis 1999 waren die Systeme so programmiert, dass einige Daten in einem 8-stelligen Format (HH. MM. YYYY) markiert waren, während andere 6 verließen.

Foto von Emory Kristof / Emory Kristof
Foto von Emory Kristof / Emory Kristof

Foto von Emory Kristof / Emory Kristof.

Dies könnte dazu führen, dass der Übergang zum neuen Jahrtausend Fehler in Programmen auf der ganzen Welt verursachen würde.

Das Datum des Formats HH. MM. YY könnte 2000 bis 1900 ersetzen, da beide Zahlen mit "OO" enden. Somit würde der Fehler die Daten umschreiben und löschen, Algorithmen stören und den Zusammenbruch von Online-Systemen provozieren.

Der größte Teil der Zeit und Ressourcen der Unternehmen wurde nicht für die Korrektur der Folgen aufgewendet, sondern für die Überprüfung aller Computer im Unternehmen.

Da Software solche Sprünge noch nie zuvor erlebt hatte, wurde die Situation weltweit diskutiert.

Über das Problem des Jahres 2000 (oder des Jahres 2000) wurde viel geredet, einschließlich der Zweckmäßigkeit von Panik. Sie wurden durch die Tatsache angeheizt, dass die Länder das Problem ernst nahmen und Initiativen auf staatlicher Ebene vorschrieben.

Zum Beispiel hat Russland ein offizielles Dokument erstellt, den Nationalen Aktionsplan zur Lösung des Problems von 2000 in der Russischen Föderation.

Die Anzeigetafel in der letzten Zeile ist "auf Null" und zeigt 1900 statt 2000
Die Anzeigetafel in der letzten Zeile ist "auf Null" und zeigt 1900 statt 2000

Die Anzeigetafel in der letzten Zeile ist "auf Null" und zeigt 1900 statt 2000 /

Der nächste ähnliche Fehler wird nicht optimierte 32-Bit-Systeme im Januar 2038 überholen, aber die Programmierer bereiten sich bereits auf den Übergang vor.

Die Situation wird 64-Bit-Systeme in 292 Milliarden Jahren betreffen, sodass Sie sich hier entspannen können.

Viel realer und bedroht eher das Problem der 10.000 mit seinem Übergang zu fünfstelligen Werten. Es scheint, dass es keinen Grund zur Sorge gibt - im Moment ist die Frage eher theoretisch.

Es besteht zwar immer die Möglichkeit, dass Teile des vorhandenen Codes von Ihrem Smartphone bis zu dieser Zeit überleben.

Vielleicht lohnt es sich darüber nachzudenken.

Verfasser: Pavel Teleshevsky

Empfohlen: