This is Part 2 of “20 Famous Software Disasters.”
See also Part 1, Part 3 and Part 4.
6. Wall Street Crash (1987)
Cost: $500 billion in one day
Disaster: On “Black Monday” (October 19, 1987), the Dow Jones Industrial Average plummeted 508 points, losing 22.6% of its total value. The S&P 500 dropped 20.4%. This was the greatest loss Wall Street ever suffered in a single day.
Cause: A long bull market was halted by a rash of SEC investigations of insider trading and by other market forces. As investors fled stocks in a mass exodus, computer trading programs generated a flood of sell orders, overwhelming the market, crashing systems and leaving investors effectively blind. (more)
7. AT&T Lines Go Dead (1990)
Cost: 75 million phone calls missed, 200 thousand airline reservations lost
Disaster: A single switch at one of AT&T’s 114 switching centers suffered a minor mechanical problem and shut down the center. When the center came back up, it sent a message to other switching centers, which in turn caused them to shut down and brought down the entire AT&T network for 9 hours.
Cause: A single line of buggy code in a complex software upgrade implemented to speed up calling caused a ripple effect that shut down the network. (more)
8. Patriot Fails Soldiers (1991)
Cost: 28 soldiers dead, 100 injured
Disaster: During the first Gulf War, an American Patriot Missile system in Saudi Arabia failed to intercept an incoming Iraqi Scud missile. The missile destroyed an American Army barracks.
Cause: A software rounding error incorrectly calculated the time, causing the Patriot system to ignore the incoming Scud missile. (more)
9. Pentium Fails Long Division (1993)
Cost: $475 million, corporate credibility
Disaster: Intel’s highly-promoted Pentium chip occasionally made mistakes when dividing floating-point numbers within a specific range. For example, dividing 4195835.0/3145727.0 yielded 1.33374 instead of 1.33382, an error of 0.006%. Although the bug affected few users, it become a public relations nightmare. With an estimated 5 million defective chips in circulation, Intel offered to replace Pentium chips only for consumers who could prove they needed high accuracy. Eventually Intel replaced the chips for anyone who complained.
Cause: The divider in the Pentium floating point unit had a flawed division table, missing about five of a thousand entries and resulting in these rounding errors. (more)
10. Ariane Rocket Goes Boom (1996)
Cost: $500 million
Disaster: Ariane 5, Europe’s newest unmanned rocket, was intentionally destroyed seconds after launch on its maiden flight. Also destroyed was its cargo of four scientific satellites to study how the Earth’s magnetic field interacts with solar winds.
Cause: Shutdown occurred when the guidance computer tried to convert the sideways rocket velocity from 64-bits to a 16-bit format. The number was too big, and an overflow error resulted. When the guidance system shut down, control passed to an identical redundant unit, which also failed because it was running the same algorithm. (more)
Wait, there’s more… Continue to Part 3
Article published on February 12, 2008
If you like this article, please share it: |
February 12th, 2008 at 1:41 pm
[…] Wait, there’s more… Continue to Part 2 […]
February 13th, 2008 at 11:27 am
[…] is the final Part 4 of “20 Famous Software Disasters.” See also Part 1, Part 2 and Part […]
February 13th, 2008 at 11:28 am
[…] is Part 3 of “20 Famous Software Disasters.” See also Part 1, Part 2 and Part […]
March 23rd, 2008 at 12:59 am
[…] Famous Software Disasters, Part 2, 3 and 4 via […]
October 30th, 2009 at 3:53 pm
[…] From DevTopics: A single switch at one of AT&T’s 114 switching centers suffered a minor mechanical problem and shut down the center. When the center came back up, it sent a message to other switching centers, which in turn caused them to shut down and brought down the entire AT&T network for 9 hours. […]
February 5th, 2010 at 12:05 pm
Famous software disasters… isn’t the Pentium processor by definition hardware?
July 11th, 2010 at 3:17 pm
[…] code has killed people and cost billions of […]
October 21st, 2010 at 10:15 pm
Amazingly, small things creates big disasters. Even computer glitches can do so much recently than during the past decades.
July 2nd, 2011 at 4:21 pm
I would definitely add the Google Panda algorithm to the list 😛