Список ошибок программного обеспечения - List of software bugs

Много программные ошибки просто раздражают или неудобны, но некоторые из них могут иметь чрезвычайно серьезные последствия - либо в финансовом отношении, либо как угроза благополучию человека. Ниже приводится список ошибок программного обеспечения со значительными последствиями.

Космос

  • Ракета-носитель сошла с курса во время пуска, в результате чего НАСА Маринер 1. Это было результатом того, что транскрибер не заметил надбавка в письменной спецификации программы руководства, что привело к кодированию неправильной формулы в ее FORTRAN программного обеспечения. (22 июля 1962 г.).[1] Первоначальное сообщение о причине этой ошибки было неверным.[2]
  • НАСА 1965 г. Близнецы 5 миссия приземлилась на 80 миль (130 км) от предполагаемой точки приводнения из-за неправильной константы скорости вращения Земли. Скорость вращения, соответствующая 24 часам солнечный день был использован вместо скорость вращения относительно неподвижных звезд. Меньшая продолжительность первых трех миссий и сбой компьютера на Близнецы 4 предотвратил обнаружение ошибки раньше.[3]
  • В Российский институт космических исследований с Фобос 1 (Программа Фобос ) отключил двигатели ориентации и больше не мог правильно ориентировать свои солнечные батареи или связываться с Землей, в конечном итоге разряжая ее батареи. (10 сентября 1988 г.).[4]
  • В Европейское космическое агентство с Ariane 5, рейс 501 был уничтожен через 40 секунд после взлета (4 июня 1996 г.). Прототип ракеты стоимостью 1 миллиард долларов США самоуничтожился из-за ошибки в бортовом программном обеспечении наведения.[5][6]
  • В 1997 г. Марс-следопыт миссия была поставлена ​​под угрозу из-за ошибки в параллельное программное обеспечение вскоре после приземления марсохода, что было обнаружено в ходе предполетных испытаний, но не имело большого приоритета, поскольку это происходило только в определенных непредвиденных условиях большой нагрузки.[7] Проблема, обнаруженная и исправленная с Земли, возникла из-за компьютер перезагружается вызванный инверсия приоритета.[8]
  • В 2000 г. Зенит 3SL Пуск не удался из-за неисправного наземного программного обеспечения, не закрывающего вентиль в пневматической системе второй ступени ракеты.[9]
  • В Европейское космическое агентство с КриоСат-1 Спутник был потерян в результате неудачного запуска в 2005 году из-за отсутствия команды на отключение в системе управления полетом его Рокот ракета-носитель.[10]
  • НАСА Марс полярный посадочный модуль был уничтожен, потому что его полетное программное обеспечение ошибочно приняло вибрации, вызванные развертыванием убранных ног, за свидетельство приземления транспортного средства и отключило двигатели в 40 метрах от поверхности Марса (3 декабря 1999 г.).[11]
  • Его родственный космический корабль Марсианский климатический орбитальный аппарат также был уничтожен из-за программного обеспечения на земле, генерирующего команды, основанные на параметрах в фунтах-силах (фунт-сила), а не в ньютонах (Н).
  • Неправильно отправленная команда с Земли вызвала работу программного обеспечения НАСА. Mars Global Surveyor неверно предположить, что двигатель вышел из строя, в результате чего одна из батарей была направлена ​​на солнце. Это привело к перегреву аккумулятора (2 ноября 2006 г.).[12][13]
  • НАСА Дух ровер стал не отвечает 21 января 2004 г., через несколько недель после приземления на Марс. Инженеры обнаружили, что в марсоходе скопилось слишком много файлов. флэш-память. Он был восстановлен до рабочего состояния после удаления ненужных файлов.[14]
  • Японии Хитоми Астрономический спутник был разрушен 26 марта 2016 года, когда двигатель запустил в неправильном направлении, в результате чего космический корабль начал вращаться быстрее, а не стабилизироваться.[15]
  • Первая попытка Израиля посадить на Луну беспилотный космический корабль с Берешит был признан неудачным 11 апреля 2019 года из-за ошибки программного обеспечения в его двигательной системе, которая не позволяла ему замедляться во время последнего спуска на поверхность Луны. Инженеры пытались исправить эту ошибку, удаленно перезагружая движок, но к тому времени, когда они восстановили контроль над ним, Берешит не мог вовремя замедлиться, чтобы предотвратить жесткую аварийную посадку, которая разрушила его.[16]

