You are on page 1of 10

List of software bugs

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. The following is a list of software bugs with significant
consequences.

Contents
Space
Medical
Tracking years
Electric power transmission
Administration
Telecommunications
Military
Media
Video gaming
Encryption
Transportation
Finance
See also
External links
References

Space
A booster went off course during launch, resulting in the destruction of NASA Mariner 1. This
was the result of the failure of a transcriber to notice an overbar in a written specification for the
guidance program, resulting in the coding of an incorrect formula in its FORTRAN software.
(July 22, 1962).[1] The initial reporting of the cause of this bug was incorrect.[2]
NASA's 1965 Gemini 5 mission landed 80 miles (130 km) short of its intended splashdown
point due to an incorrect constant for the Earth's rotation rate. The rotation rate corresponding to
the 24 hour solar day was used instead of the rotation rate relative to the fixed stars. The
shorter length of the first three missions and a computer failure on Gemini 4 prevented the bug
from being detected earlier.[3]
The Russian Space Research Institute's Phobos 1 (Phobos program) deactivated its attitude
thrusters and could no longer properly orient its solar arrays or communicate with Earth,
eventually depleting its batteries. (September 10, 1988).[4]
The European Space Agency's Ariane 5 Flight 501 was destroyed 40 seconds after takeoff
(June 4, 1996). The US$1 billion prototype rocket self-destructed due to a bug in the on-board
guidance software.[5][6]
In 1997, the Mars Pathfinder mission was jeopardised by a bug in concurrent software shortly
after the rover landed, which was found in preflight testing but given a low priority as it only
occurred in certain unanticipated heavy-load conditions.[7] The problem, which was identified
and corrected from Earth, was due to computer resets caused by priority inversion.[8]
In 2000, a Zenit 3SL launch failed due to faulty ground software not closing a valve in the
rocket's second stage pneumatic system.[9]
The European Space Agency's CryoSat-1 satellite was lost in a launch failure in 2005 due to a
missing shutdown command in the flight control system of its Rokot carrier rocket.[10]
NASA Mars Polar Lander was destroyed because its flight software mistook vibrations due to
atmospheric turbulence for evidence that the vehicle had landed and shut off the engines 40
meters from the Martian surface (December 3, 1999).[11]
Its sister spacecraft Mars Climate Orbiter was also destroyed, due to software on the ground
generating commands in pound-force (lbf), while the orbiter expected newtons (N).
A mis-sent command from Earth caused the software of the NASA Mars Global Surveyor to
incorrectly assume that a motor had failed, causing it to point one of its batteries at the sun. This
caused the battery to overheat (November 2, 2006).[12][13]
NASA's Spirit rover became unresponsive on January 21, 2004, a few weeks after landing on
Mars. Engineers found that too many files had accumulated in the rover's flash memory. It was
restored to working condition after deleting unnecessary files.[14]
Japan's Hitomi astronomical satellite was destroyed on March 26, 2016, when a thruster fired in
the wrong direction, causing the spacecraft to spin faster instead of stabilize.[15]
Israel's first attempt to land an unmanned spacecraft on the moon with the Beresheet was
rendered unsuccessful on April 11, 2019 due to a software bug with its engine system, which
prevented it from slowing down during its final descent on the moon's surface. Engineers
attempted to correct this bug by remotely rebooting the engine, but by time they regained
control of it, Beresheet could not slow down in time to avert a hard, crash landing that
disintegrated it.[16]

Medical
A bug in the code controlling the Therac-25 radiation therapy machine was directly responsible
for at least five patient deaths in the 1980s when it administered excessive quantities of beta
radiation.[17][18][19]
A Medtronic heart device was found vulnerable to remote attacks (2008-03).[20]
The Becton Dickinson Alaris Gateway Workstation allows unauthorized arbitrary remote
execution (2019).[21][22]
The CareFusion Alaris pump module (8100) will not properly delay an Infusion when the
"Delay Until" option or "Multidose" feature is used (2015).[23]

