Many software bugs are merely annoying or inconvenient, but some can have extremely serious consequences—either financially or as a threat to human well-being.[1] The following is a list of software bugs with significant consequences.

Space

Medical

Tracking years

Main article: Time formatting and storage bugs

Electric power transmission

Administration

Telecommunications

Military

Media

Video gaming

Encryption

See also Category:Computer security exploits

Transportation

Finance

Blockchain

See also

References

  1. ^ "Why Software fails". IEEE Spectrum: Technology, Engineering, and Science News. 2 September 2005. Retrieved 2021-03-20.
  2. ^ "Space FAQ 08/13 - Planetary Probe History". faqs.org. 17 Sep 1996.
  3. ^ Hoare, C. A. R. Hints on Programming Language Design. in Sigact/Sigplan Symposium on Principles of Programming Languages. October 1973., reprinted in Horowitz. Programming Languages, A Grand Tour, 3rd ed.. See "Mariner 1". RISKS Digest. 9 (54). 12 Dec 1989. and Neumann, Peter G. (30 May 1989). "Mariner I -- no holds BARred". The RISKS Digest. 8 (75). Retrieved 2008-01-07.
  4. ^ "Gemini 5". On The Shoulders of Titans: A History of Project Gemini.
  5. ^ Sagdeev, R. Z.; Zakharov, A. V. (1989). "Brief history of the Phobos mission". Nature. 341 (6243): 581–585. Bibcode:1989Natur.341..581S. doi:10.1038/341581a0. S2CID 41464654.
  6. ^ Dowson, M. (March 1997). "The Ariane 5 Software Failure". Software Engineering Notes. 22 (2): 84. doi:10.1145/251880.251992. S2CID 43439273.
  7. ^ Jézéquel JM, Meyer B (January 1997). "Design by Contract: The Lessons of Ariane" (PDF). IEEE Computer. 30 (1): 129–130. doi:10.1109/2.562936.
  8. ^ Heaven, Douglas (2013). "Parallel sparking: Many chips make light work". New Scientist. Elsevier BV. 219 (2930): 42–45. doi:10.1016/s0262-4079(13)62046-1. ISSN 0262-4079.
  9. ^ Reeves, Glenn E (15 Dec 1997). "What really happened on Mars? -- Authoritative Account". research.microsoft.com. Archived from the original on 30 December 2016.((cite web)): CS1 maint: unfit URL (link)
  10. ^ "Spaceflight Now | Breaking News | Sea Launch malfunction blamed on software glitch". spaceflightnow.com. Retrieved January 2, 2022.
  11. ^ "CryoSat Mission lost due to launch failure". European Space Agency. 8 October 2005. Retrieved 19 July 2010.
  12. ^ "Mars Polar Lander". Archived from the original on 2012-09-27. Retrieved 2008-01-07.
  13. ^ "Report Reveals Likely Causes of Mars Spacecraft Loss". Retrieved 2008-01-07.
  14. ^ "Faulty Software May Have Doomed Mars Orbiter". Space.com. Archived from the original on July 24, 2008. Retrieved January 11, 2007.
  15. ^ "Out of memory problem caused Mars rover's glitch". computerworld.com. February 3, 2004.
  16. ^ Witze, Alexandra (2016). "Software error doomed Japanese Hitomi spacecraft". Nature. 533 (7601): 18–19. Bibcode:2016Natur.533...18W. doi:10.1038/nature.2016.19835. PMID 27147012. S2CID 4451754.
  17. ^ Weitering, Hanneke (12 April 2019). "Israeli Moon Lander Suffered Engine Glitch Before Crash". Space.com. Retrieved 29 May 2019.
  18. ^ "The Therac-25 Accidents (PDF), by Nancy Leveson" (PDF). Retrieved 2008-01-07.
  19. ^ "An Investigation of the Therac-25 Accidents (IEEE Computer)". Retrieved 2008-01-07.
  20. ^ "Computerized Radiation Therapy (PDF) reported by TROY GALLAGHER" (PDF). Retrieved 2011-12-12.
  21. ^ Garfinkel, Simson (November 8, 2005). "History's Worst Software Bugs". Wired. Retrieved September 6, 2020.
  22. ^ Feder, Barnaby J. (2008-03-12). "A Heart Device Is Found Vulnerable to Hacker Attacks". The New York Times. Retrieved 2008-09-28.
  23. ^ "ICS Advisory (ICSMA-19-164-01)" (Press release). Cybersecurity and Infrastructure Security Agency. 2019-06-13. Retrieved 2019-11-15.
  24. ^ Newman, Lily Hay (2019-10-01). "Decades-Old Code Is Putting Millions of Critical Devices at Risk". Wired. Retrieved 2019-11-15.
  25. ^ "Urgent: Medical Device Recall Notification, AFFECTED DEVICE: Alaris® Pump module (Model 8100)"Delay Until" Option and "Multidose" Feature" (PDF) (Press release). CareFusion. 2014-04-23. Archived from the original (PDF) on 2015-06-12. Retrieved 2019-11-15.
  26. ^ "Looking at the Y2K bug, portal on CNN.com". Archived from the original on 2007-12-27. Retrieved 2008-01-07.
  27. ^ "The year 2038 bug". Retrieved 2008-01-12.
  28. ^ Stafford, Patrick. "Businesses hit by Bank of Queensland EFTPOS bug". Archived from the original on 7 April 2014. Retrieved 1 April 2014.
  29. ^ "Software Bug Contributed to Blackout". Archived from the original on 2004-03-13. Retrieved 2008-01-07.
  30. ^ Sterling, Bruce (1993). The Hacker Crackdown: Law and Disorder on the Electronic Frontier. Spectra Books. ISBN 0-553-56370-X.
  31. ^ "The Crash of the AT&T Network in 1990". Retrieved 2008-05-15.
  32. ^ Metz, Cade (January 31, 2009). "Google mistakes entire web for malware". The Register. Retrieved December 20, 2010.
  33. ^ "Bug in iOS Unicode handling crashes iPhones with a simple text". Apple Insider. 26 May 2015. Retrieved 29 May 2015.
  34. ^ Clover, Juli (26 May 2015). "New iOS Bug Crashing iPhones Simply by Receiving a Text Message". MacRumors. Retrieved 29 May 2015.
  35. ^ "Patriot missile defense, Software problem led to system failure at Dharhan, Saudi Arabia; GAO report IMTEC 92-26". US Government Accounting Office.
  36. ^ Skeel, Robert. "Roundoff Error and the Patriot Missile". SIAM News, volume 25, nr 4. Archived from the original on 2008-08-01. Retrieved 2008-09-30.
  37. ^ Rogerson, Simon (April 2002). "The Chinook Helicopter Disaster". IMIS Journal. 12 (2). Archived from the original on 2012-07-17.
  38. ^ "Software glitches leave Navy Smart Ship dead in the water". gcn.com. 13 Jul 1998. Archived from the original on 8 February 2006.
  39. ^ "F/A-22 Program History". f-22raptor.com. Archived from the original on 25 August 2009.
  40. ^ "Lockheed's F-22 Raptor Gets Zapped by International Date Line". DailyTech. 26 Feb 2007. Archived from the original on 16 March 2007.
  41. ^ Borland, John (11 November 2005). "FAQ: Sony's 'rootkit' CDs - CNET News". news.com. Archived from the original on 5 December 2008.((cite web)): CS1 maint: unfit URL (link)
  42. ^ Russinovich, Mark (4 Nov 2005). "Mark's Blog : More on Sony: Dangerous Decloaking Patch, EULAs and Phoning Home". blogs.technet.com. Archived from the original on 3 January 2007.
  43. ^ "About the boot.ini issue (Dev Blog)". Retrieved 2014-09-30.
  44. ^ Balicer, Ran (2005-10-05). "Modeling Infectious Diseases Dissemination Through Online Role-Playing Games". Epidemiology. 18 (2): 260–261. doi:10.1097/01.ede.0000254692.80550.60. PMID 17301707. S2CID 20959479.
  45. ^ Bishop, Sam (8 June 2016). "Runescape marks the anniversary of the Falador Massacre". GameFactor. Retrieved 9 August 2018.
  46. ^ "Pac Man'S Split Screen Level Analyzed And Fixed". Donhodges.Com. Retrieved 2012-09-19.
  47. ^ Langshaw, Mark (30 September 2010). "Retro Corner: 'Jet Set Willy' (Spectrum)". Digital Spy. Retrieved 30 May 2018.
  48. ^ "Jet Set Willy Solved!". Personal Computer Games (8): 21. July 1984. Retrieved 2014-04-19.
  49. ^ Krotoski, Aleks (2004-11-30). "Viewtiful Joe 2 demo deletes memory cards". The Guardian. Retrieved 2009-11-10.
  50. ^ Bramwell, AleksTom (2004-12-07). "Sony to replace defective demo discs with games". Eurogamer. Retrieved 2009-11-10.
  51. ^ "Bubble Bobble Revolution DS production issues confirmed *UPDATE*". GoNintendo. 14 Oct 2006.
  52. ^ Bramwell, Tom (2007-04-16). "RedOctane admits to Guitar Hero II patch problem". Eurogamer. Retrieved 2016-12-02.
  53. ^ Paul, Ian (17 Jan 2015). "Scary Steam for Linux bug erases all the personal files on your PC". PCWorld.
  54. ^ Gach, Ethan (14 November 2016). "The NES Classic Carries Over Classic Glitches". Kotaku Australia. Retrieved 8 March 2017.
  55. ^ Nintendo. "Customer Service — Specific GamePak Troubleshooting". Archived from the original on January 27, 2008. Retrieved June 7, 2009.
  56. ^ "Pokechat". Nintendo Power. Vol. 120. May 1999. p. 101.
  57. ^ Loe, Casey (1999). Pokémon Perfect Guide Includes Red-Yellow-Blue. Versus Books. p. 125. ISBN 1-930206-15-1.
  58. ^ "Gaming's Top 10 Easter Eggs". IGN. IGN Entertainment. April 9, 2009. p. 2. Archived from the original on June 5, 2010. Retrieved June 7, 2009.
  59. ^ "DSA-1571-1 openssl -- predictable random number generator". Retrieved 2008-04-16.
  60. ^ "Heartbleed bug may shut Revenue Canada website until weekend". CBC News. 2014-04-09.
  61. ^ "Heartbleed bug: 900 SINs stolen from Revenue Canada - Business - CBC News". CBC News. Retrieved 2014-04-14.
  62. ^ Goodin, Dan (March 4, 2014). "Critical crypto bug leaves Linux, hundreds of apps open to eavesdropping". Ars Technica. Retrieved September 7, 2020.
  63. ^ Dunn, Michael (28 Oct 2013). "Toyota's killer firmware: Bad design and its consequences". EDN.
  64. ^ "To keep a Boeing Dreamliner flying, reboot once every 248 days". Engadget. 1 Apr 2015.
  65. ^ Corfield, Gareth (25 Jul 2019). "Airbus A350 software bug forces airlines to turn planes off and on every 149 hours". The Register. Retrieved 2021-02-04.
  66. ^ Roy, Eleanor Ainge (21 February 2019). "Auckland threatens to eject Lime scooters after wheels lock at high speed". The Guardian. Retrieved 2019-02-20.
  67. ^ Corfield, Gareth (8 Jan 2020). "Blackout Bug: Boeing 737 cockpit screens go blank if pilots land on specific runways". The Register. Retrieved 2021-02-04.
  68. ^ Corfield, Gareth (29 May 2020). "Software bug in Bombardier airliner made planes turn the wrong way". The Register. Retrieved 2021-02-04.
  69. ^ Quinn, Kevin (November 8, 1983). "Ever Had Problems Rounding Off Figures? This Stock Exchange Has". The Wall Street Journal. p. 37.
  70. ^ Wayne, Lilley (November 29, 1983). "Vancouver stock index has right number at last". The Toronto Star.
  71. ^ Popper, Nathaniel (2 August 2012). "Knight Capital Says Trading Glitch Cost It $440 Million". New York Times.
  72. ^ Flinders, Karl (3 March 2022). "Post Office warned of software flaw in 2006, but failed to alert subpostmaster network". Computer Weekly.
  73. ^ Popper, Nathaniel (17 June 2016). "Hacker May Have Taken $50 Million From Cybercurrency Project". The New York Times. Archived from the original on 20 June 2017. Retrieved 3 March 2017.
  74. ^ Price, Rob (17 June 2016). "Digital currency Ethereum is cratering amid claims of a $50 million hack". Business Insider. Archived from the original on 11 June 2017. Retrieved 17 June 2016.