Медицинское

  • Ошибка в коде, управляющем Терак-25 радиационная терапия аппарат был непосредственно ответственен за смерть по крайней мере пяти пациентов в 1980-х, когда он вводил чрезмерное количество бета-излучение.[17][18][19]
  • Программное обеспечение для планирования лучевой терапии RTP / 2, созданное Multidata Systems International мог неправильно удвоить дозу излучения в зависимости от того, как техник вводил данные в машину. По крайней мере восемь пациентов умерли, а еще 20 получили передозировку, которая могла вызвать серьезные проблемы со здоровьем (ноябрь 2000 г.).[20] Смотрите также Instituto_Oncológico_Nacional # Accident
  • А Medtronic сердечное устройство было признано уязвимым для удаленных атак (2008-03).[21]
  • В Бектон Дикинсон Рабочая станция Alaris Gateway допускает несанкционированное произвольное удаленное выполнение (2019).[22][23]
  • В CareFusion Модуль насоса Alaris (8100) не будет должным образом задерживать инфузию при использовании опции «Отложить до» или «Многодозовой дозировки» (2015).[24]

Отслеживание лет

  • В проблема 2000 года породили опасения по поводу мирового экономического коллапса и индустрии консультантов, предоставляющих исправления в последнюю минуту.[25]
  • Аналогичная проблема возникнет в 2038 г. проблема 2038 года ), так много Unix -подобные системы вычисляют время в секундах с 1 января 1970 г. и сохраняют это число как 32-битный подписанный целое число, для которого максимально возможное значение 231 − 1 (2 147 483 647) секунд.[26]
  • Ошибка в коде платежного терминала для Банк Квинсленда выводил из строя многие устройства на срок до недели. Было установлено, что проблема заключается в неправильной программе преобразования шестнадцатеричных чисел. Когда устройство должно было перейти на 2010 год, прошло шесть лет до 2016 года, в результате чего терминалы отклоняли карты клиентов по мере их истечения.[27]

Передача электроэнергии

Администрация

  • Программное обеспечение A2LL Система обработки безработицы и социальных услуг в Германии представила несколько ошибок с крупномасштабными последствиями, такими как отправка платежей на неверные номера счетов в 2004 году.[нужна цитата ]

Телекоммуникации

  • AT&T сбой междугородной сети (15 января 1990 г.), при котором отказ одной системы коммутации вызывал отправку сообщения ближайшим коммутационным блокам, чтобы сообщить им, что возникла проблема. К сожалению, получение этого сообщения приведет к отказу и других систем, что приведет к каскадный отказ которые быстро распространились по всей сети дальней связи AT&T.[29][30]
  • В январе 2009 г. Google поисковая система ошибочно уведомила пользователей, что каждый веб-сайт во всем мире был потенциально вредоносным, в том числе и его собственный.[31]
  • В мае 2015 г. iPhone пользователи обнаружили Жук где отправка определенной последовательности символы и Unicode символы в виде текста для другого пользователя iPhone могут привести к сбою получающего iPhone SpringBoard интерфейс,[32] а также может привести к сбою всего телефона, вызвать сброс к заводским настройкам или в значительной степени нарушить подключение устройства,[33] препятствуя его нормальному функционированию. Ошибка сохранялась в течение нескольких недель, приобрела значительную известность и увидела, что некоторые люди использовали ее, чтобы разыграть других пользователей iOS.[нужна цитата ] перед яблоко в итоге 30 июня 2015 года установили исправление iOS 8.4.

Военный

Средства массовой информации

  • в Скандал с руткитами Sony BMG (Октябрь 2005 г.), Sony BMG произвел Ван Зант Музыка CD который нанял защита от копирования схема, которая тайно установила руткит на любом ПК с Windows, который использовался для его воспроизведения. Их целью было скрыть механизм защиты от копирования, чтобы его было труднее обойти. К сожалению, руткит непреднамеренно открыл брешь в безопасности, что привело к серии успешных троянский конь нападения на компьютеры тех, кто невинно проигрывает компакт-диск.[40] Последующие попытки Sony предоставить утилиту для решения проблемы фактически усугубили ее.[41]