Tracking years
The year 2000 problem spawned fears of worldwide economic collapse and an industry of
consultants providing last-minute fixes.[24]
A similar problem will occur in 2038 (the year 2038 problem), as many Unix-like systems
calculate the time in seconds since 1 January 1970, and store this number as a 32-bit signed
integer, for which the maximum possible value is 231 − 1 (2,147,483,647) seconds.[25]
An error in the payment terminal code for Bank of Queensland rendered many devices
inoperable for up to a week. The problem was determined to be an incorrect hexadecimal
number conversion routine. When the device was to tick over to 2010, it skipped six years to
2016, causing terminals to decline customers' cards as expired.[26]

Electric power transmission


The Northeast blackout of 2003 was triggered by a local outage that went undetected due to a
race condition in General Electric Energy's XA/21 monitoring software.[27]

Administration
The software of the A2LL system for handling unemployment and social services in Germany
presented several errors with large-scale consequences, such as sending the payments to
invalid account numbers in 2004.

Telecommunications
AT&T long-distance network crash (January 15, 1990), in which the failure of one switching
system would cause a message to be sent to nearby switching units to tell them that there was
a problem. Unfortunately, the arrival of that message would cause those other systems to fail
too – resulting in a cascading failure that rapidly spread across the entire AT&T long-distance
network.[28][29]

In January 2009, Google's search engine erroneously notified users that every web site
worldwide was potentially malicious, including its own.[30]
In May 2015, iPhone users discovered a bug where sending a certain sequence of characters
and Unicode symbols as a text to another iPhone user would crash the receiving iPhone's
SpringBoard interface,[31] and may also crash the entire phone, induce a factory reset, or
disrupt the device's connectivity to a significant degree,[32] preventing it from functioning
normally. The bug persisted for weeks, gained substantial notoriety and saw a number of
individuals using the bug to play pranks on other iOS users, before Apple eventually patched it
on June 30, 2015 with iOS 8.4.

Military
The software error of a MIM-104 Patriot caused its system clock to drift by one third of a second
over a period of one hundred hours – resulting in failure to locate and intercept an incoming
Iraqi Al Hussein missile, which then struck Dharan barracks, Saudi Arabia (February 25, 1991),
killing 28 Americans.[33][34]
A Chinook crash on Mull of Kintyre in June 1994. A Royal Air Force Chinook helicopter
crashed into the Mull of Kintyre, killing 29. This was initially dismissed as pilot error, but an
investigation by Computer Weekly uncovered sufficient evidence to convince a House of Lords
inquiry that it may have been caused by a software bug in the aircraft's engine control
computer.[35]
Smart ship USS Yorktown was left dead in the water in 1997 for nearly 3 hours after a divide by
zero error.[36]
In April 1992 the first F-22 Raptor crashed while landing at Edwards Air Force Base, California.
The cause of the crash was found to be a flight control software error that failed to prevent a
pilot-induced oscillation.[37]
While attempting its first overseas deployment to the Kadena Air Base in Okinawa, Japan, on
11 February 2007, a group of six F-22 Raptors flying from Hickam AFB, Hawaii, experienced
multiple computer crashes coincident with their crossing of the 180th meridian of longitude (the
International Date Line). The computer failures included at least navigation (completely lost)
and communication. The fighters were able to return to Hawaii by following their tankers,
something that might have been problematic had the weather not been good. The error was
fixed within 48 hours, allowing a delayed deployment.[38]

Media
In the Sony BMG copy protection rootkit scandal (October 2005), Sony BMG produced a Van
Zant music CD that employed a copy protection scheme that covertly installed a rootkit on any
Windows PC that was used to play it. Their intent was to hide the copy protection mechanism
to make it harder to circumvent. Unfortunately, the rootkit inadvertently opened a security hole
resulting in a wave of successful trojan horse attacks on the computers of those who had
innocently played the CD.[39] Sony's subsequent efforts to provide a utility to fix the problem
actually exacerbated it.[40]

