| |
|
Auswirkungen von Software Bugs |
|
|
Veröffentlicht durch Ventilator am Mittwoch 18. Februar, 14:17
Aus der Käfer-sammeln Abteilung
|
|
|
|
|
Anonymer Feigling schreibt "Die Auswirkungen von Software Bugs werden oftmals unterschätzt. Diese Seite fasst einige der Bugs zusammen, die in der Vergangenheit gezeigt haben, dass auch Programmierer grosse Verantwortung tragen. (Kennt sonst jemand Seiten über Bugs mit fatalen Folgen ?)"
|
|
|
|
|
|
"Der Computer findet immer mehr Anwendungsgebiete, was zum Einen seine Vorteile, aber zum Anderen auch seine Risiken hat. Software kann im Extremfall über Leben und Tod entscheiden, deshalb ist es immer wichtiger, dass die Computer-Wissenschaft Methoden entwickelt, um korrekte und robuste Software zu schreiben, bzw. dass diese Methoden auch angewandt werden.
Auch wenn dies ein altbekanntes Thema ist, darf nicht vergessen werden, dass Computersysteme nun mal von Menschen entwickelt werden und Menschen nun mal Fehler machen."
|
|
|
|
< Linux Kernel 2.6.3 ist draussen | Druckausgabe | Kernel 2.4.25 und Local Root Exploit > | |
|
Diese Diskussion wurde archiviert.
Es können keine neuen Kommentare abgegeben werden.
|
|
|
|
|
|
|
|
|
was so ein nicht-vorhandener bindestrich kosten kann ;)
besonders witzig finde ich den fehler der NASA, bei dem die beiden teams in verschiedenen einheiten rechneten...
welches ist euer favorit?
--
PPC: Penguin Powered Computing
|
|
|
|
|
|
|
|
|
Von termcap
(termcap---AT---linuxmail----dot----organisation)
am Wednesday 18. February, 17:03 MET (#2)
(User #1481 Info)
|
|
|
|
|
wenn es sehr extrem enorm viele sind, entsteht daraus Windows :) *das reicht für ein lustig*
|
|
|
|
|
| |
|
|
|
|
Von Anonymer Feigling am Wednesday 18. February, 18:35 MET (#3)
|
|
|
|
|
meine favorit ist immer noch eine von den fatalsten kathastrophen der raumfahrt geschichte.
der absturz von der ariadne rakete - der mit ADA programmiert wurde - der keine floating point exceptions handhaben konnte => folglich absturz.
und meine windows machine stuerzt alle 2 tage ab...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ganz so einfach war das nicht...
Bei der A4 konnte wurde ein bestimmter messwert fuer die quer-beschleunigung als 16-bit signed int abgebildet. Es war bei der A4 physikalisch nicht moeglich, dass dieser wert ueberlaeuft.
Man hat dann bei der A5 einige teile der software aus der A4 unveraendert uebernommen.
Leider wurde uebersehen, dass die querbeschleunigung der A5 groesser werden kann die der A4. Dadurch ist der messwert uebergelaufen.
Es wurde eine exception ausgelöst, die von der nachgeschalteten navigationseinheit leider als steuerdaten-struktur interpretiert wurde.
Beim versuch diese steuerbefehle auszufuehren, hat sicherheitssystem hat die A5 dann gesprengt.
Es gab ueber diese thema mal einen sehr ausfuehrlichen artikel in der c't. (Das ist aber schon ein paar jahre her, als in der c't noch ueber wirklich interessante themen berichtet wurde, nicht die neuersten digi-cam modelle.)
Real C programmers never die, they cast to void...
|
|
|
|
|
|