Видео игры

  • Eve Online'развертывание патча Trinity стерло boot.ini файл с компьютеров нескольких тысяч пользователей, из-за чего они не могут загрузиться. Это произошло из-за использования устаревшая система в игре, которая также называлась boot.ini. Таким образом, целью удаления был неправильный каталог, а не каталог / eve.[42]
  • В Инцидент в Corrupted Blood был программная ошибка в Мир Warcraft что вызвало смертельный, дебафф - вызвать виртуальное заболевание, которым можно заразиться только во время определенного рейд быть выпущенным в остальной игровой мир, что приведет к многочисленным и повторяющимся смертям многих игровых персонажей. Это заставляло игроков избегать людных мест в игре, как в случае эпидемии «реального мира», и ошибка стала центром некоторых академических исследований распространения инфекционных заболеваний.[43]
  • 6 июня 2006 г. онлайн-игра RuneScape страдал от ошибки, которая позволяла некоторым персонажам игроков убивать и грабить других персонажей, которые не смогли дать отпор пострадавшим персонажам, потому что игра все еще думала, что они игрок против игрока режим даже после того, как их выгнали с боевого ринга из дома игрока, который страдал от отставание празднуя достижение в игре. Игроки, которые были убиты персонажами с ошибками, потеряли много предметов, и ошибка была настолько разрушительной, что игроки, которые злоупотребляли ею, были вскоре обнаружены, пойманы и навсегда исключены из игры, но не раньше, чем они опустошили регион Фаладор. , таким образом окрестив ошибку "Резня Фаладора".[44]
  • На 256 уровне Pac-Man, ошибка приводит к экран отключения. Максимальное количество доступных фруктов - семь, и когда это число переворачивается, вся правая сторона экрана превращается в беспорядок символов, в то время как левая сторона остается нормальной.[45]
  • После первоначального выпуска ZX Spectrum игра Jet Set Willy был невозможно завершить из-за серьезной ошибки, которая испорченный данные игры, в результате чего враги и персонаж игрока будут убиты в определенных комнатах большого особняка, где и происходит вся игра.[46] Ошибка, известная как «Ошибка на чердаке», возникала, когда игрок входил на чердак особняка, что затем заставляло стрелку перемещаться за пределы экрана, из памяти Spectrum в память игры, изменяя важные переменные и поведение в нежелательном путь. Разработчики игры сначала извиняли эту ошибку, утверждая, что затронутые комнаты были смертельными ловушками, но в конечном итоге признались в этом и дали игрокам инструкции о том, как исправить саму игру.[47]
  • В первая игра в Цивилизация серия содержала печально известный баг, из-за которого один из мировых лидеров Махатма Ганди, чтобы вести себя как агрессивный поджигатель войны, несмотря на то, что он известен тем, что защищает мир в реальном мире. Ошибка, получившая известность как «Ядерный Ганди», стала возможной, когда рейтинг агрессии Ганди, представленный как 8-битное целое число без знака, был установлен на наименьшее положительное значение 1. Если игрок решил демократизировать свою родную Индию, рейтинг уменьшится на два, что приведет к перекатывать обратно к максимальному значению 255, что делает его самым агрессивным лидером в игре. Ошибка была настолько известной, что разработчики решили позволить игрокам намеренно подтолкнуть Ганди к агрессивному конфликту в более поздних сиквелах.[48]
  • Один из бесплатных демо-дисков, выпущенных PlayStation Underground подписчики в США содержали серьезную ошибку, особенно в демонстрации для Вьютифул Джо 2, это не только крушение в PlayStation 2, но также отформатировал бы любой карты памяти которые были подключены к этой консоли, стирая все и вся сохраненные данные на них.[49] Ошибка была настолько серьезной, что Sony пришлось извиниться за нее и разослать бесплатные копии других игр для PS2 пострадавшим игрокам в качестве утешения.[50]
  • Из-за серьезной ошибки программирования большая часть Nintendo DS игра Bubble Bobble Revolution невозможно воспроизвести, потому что обязательный босс бой не начался на 30 уровне.[51]
  • Обновление для Xbox 360 версия Guitar Hero II, который должен был исправить некоторые проблемы с полосой дремоты в этой игре гитарные контроллеры, произошла ошибка, из-за которой некоторые консоли заморозить, или даже перестань работать вообще, производя печально известный "красное кольцо смерти ".[52]
  • Клапан с Пар клиент для Linux мог случайно удалить все файлы пользователя в каждом каталоге на компьютере. Это случилось с пользователями, которые переместили установочный каталог Steam.[53] Ошибка является результатом небезопасного shellscript программирование:
STEAMROOT="$(CD "${0%/*}" && эхо $ PWD)"# Страшный!rm -rf "$ STEAMROOT/"*
Первая строка пытается найти каталог, в котором находится скрипт. Это может привести к сбою, например, если каталог был перемещен во время выполнения сценария, что приведет к недействительности переменной "selfpath". $0. Также не получится, если $0 не содержал косой черты или содержал сломанный символическая ссылка, возможно, неправильно введен пользователем. То, как он потерпит неудачу, что обеспечивается && условный и не имеющий set -e причиной прекращения при отказе, должно было произвести пустая строка. Этот режим отказа не проверялся, только комментировал как «Страшно!». Наконец, в команде удаления символ косой черты имеет совершенно иное значение, чем его роль конкатенация путей оператор, когда строка до нее пуста, так как затем он называет корневая директория.
  • Минус Мир это печально известный глюк уровень из игры 1985 года Super Mario Bros., доступ к которому осуществляется с помощью ошибки, которая пробивает стены на уровне 1-2, чтобы добраться до его "зона деформации ", что приводит к указанному уровню.[54] Поскольку этот уровень бесконечен, запуск ошибки, которая приводит игрока туда, сделает невозможным продолжение игры, пока игрок сбрасывает игра или заканчивается жизни.
  • "Отсутствует "это глюк Покемон виды, присутствующие в Покемон Красный и Синий, с которыми можно столкнуться, выполнив определенную последовательность, казалось бы, несвязанных действий. По словам Nintendo, захват этого покемона может привести к повреждению данных игры.[55][56][57] и некоторые из игроков, которые успешно пытались решить эту проблему. Это одна из самых известных ошибок в истории видеоигр, и она остается широко известной.[58]

Шифрование

  • Чтобы исправить предупреждение, выданное Валгринд, сопровождающий Debian залатанный OpenSSL и сломал генератор случайных чисел в процессе. Патч был загружен в сентябре 2006 года и вошел в официальный релиз; об этом не сообщалось до апреля 2008 года. Каждый ключ, сгенерированный с помощью неработающей версии, скомпрометирован (поскольку "случайные" числа были легко предсказуемы), как и все данные, зашифрованные с его помощью, что угрожает многим приложениям, которые полагаются на шифрование, например S / MIME, Tor, SSL или же TLS защищенные соединения и SSH.[59]
  • Heartbleed, уязвимость OpenSSL, появившаяся в 2012 году и раскрытая в апреле 2014 года, нарушила конфиденциальность затронутых служб, что привело, среди прочего, к отключению Канадское налоговое агентство публичный доступ к части веб-сайта для онлайн-регистрации[60] после кражи номеров социального страхования.[61]
  • Яблоко "перейти к неудаче "ошибка заключалась в дублировании строки кода, из-за которой проверка сертификата открытого ключа проходила некорректно.
  • Ошибка GnuTLS "goto fail" была похожа на ошибку Apple и была обнаружена примерно две недели спустя. Ошибка GnuTLS также позволяла злоумышленникам обойти безопасность SSL / TLS. Ошибка GnuTLS была хуже, чем ошибка Apple, потому что она затрагивала более 200 пакетов в типичной системе Linux.[62]

Транспорт

Финансы

  • В Фондовая биржа Ванкувера index имел большие ошибки из-за многократного округления. В январе 1982 года индекс был инициализирован на 1000, а затем обновлен и усеченный до трех знаков после запятой в каждой сделке. Это делалось около 3000 раз в день. Накопленные усечения привели к ошибочной потере около 25 баллов в месяц. За выходные 25–28 ноября 1983 г. ошибка была исправлена, в результате чего значение индекса поднялось с пятничного закрытия 524,811 до 1098,892.[66][67]
  • Knight Capital Group потеряла 440 миллионов долларов за 45 минут из-за неправильного развертывания программного обеспечения на серверах и повторного использования критического программного флага, из-за которого во время торговли выполнялся старый неиспользуемый программный код.[68]

Смотрите также

внешняя ссылка

Рекомендации

  1. ^ "Космический FAQ 08/13 - История планетарного зонда". faqs.org. 17 сентября 1996 г.
  2. ^ Хоар, К.А.Р. Подсказки по дизайну языков программирования. в Симпозиум Sigact / Sigplan по принципам языков программирования. Октябрь 1973 г., перепечатано в Горовиц. Языки программирования, Большой тур, 3-е изд... Видеть "Маринер 1". Дайджест РИСКОВ. 9 (54). 12 декабря 1989 г. и "Mariner I - без трюмов BARred". 30 мая 1989 г.. Получено 2008-01-07.
  3. ^ «Близнецы 5». На плечах титанов: история проекта Gemini.
  4. ^ Сагдеев, Р. З .; Захаров, А. В. (1989). «Краткая история полета на Фобосе». Природа. 341 (6243): 581–585. Bibcode:1989Натура.341..581С. Дои:10.1038 / 341581a0. S2CID  41464654.
  5. ^ Доусон, М. (март 1997 г.). «Ошибка программного обеспечения Ariane 5». Примечания по разработке программного обеспечения. 22 (2): 84. Дои:10.1145/251880.251992. S2CID  43439273.
  6. ^ Jézéquel JM, Meyer B (январь 1997 г.). «Дизайн по контракту: уроки Арианы» (PDF). IEEE Computer. 30 (1): 129–130. Дои:10.1109/2.562936.
  7. ^ Небеса, Дуглас (2013). «Параллельное искрение: многие стружки облегчают работу». Новый ученый. Elsevier BV. 219 (2930): 42–45. Дои:10.1016 / s0262-4079 (13) 62046-1. ISSN  0262-4079.
  8. ^ Ривз, Гленн Э (15 декабря 1997 г.). «Что на самом деле произошло на Марсе? - Авторитетный отчет». research.microsoft.com. Архивировано 30 декабря 2016 года.CS1 maint: неподходящий URL (связь)
  9. ^ "Космический полет сейчас - последние новости - неисправность морского запуска связана с программным сбоями".
  10. ^ «Миссия CryoSat потеряна из-за неудачного запуска». Европейское космическое агентство. 8 октября 2005 г.. Получено 19 июля 2010.
  11. ^ «Марс Полярный спускаемый аппарат». Архивировано из оригинал на 2012-09-27. Получено 2008-01-07.
  12. ^ "Отчет раскрывает вероятные причины гибели космического корабля" Марс ". Получено 2008-01-07.
  13. ^ "Неисправное программное обеспечение могло обречь орбитальный аппарат Марса". Space.com. Архивировано из оригинал 24 июля 2008 г.. Получено 11 января, 2007.
  14. ^ "Проблема нехватки памяти вызвала сбой марсохода". computerworld.com. 3 февраля 2004 г.
  15. ^ Витце, Александра (2016). «Программная ошибка обречена на гибель японского космического корабля Hitomi». Природа. 533 (7601): 18–19. Bibcode:2016 Натур.533 ... 18Вт. Дои:10.1038 / природа.2016.19835. PMID  27147012. S2CID  4451754. Получено 2016-05-06.
  16. ^ Вейтеринг, Ханнеке. "Израильский посадочный модуль на Луну пострадал от сбоя двигателя перед аварией". Space.com. Получено 29 мая 2019.
  17. ^ "Аварии на Therac-25 (PDF), Нэнси Левесон" (PDF). Получено 2008-01-07.
  18. ^ "Расследование происшествий с Therac-25 (компьютер IEEE)". Получено 2008-01-07.
  19. ^ «Компьютеризированная лучевая терапия (PDF), представленная ТРОЙ ГАЛАГЕР» (PDF). Получено 2011-12-12.
  20. ^ Гарфинкель, Симсон (8 ноября 2005 г.). «Худшие программные ошибки в истории». Проводной. Получено 6 сентября, 2020.
  21. ^ Федер, Барнаби Дж. (2008-03-12). «Сердечное устройство уязвимо для хакерских атак». Нью-Йорк Таймс. Получено 2008-09-28.
  22. ^ «Консультации ICS (ICSMA-19-164-01)» (Пресс-релиз). Агентство по кибербезопасности и безопасности инфраструктуры. 2019-06-13. Получено 2019-11-15.
  23. ^ Ньюман, Лили Хэй (2019-10-01). «Кодекс, установленный десятилетиями назад, подвергает риску миллионы критически важных устройств». Проводной. Получено 2019-11-15.
  24. ^ «Срочно: уведомление об отзыве медицинского устройства, АКТУАЛЬНОЕ УСТРОЙСТВО: модуль насоса Alaris® (модель 8100)» «Задержка до» Вариант и функция «Многодозовый» (PDF) (Пресс-релиз). CareFusion. 2014-04-23. Архивировано из оригинал (PDF) на 2015-06-12. Получено 2019-11-15.
  25. ^ «Глядя на ошибку 2000 года, портал CNN.com». Архивировано из оригинал на 2007-12-27. Получено 2008-01-07.
  26. ^ «Ошибка 2038 года». Получено 2008-01-12.
  27. ^ Стаффорд, Патрик. «Компании, пострадавшие от ошибки EFTPOS Банка Квинсленда». Архивировано из оригинал 7 апреля 2014 г.. Получено 1 апреля 2014.
  28. ^ «Ошибка программного обеспечения, способствующая отключению». Получено 2008-01-07.
  29. ^ Стерлинг, Брюс (1993). Борьба с хакерами: закон и беспорядки на электронных рубежах. Spectra Books. ISBN  0-553-56370-X.
  30. ^ «Крах сети AT&T в 1990 году». Получено 2008-05-15.
  31. ^ Мец, Кейд (31 января 2009 г.). «Google ошибочно принимает всю сеть за вредоносное ПО». Реестр. Получено 20 декабря, 2010.
  32. ^ «Ошибка в обработке Unicode в iOS приводит к сбою iPhone с простым текстом». Apple Insider. 26 мая 2015. Получено 29 мая 2015.
  33. ^ Клевер, Джули (26 мая 2015 г.). «Новая ошибка iOS, приводящая к сбою iPhone просто при получении текстового сообщения». MacRumors. Получено 29 мая 2015.
  34. ^ «Противоракетная оборона Patriot, проблема с программным обеспечением привела к отказу системы в Дхархане, Саудовская Аравия; отчет GAO IMTEC 92-26». Счетная палата правительства США.
  35. ^ Скил, Роберт. "Ошибка округления и ракета" Патриот ". Новости СИАМ, том 25, номер 4. Архивировано из оригинал на 2008-08-01. Получено 2008-09-30.
  36. ^ Роджерсон, Саймон (апрель 2002 г.). "Катастрофа с вертолетом" Чинук ". Журнал ИМИС. 12 (2). Архивировано из оригинал на 2012-07-17.
  37. ^ «Программные глюки оставляют Navy Smart Ship мертвым в воде». gcn.com. 13 июля 1998 г. Архивировано с оригинал 8 февраля 2006 г.
  38. ^ "История программы F / A-22". f-22raptor.com. Архивировано из оригинал 25 августа 2009 г.
  39. ^ "F-22 Raptor компании Lockheed попадает в разряд международных дат". DailyTech. 26 февраля 2007 г. Архивировано с оригинал 16 марта 2007 г.
  40. ^ Борланд, Джон (11 ноября 2005 г.). "Часто задаваемые вопросы: компакт-диски Sony с руткитами - Новости CNET". news.com. Архивировано 5 декабря 2008 года.CS1 maint: неподходящий URL (связь)
  41. ^ Руссинович, Марк (4 ноября 2005 г.). "Блог Марка: Дополнительная информация о Sony: патч опасного снятия блокировки, лицензионные соглашения с конечным пользователем и телефонная связь". blogs.technet.com. Архивировано из оригинал 3 января 2007 г.
  42. ^ «О проблеме с boot.ini (блог разработчиков)». Получено 2014-09-30.
  43. ^ Балисер, Ран (2005-10-05). «Моделирование распространения инфекционных заболеваний с помощью сетевых ролевых игр». Эпидемиология. 18 (2): 260–261. Дои:10.1097 / 01.ede.0000254692.80550.60. PMID  17301707. S2CID  20959479.
  44. ^ Епископ, Сэм (8 июня 2016 г.). "Runescape отмечает годовщину резни в Фаладоре". GameFactor. Получено 9 августа 2018.
  45. ^ «Уровень разделения экрана Pac Man проанализирован и исправлен». Donhodges.Com. Получено 2012-09-19.
  46. ^ Лангшоу, Марк. "Retro Corner: 'Jet Set Willy' (Spectrum)". DigitalSpy. Получено 30 мая 2018.
  47. ^ "Реактивный набор Вилли решен!". Персональные компьютерные игры (8): 21 июля 1984 г.. Получено 2014-04-19.
  48. ^ «Что вызвало ненасытную жажду крови Ганди в Civilization». Geek.com. 3 ноября 2014 г. Архивировано с оригинал 12 ноября 2014 г.. Получено 30 апреля 2018.
  49. ^ Кротоски, Алекс (2004-11-30). «Демо Viewtiful Joe 2 удаляет карты памяти». Хранитель. Получено 2009-11-10.
  50. ^ Брамвелл, АлексТом (07.12.2004). «Sony заменит дефектные демо-диски играми». Eurogamer. Получено 2009-11-10.
  51. ^ "Проблемы с производством Bubble Bobble Revolution DS подтверждены * ОБНОВЛЕНИЕ *". GoNintendo. 14 октября 2006 г.
  52. ^ Брамвелл, Том (16 апреля 2007 г.). "RedOctane признает проблему с патчем Guitar Hero II". Eurogamer. Получено 2016-12-02.
  53. ^ Пол, Ян (17 января 2015 г.). «Страшная ошибка Steam для Linux стирает все личные файлы на вашем ПК». PCWorld.
  54. ^ Гач, Итан. "Классика NES переносит классические глюки". Котаку Австралия. Получено 8 марта 2017.
  55. ^ Nintendo. «Служба поддержки - устранение неполадок в GamePak». Архивировано из оригинал 27 января 2008 г.. Получено 7 июня, 2009.
  56. ^ «Покечать». Nintendo Power. Vol. 120. May 1999. p. 101.
  57. ^ Ло, Кейси (1999). Руководство Pokémon Perfect включает красно-желто-синий. Против книг. п. 125. ISBN  1-930206-15-1.
  58. ^ «10 лучших пасхальных яиц от Gaming». IGN. IGN Entertainment. 9 апреля 2009 г. с. 2. Архивировано из оригинал 6 февраля 2010 г.. Получено 7 июня, 2009.
  59. ^ "DSA-1571-1 openssl - предсказуемый генератор случайных чисел". Получено 2008-04-16.
  60. ^ "Ошибка Heartbleed может закрыть веб-сайт Revenue Canada до выходных". CBC News. 2014-04-09.
  61. ^ «Кровавая ошибка: 900 SIN украдены из Revenue Canada - Бизнес - CBC News». CBC Новости. Получено 2014-04-14.
  62. ^ Гудин, Дэн (4 марта 2014 г.). «Критическая криптографическая ошибка оставляет Linux, сотни приложений открыты для прослушивания». Ars Technica. Получено 7 сентября, 2020.
  63. ^ Данн, Майкл (28 октября 2013 г.). «Убийственная прошивка Toyota: плохой дизайн и его последствия». EDN.
  64. ^ «Чтобы Boeing Dreamliner продолжал летать, перезагружайте его каждые 248 дней». Engadget. 1 апреля 2015 г.
  65. ^ Рой, Элеонора Эйндж (21 февраля 2019 г.). «Окленд угрожает выбросить скутеры Lime после того, как колеса заблокируются на высокой скорости». Хранитель. Получено 2019-02-20.
  66. ^ Куинн, Кевин (8 ноября 1983 г.). «Когда-нибудь были проблемы с округлением цифр? На этой фондовой бирже есть». Журнал "Уолл Стрит. п. 37.
  67. ^ Уэйн, Лилли (29 ноября 1983 г.). «Индекс Ванкувера наконец-то получил правильную цифру». Звезда Торонто.
  68. ^ Поппер, Натаниэль (2 августа 2012 г.). «Knight Capital утверждает, что сбой в торговле стоил 440 миллионов долларов». Нью-Йорк Таймс.