Video gaming
Eve Online's deployment of the Trinity patch erased the boot.ini file from several thousand
users' computers, rendering them unable to boot. This was due to the usage of a legacy system
within the game that was also named boot.ini. As such, the deletion had targeted the wrong
directory instead of the /eve directory.[41]
The Corrupted Blood incident was a software bug in World of Warcraft that caused a deadly,
debuff-inducing virtual disease that could only be contracted during a particular raid to be set
free into the rest of the game world, leading to numerous, repeated deaths of many player
characters. This caused players to avoid crowded places in-game, just like in a "real world"
epidemic, and the bug became the center of some academic research on the spread of
infectious diseases.[42]
On June 6, 2006, the online game RuneScape suffered from a bug that enabled certain player
characters to kill and loot other characters, who were unable to fight back against the affected
characters because the game still thought they were in player-versus-player mode even after
they were kicked out of a combat ring from the house of a player who was suffering from lag
while celebrating an in-game accomplishment. Players who were killed by the glitched
characters lost many items, and the bug was so devastating that the players who were abusing
it were soon tracked down, caught and banned permanently from the game, but not before they
had laid waste to the region of Falador, thus christening the bug "Falador Massacre".[43]
In the 256th level of Pac-Man, a bug results in a kill screen. The maximum number of fruit
available is seven and when that number rolls over, it causes the entire right side of the screen
to become a jumbled mess of symbols while the left side remains normal.[44]
Upon initial release, the ZX Spectrum game Jet Set Willy was impossible to complete because
of a severe bug that corrupted the game data, causing enemies and the player character to be
killed in certain rooms of the large mansion where the entire game takes place.[45] The bug,
known as "The Attic Bug", would occur when the player entered the mansion's attic, which
would then cause an arrow to travel offscreen, out of the Spectrum's memory and into the
game's memory, altering crucial variables and behavior in an undesirable way. The game's
developers initially excused this bug by claiming that the affected rooms were death traps, but
ultimately owned up to it and issued instructions to players on how to fix the game itself.[46]
The first game in the Civilization series contained a notorious bug that caused one of the world
leaders, Mahatma Gandhi, to behave like an aggressive warmonger, despite being known for
advocating peace in the real world. The bug, which became famously known as "Nuclear
Gandhi", became possible when Gandhi's aggression rating, represented as an 8-bit unsigned
integer, was set to the lowest positive value of 1. If the player chose to democratize his native
India, the rating would decrease by two, causing it to roll over back to the highest value, 255,
thus making him the most aggressive leader in the game. The bug was so famous that the
developers decided to allow players to deliberately goad Gandhi into aggressive conflict in
later sequels.[47]
One of the free demo discs issued to PlayStation Underground subscribers in the United States
contained a serious bug, particularly in the demo for Viewtiful Joe 2, that would not only crash
the PlayStation 2, but would also unformat any memory cards that were plugged into that
console, erasing any and all saved data onto them.[48] The bug was so severe that Sony had to
apologize for it and send out free copies of other PS2 games to affected players as
consolation.[49]
Due to a severe programming error, much of the Nintendo DS game Bubble Bobble Revolution
is unplayable because a mandatory boss fight failed to trigger in the 30th level.[50]
An update for the Xbox 360 version of Guitar Hero II, which was intended to fix some issues
with the whammy bar on that game's guitar controllers, came with a bug that caused some
consoles to freeze, or even stop working altogether, producing the infamous "red ring of
death".[51]
Valve's Steam client for Linux could accidentally delete all the user's files in every directory on
the computer. This happened to users that had moved Steam's installation directory.[52] The
bug is the result of unsafe shellscript programming:

