|
Historical Errors in Software |
|
|
|
|
Written by Administrator
|
|
Thursday, 04 November 2010 15:42 |
The need for Reliability of SoftwareSpace industry- Mariner 1: The vehicle was destroyed by the Range Safety Officer 293 seconds after launch at 09:26:16 UT when it veered off course.
- Ariane 501: About 40 seconds after initiation of the flight sequence, at an altitude of about 3700 m, the launcher veered off its flight path, broke up and exploded.
- Mars Pathfinder : An erroneous implementation of the shared memory caused a priority inversion. An unexpected reset occured.
- Mars Polar Lander: The mission ended in failure with the loss of the craft in an incident. The cause of the communication loss is not known but NASA stated that the vehicle did not survive the descent.
Weapons- Patriots Missile: An American Patriot Missile battery in Dharan, Saudi Arabia, failed to track and intercept an incoming Iraqi Scud missile, killing 28 soldiers and injuring around 100 other people.
Communications
- Failure of AT & T: Three faulty lines of code in 2.1 million lines of instructions were enough to cripple phone service in Washington, Los Angeles and Pittsburgh.
Health
- Therac-25: The Therac shut down after five seconds with an "H-tilt" error message. The Therac's dosimetry system display read "no dose" and indicated a "treatment pause."
Commercial Aviation
- "Deadlock" in F16: The Air Force test pilots tried on an early F-16 was to tell the computer to raise the landing gear while standing still on the runway. They scratch one F-16.
AdministrativeOther fields:- "Compatible" teller machines of 2 British banks handled leap years differently, witholding cash and confiscating cards during New Year holiday
- Federal Reserve inter-bank transaction amounts multiplied by 1000 because data input procedures were inconsistent between client banks
- Robot killed Japanese auto worker attempting to repair another robot
- 14000 Ford Lincolns recalled because computer in air suspension system had overheating problem, causing automobile to burst into flames
Recommended Reading:
How good is good enough?: an ethical analysis of software construction and use
|
|
Last Updated on Wednesday, 10 November 2010 13:28 |