STEAMROOT="$(cd "${0%/*}" && echo $PWD)"

# Scary!
rm -rf "$STEAMROOT/"*

The first line tries to find the script's containing directory. This could fail, for example if the
directory was moved while the script was running, invalidating the "selfpath" variable $0. It
would also fail if $0 contained no slash character, or contained a broken symlink, perhaps
mistyped by the user. The way it would fail, as ensured by the && conditional, and not having
set -e cause termination on failure, was to produce the empty string. This failure mode was
not checked, only commented as "Scary!". Finally, in the deletion command, the slash
character takes on a very different meaning from its role of path concatenation operator when
the string before it is empty, as it then names the root directory.

Minus World is an infamous glitch level from the 1985 game Super Mario Bros., accessed by
using a bug to clip through walls in level 1-2 to reach its "warp zone", which leads to the said
level.[53] As this level is endless, triggering the bug that takes the player there will make the
game impossible to continue until the player resets the game or runs out of lives.
"MissingNo." is a glitch Pokémon species present in Pokémon Red and Blue, which can be
encountered by performing a particular sequence of seemingly unrelated actions. Capturing
this Pokémon may corrupt the game's data, according to Nintendo[54][55][56] and some of the
players who successfully attempted this glitch. This is one of the most famous bugs in video
game history, and continues to be well-known.[57]

Encryption
In order to fix a warning issued by Valgrind, a maintainer of Debian patched OpenSSL and
broke the random number generator in the process. The patch was uploaded in September
2006 and made its way into the official release; it was not reported until April 2008. Every key
generated with the broken version is compromised (as the "random" numbers were made
easily predictable), as is all data encrypted with it, threatening many applications that rely on
encryption such as S/MIME, Tor, SSL or TLS protected connections and SSH.[58]
Heartbleed, an OpenSSL vulnerability introduced in 2012 and disclosed in April 2014,
removed confidentiality from affected services, causing among other things the shut down of
the Canada Revenue Agency's public access to the online filing portion of its website[59]
following the theft of social insurance numbers.[60]
The Apple "goto fail" bug was a duplicated line of code which caused a public key certificate
check to pass a test incorrectly.

Transportation
By some accounts Toyota's electronic throttle control system (ETCS) had bugs that could cause
sudden unintended acceleration.[61]
The Boeing 787 Dreamliner experienced an integer overflow bug which could shut down all
electrical generators if the aircraft was on for more than 248 days.[62]
In early 2019, the transportation-rental firm Lime discovered a firmware bug with its electric
scooters that can cause them to brake unexpectedly very hard, which may hurl and injure
riders.[63]

Finance
The Vancouver Stock Exchange index had large errors due to repeated rounding. In January
1982 the index was initialized at 1000 and subsequently updated and truncated to three
decimal places on each trade. This was done about 3000 times a day. The accumulated
truncations led to an erroneous loss of around 25 points per month. Over the weekend of
November 25–28, 1983, the error was corrected, raising the value of the index from its Friday
closing figure of 524.811 to 1098.892.[64][65]
Knight Capital Group lost $440 million in 45 minutes due to the improper deployment of
software on servers and the re-use of a critical software flag that caused old unused software
code to execute during trading.[66]

See also
London Ambulance Service § Computerisation

External links
Forum on Risks to the Public in Computers and Related Systems (http://catless.ncl.ac.uk/Risk
s/)

References
1. "Space FAQ 08/13 - Planetary Probe History" (http://www.faqs.org/faqs/space/probe/). faqs.org.
17 Sep 1996.
2. 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" (http://catless.ncl.ac.uk/Risks/9.54.html#sub
j1). Risks Digest. 9 (54). 12 Dec 1989. and "Mariner I -- no holds BARred" (http://catless.ncl.ac.
uk/Risks/8.75.html#subj1). 30 May 1989. Retrieved 2008-01-07.
3. "Gemini 5" (http://www.hq.nasa.gov/office/pao/History/SP-4203/ch11-4.htm). On The Shoulders
of Titans: A History of Project Gemini.
4. R. Z. Sagdeev & A. V. Zakharov (1989). "Brief history of the Phobos mission". Nature. 341
(6243): 581–585. Bibcode:1989Natur.341..581S (https://ui.adsabs.harvard.edu/abs/1989Natur.
341..581S). doi:10.1038/341581a0 (https://doi.org/10.1038%2F341581a0). S2CID 41464654
(https://api.semanticscholar.org/CorpusID:41464654).
5. Dowson, M. (March 1997). "The Ariane 5 Software Failure". Software Engineering Notes. 22
(2): 84. doi:10.1145/251880.251992 (https://doi.org/10.1145%2F251880.251992).
S2CID 43439273 (https://api.semanticscholar.org/CorpusID:43439273).
6. Jézéquel JM, Meyer B (January 1997). "Design by Contract: The Lessons of Ariane" (http://se.e
thz.ch/~meyer/publications/computer/ariane.pdf) (PDF). IEEE Computer. 30 (1): 129–130.
doi:10.1109/2.562936 (https://doi.org/10.1109%2F2.562936).
7. Heaven, Douglas (2013). "Parallel sparking: Many chips make light work" (https://www.newscie
ntist.com/article/mg21929301.000-parallel-sparking-many-chips-make-light-work.html?
page=2). New Scientist. Elsevier BV. 219 (2930): 42–45. doi:10.1016/s0262-4079(13)62046-1
(https://doi.org/10.1016%2Fs0262-4079%2813%2962046-1). ISSN 0262-4079 (https://www.wo
rldcat.org/issn/0262-4079).
8. Glenn E Reeves (15 Dec 1997). "What really happened on Mars? -- Authoritative Account" (htt
ps://web.archive.org/web/20161230103247/http://research.microsoft.com/en-us/um/people/mbj/
Mars_Pathfinder/Authoritative_Account.html). research.microsoft.com. Archived from the
original on 30 December 2016.
9. "Spaceflight Now - Breaking News - Sea Launch malfunction blamed on software glitch" (http://
spaceflightnow.com/sealaunch/ico1/000330software.html).
10. "CryoSat Mission lost due to launch failure" (http://www.esa.int/esaCP/SEMR3Q5Y3EE_index
_0.html). European Space Agency. 8 October 2005. Retrieved 19 July 2010.
11. "Mars Polar Lander" (https://web.archive.org/web/20120927163919/http://solarsystem.nasa.go
v/missions/profile.cfm?MCode=MPL). Archived from the original (http://solarsystem.nasa.gov/mi
ssions/profile.cfm?MCode=MPL) on 2012-09-27. Retrieved 2008-01-07.
12. "Report Reveals Likely Causes of Mars Spacecraft Loss" (http://www.nasa.gov/mission_pages/
mgs/mgs-20070413.html). Retrieved 2008-01-07.
13. "Faulty Software May Have Doomed Mars Orbiter" (https://web.archive.org/web/200807241325
04/http://www.space.com/news/070110_mgs_softwareglitch.html). Space.com. Archived from
the original (http://www.space.com/news/070110_mgs_softwareglitch.html/) on July 24, 2008.
Retrieved January 11, 2007.
14. "Out of memory problem caused Mars rover's glitch" (http://www.computerworld.com/s/article/89
829/Out_of_memory_problem_caused_Mars_rover_s_glitch). computerworld.com. February 3,
2004.
15. Witze, Alexandra (2016). "Software error doomed Japanese Hitomi spacecraft" (http://www.natu
re.com/news/software-error-doomed-japanese-hitomi-spacecraft-1.19835). Nature. 533 (7601):
18–19. Bibcode:2016Natur.533...18W
(https://ui.adsabs.harvard.edu/abs/2016Natur.533...18W). doi:10.1038/nature.2016.19835 (http
s://doi.org/10.1038%2Fnature.2016.19835). PMID 27147012 (https://pubmed.ncbi.nlm.nih.gov/
27147012). S2CID 4451754 (https://api.semanticscholar.org/CorpusID:4451754). Retrieved
2016-05-06.
16. Weitering, Hanneke. "Israeli Moon Lander Suffered Engine Glitch Before Crash" (https://www.s
pace.com/beresheet-moon-crash-engine-glitch.html). Space.com. Retrieved 29 May 2019.
17. "The Therac-25 Accidents (PDF), by Nancy Leveson" (http://sunnyday.mit.edu/papers/therac.p
df) (PDF). Retrieved 2008-01-07.
18. "An Investigation of the Therac-25 Accidents (IEEE Computer)" (http://courses.cs.vt.edu/~cs360
4/lib/Therac_25/Therac_1.html). Retrieved 2008-01-07.
19. "Computerized Radiation Therapy (PDF) reported by TROY GALLAGHER" (http://radonc.wdfil
es.com/local--files/radiation-accident-therac25/Therac_UGuelph_TGall.pdf) (PDF). Retrieved
2011-12-12.
20. Feder, Barnaby J. (2008-03-12). "A Heart Device Is Found Vulnerable to Hacker Attacks" (http
s://www.nytimes.com/2008/03/12/business/12heart-web.html). The New York Times. Retrieved
2008-09-28.
21. "ICS Advisory (ICSMA-19-164-01)" (https://www.us-cert.gov/ics/advisories/ICSMA-19-164-01)
(Press release). Cybersecurity and Infrastructure Security Agency. 2019-06-13. Retrieved
2019-11-15.
22. Newman, Lily Hay (2019-10-01). "Decades-Old Code Is Putting Millions of Critical Devices at
Risk" (https://www.wired.com/story/urgent-11-ipnet-vulnerable-devices/). Wired. Retrieved
2019-11-15.
23. "Urgent: Medical Device Recall Notification, AFFECTED DEVICE: Alaris® Pump module
(Model 8100)"Delay Until" Option and "Multidose" Feature" (https://web.archive.org/web/20150
612045201/http://www.carefusion.com/pdf/Alerts_and_Notices/Alaris/LVP-v9-1-18-recall-custo
mer-letter-23APR14.pdf) (PDF) (Press release). CareFusion. 2014-04-23. Archived from the
original (http://www.carefusion.com/pdf/Alerts_and_Notices/Alaris/LVP-v9-1-18-recall-customer
-letter-23APR14.pdf) (PDF) on 2015-06-12. Retrieved 2019-11-15.
24. "Looking at the Y2K bug, portal on CNN.com" (https://web.archive.org/web/20071227153108/ht
tp://www.cnn.com/TECH/specials/y2k/). Archived from the original (http://www.cnn.com/TECH/s
pecials/y2k/) on 2007-12-27. Retrieved 2008-01-07.
25. "The year 2038 bug" (http://www.2038bug.com/). Retrieved 2008-01-12.
26. Stafford, Patrick. "Businesses hit by Bank of Queensland EFTPOS bug" (https://web.archive.or
g/web/20140407101220/http://www.smartcompany.com.au/growth/economy/12681-20100104-
businesses-hit-by-bank-of-queensland-eftpos-bug.html). Archived from the original (http://www.
smartcompany.com.au/growth/economy/12681-20100104-businesses-hit-by-bank-of-queensla
nd-eftpos-bug.html) on 7 April 2014. Retrieved 1 April 2014.
27. "Software Bug Contributed to Blackout" (http://www.securityfocus.com/news/8016). Retrieved
2008-01-07.
28. Sterling, Bruce (1993). The Hacker Crackdown: Law and Disorder on the Electronic Frontier.
Spectra Books. ISBN 0-553-56370-X.
29. "The Crash of the AT&T Network in 1990" (http://www.phworld.org/history/attcrash.htm).
Retrieved 2008-05-15.
30. Cade Metz (January 31, 2009). "Google mistakes entire web for malware" (https://www.theregis
ter.co.uk/2009/01/31/google_malware_snafu/). The Register. Retrieved December 20, 2010.
31. "Bug in iOS Unicode handling crashes iPhones with a simple text" (http://appleinsider.com/artic
les/15/05/26/bug-in-ios-notifications-handling-crashes-iphones-with-a-simple-text). Apple
Insider. 26 May 2015. Retrieved 29 May 2015.
32. Clover, Juli (26 May 2015). "New iOS Bug Crashing iPhones Simply by Receiving a Text
Message" (http://www.macrumors.com/2015/05/26/ios-bug-crashing-iphones-with-text-messag
e/). MacRumors. Retrieved 29 May 2015.
33. "Patriot missile defense, Software problem led to system failure at Dharhan, Saudi Arabia;
GAO report IMTEC 92-26" (http://www.gao.gov/products/IMTEC-92-26). US Government
Accounting Office.
34. Robert Skeel. "Roundoff Error and the Patriot Missile" (https://web.archive.org/web/200808012
02418/http://www.mc.edu/campus/users/travis/syllabi/381/patriot.htm). SIAM News, volume 25,
nr 4. Archived from the original (http://www.mc.edu/campus/users/travis/syllabi/381/patriot.htm)
on 2008-08-01. Retrieved 2008-09-30.
35. Rogerson, Simon (April 2002). "The Chinook Helicopter Disaster" (https://web.archive.org/web/
20120717021641/http://www.ccsr.cse.dmu.ac.uk/resources/general/ethicol/Ecv12no2.html).
IMIS Journal. 12 (2). Archived from the original (http://www.ccsr.cse.dmu.ac.uk/resources/gener
al/ethicol/Ecv12no2.html) on 2012-07-17.
36. "Software glitches leave Navy Smart Ship dead in the water" (https://web.archive.org/web/2006
0208090921/http://www.gcn.com/17_17/news/33727-1.html). gcn.com. 13 Jul 1998. Archived
from the original (http://www.gcn.com/17_17/news/33727-1.html) on 8 February 2006.
37. "F/A-22 Program History" (https://web.archive.org/web/20090825165326/http://www.f-22raptor.c
om/index_airframe.php#1992). f-22raptor.com. Archived from the original (http://www.f-22raptor.
com/index_airframe.php#1992) on 25 August 2009.
38. "Lockheed's F-22 Raptor Gets Zapped by International Date Line" (https://web.archive.org/web/
20070316132413/http://www.dailytech.com/article.aspx?newsid=6225). DailyTech. 26 Feb
2007. Archived from the original (http://www.dailytech.com/article.aspx?newsid=6225) on 16
March 2007.
39. Borland, John (11 November 2005). "FAQ: Sony's 'rootkit' CDs - CNET News" (https://web.arch
ive.org/web/20081205090503/http://www.news.com/FAQ-Sonys-rootkit-CDs/2100-1029_3-594
6760.html). news.com. Archived from the original on 5 December 2008.
40. Mark Russinovich (4 Nov 2005). "Mark's Blog : More on Sony: Dangerous Decloaking Patch,
EULAs and Phoning Home" (https://web.archive.org/web/20070103203640/http://blogs.techne
t.com/markrussinovich/archive/2005/11/04/more-on-sony-dangerous-decloaking-patch-eulas-a
nd-phoning-home.aspx). blogs.technet.com. Archived from the original (http://blogs.technet.co
m/markrussinovich/archive/2005/11/04/more-on-sony-dangerous-decloaking-patch-eulas-and-
phoning-home.aspx) on 3 January 2007.
41. "About the boot.ini issue (Dev Blog)" (https://community.eveonline.com/news/dev-blogs/about-t
he-boot.ini-issue/). Retrieved 2014-09-30.
42. 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 (h
ttps://doi.org/10.1097%2F01.ede.0000254692.80550.60). PMID 17301707 (https://pubmed.ncb
i.nlm.nih.gov/17301707). S2CID 20959479 (https://api.semanticscholar.org/CorpusID:2095947
9).
43. Bishop, Sam (8 June 2016). "Runescape marks the anniversary of the Falador Massacre" (http
s://www.gamereactor.eu/news/425783/Runescape+marks+the+anniversary+of+the+Falador+M
assacre/). GameFactor. Retrieved 9 August 2018.
44. "Pac Man'S Split Screen Level Analyzed And Fixed" (http://www.donhodges.com/how_high_ca
n_you_get2.htm). Donhodges.Com. Retrieved 2012-09-19.
45. Langshaw, Mark. "Retro Corner: 'Jet Set Willy' (Spectrum)" (http://www.digitalspy.com/gaming/r
etro-gaming/news/a279265/retro-corner-jet-set-willy-spectrum/). DigitalSpy. Retrieved 30 May
2018.
46. "Jet Set Willy Solved!" (https://archive.org/stream/personalcomputergames-magazine-08/Perso
nalComputerGames_08#page/n22/mode/1up). Personal Computer Games (8): 21. July 1984.
Retrieved 2014-04-19.
47. "What caused Gandhi's insatiable bloodlust in Civilization" (https://web.archive.org/web/20141
112090747/https://www.geek.com/games/why-gandhi-is-always-a-warmongering-jerk-in-civiliz
ation-1608515/). Geek.com. 3 November 2014. Archived from the original (https://www.geek.co
m/games/why-gandhi-is-always-a-warmongering-jerk-in-civilization-1608515/) on 12
November 2014. Retrieved 30 April 2018.
48. Krotoski, Aleks (2004-11-30). "Viewtiful Joe 2 demo deletes memory cards" (https://www.thegu
ardian.com/technology/gamesblog/2004/nov/30/viewtifuljoe2). The Guardian. Retrieved
2009-11-10.
49. Bramwell, Tom (2004-12-07). "Sony to replace defective demo discs with games" (http://www.e
urogamer.net/articles/news071204sonydemodisc). Eurogamer. Retrieved 2009-11-10.
50. "Bubble Bobble Revolution DS production issues confirmed *UPDATE*" (https://gonintendo.co
m/?p=6805). GoNintendo. 14 Oct 2006.
51. Bramwell, Tom (2007-04-16). "RedOctane admits to Guitar Hero II patch problem" (http://www.e
urogamer.net/articles/redoctane-admits-to-guitar-hero-ii-patch-problem). Eurogamer. Retrieved
2016-12-02.
52. Paul, Ian (17 Jan 2015). "Scary Steam for Linux bug erases all the personal files on your PC"
(https://www.pcworld.com/article/2871653/scary-steam-for-linux-bug-erases-all-the-personal-fil
es-on-your-pc.html). PCWorld.
53. Gach, Ethan. "The NES Classic Carries Over Classic Glitches" (https://www.kotaku.com.au/20
16/11/the-nes-classic-carries-over-classic-glitches/). Kotaku Australia. Retrieved 8 March 2017.
54. Nintendo. "Customer Service — Specific GamePak Troubleshooting" (https://web.archive.org/w
eb/20080127200258/http://www.nintendo.com/consumer/systems/gameboy/trouble_specificga
me.jsp). Archived from the original (https://www.nintendo.com/consumer/systems/gameboy/trou
ble_specificgame.jsp#missingno) on January 27, 2008. Retrieved June 7, 2009.
55. Staff (May 1999). "Pokechat". Nintendo Power. Vol. 120. p. 101.
56. Loe, Casey (1999). Pokémon Perfect Guide Includes Red-Yellow-Blue. Versus Books. p. 125.
ISBN 1-930206-15-1.
57. Staff (April 9, 2009). "Gaming's Top 10 Easter Eggs" (https://www.webcitation.org/5nLOFIiMt?ur
l=http://games.ign.com/articles/971/971383p2.html). IGN. IGN Entertainment. p. 2. Archived
from the original (http://games.ign.com/articles/971/971383p2.html) on February 6, 2010.
Retrieved June 7, 2009.
58. "DSA-1571-1 openssl -- predictable random number generator" (http://www.debian.org/security/
2008/dsa-1571). Retrieved 2008-04-16.
59. "Heartbleed bug may shut Revenue Canada website until weekend" (http://www.cbc.ca/news/b
usiness/revenue-canada-shuts-website-to-head-off-heartbleed-bug-1.2603742). CBC News.
2014-04-09.
60. "Heartbleed bug: 900 SINs stolen from Revenue Canada - Business - CBC News" (http://www.
cbc.ca/news/business/heartbleed-bug-900-sins-stolen-from-revenue-canada-1.2609192). CBC
News. Retrieved 2014-04-14.
61. Dunn, Michael (28 Oct 2013). "Toyota's killer firmware: Bad design and its consequences" (http
s://www.edn.com/toyotas-killer-firmware-bad-design-and-its-consequences/). EDN.
62. "To keep a Boeing Dreamliner flying, reboot once every 248 days" (https://www.engadget.com/
2015-05-01-boeing-787-dreamliner-software-bug.html). Engadget. 1 Apr 2015.
63. Roy, Eleanor Ainge (21 February 2019). "Auckland threatens to eject Lime scooters after
wheels lock at high speed" (https://www.theguardian.com/world/2019/feb/21/auckland-threaten
s-to-eject-lime-scooters-after-wheels-lock-at-high-speed). The Guardian. Retrieved
2019-02-20.
64. Kevin Quinn (November 8, 1983). "Ever Had Problems Rounding Off Figures? This Stock
Exchange Has". The Wall Street Journal. p. 37.
65. Wayne Lilley (November 29, 1983). "Vancouver stock index has right number at last". The
Toronto Star.
66. Popper, Nathaniel (2 Aug 2012). "Knight Capital Says Trading Glitch Cost It $440 Million" (http
s://dealbook.nytimes.com/2012/08/02/knight-capital-says-trading-mishap-cost-it-440-million).
New York Times.

Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_software_bugs&oldid=966420312"

This page was last edited on 7 July 2020, at 00:58 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this
site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia
Foundation, Inc., a non-profit organization.

You might also like