Loading article…
多くのソフトウェアのバグは単に迷惑だったり不便だったりするだけですが、中には金銭的にも人間の幸福への脅威としても極めて深刻な結果をもたらすものもあります。[1]以下は重大な結果をもたらす ソフトウェアのバグのリストです。
管理
- ドイツの失業保険および社会福祉サービスを扱うA2LLシステムのソフトウェアには、2004 年に無効な口座番号に支払いを送信するなど、大規模な影響を伴うエラーがいくつか発生しました。[引用が必要]
ブロックチェーン
- DAOのバグ。2016年6月17日、DAOは再帰呼び出しに関する脆弱性を含む複数の脆弱性を悪用した攻撃を受け、その結果、DAOにコミットされていた1150万イーサの約3分の1にあたる360万イーサが送金 され、当時の価値は約5000万ドルでした。[2] [3]
電力伝送
- 2003年の北東部停電は、ゼネラル・エレクトリック・エナジーのXA/21監視ソフトウェアの競合状態により検出されなかった地域停電によって引き起こされた。[4]
暗号化
カテゴリー:コンピュータセキュリティの脆弱性も参照
- Valgrindによって発行された警告を修正するために、 DebianのメンテナーがOpenSSL にパッチを当て、その過程で乱数ジェネレーターを破壊しました。パッチは 2006 年 9 月にアップロードされ、公式リリースに取り入れられましたが、2008 年 4 月まで報告されませんでした。壊れたバージョンで生成されたすべてのキーは危険にさらされており (「ランダム」な数字が簡単に予測可能になったため)、それを使用して暗号化されたすべてのデータも同様に危険にさらされているため、S/MIME、Tor、SSLまたはTLS で保護された接続やSSHなどの暗号化に依存する多くのアプリケーションが危険にさらされています。[5]
- Heartbleedは、2012年に導入され、2014年4月に公開されたOpenSSLの脆弱性であり、影響を受けるサービスから機密性が失われ、社会保険番号の盗難に続いて、カナダ歳入庁のウェブサイトのオンライン申請部分への一般公開が停止されるなどの事態を引き起こしました[6]。[7]
- Apple の「goto fail」バグは、重複したコード行が原因で、公開鍵証明書のチェックが誤ってテストに合格してしまうものでした。
- GnuTLSの「goto fail」バグはAppleのバグに似ており、約2週間後に発見されました。GnuTLSのバグにより、攻撃者はSSL/TLSセキュリティを回避できるようになりました。[8]
ファイナンス
- バンクーバー証券取引所の指数は、繰り返し四捨五入されたために大きな誤差があった。1982年1月に指数は1000で初期化され、その後取引ごとに更新され、小数点以下3桁に切り捨てられた。これは1日に約3000回行われた。切り捨てが累積したため、1か月あたり約25ポイントの誤った損失が発生した。1983年11月25日から28日の週末にかけて、この誤差は修正され、指数の値は金曜日の終値524.811から1098.892に上昇した。[9] [10]
- ナイト・キャピタル・グループは、サーバーへのソフトウェアの不適切な導入と、取引中に古い未使用のソフトウェアコードを実行する原因となった重要なソフトウェアフラグの再利用により、45分間で4億4000万ドルの損失を被りました。[11]
- 英国郵便局スキャンダル。2000年から2015年の間に、736人の副郵便局長が英国郵便局によって起訴され、その多くが誤って有罪判決を受けて刑務所に送られた。副郵便局長は、実際には郵便局のホライゾン会計ソフトウェアの欠陥によって引き起こされた財務不足の責任を負わされた。[12]
メディア
- ソニー BMG コピー プロテクション ルートキット スキャンダル(2005 年 10 月)では、ソニー BMGは、再生に使用された Windows PC に密かにルートキットをインストールするコピー プロテクションスキームを採用したヴァン ザントミュージックCDを制作しました。彼らの目的は、コピー プロテクション メカニズムを隠して回避を困難にすることでした。残念ながら、ルートキットは意図せずセキュリティ ホールを開き、CD を無邪気に再生したユーザーのコンピューターにトロイの木馬攻撃が次々と成功しました。[13]ソニーはその後、この問題を修正するユーティリティを提供しようとしましたが、かえって問題を悪化させました。[14]
医学
- 1980年代には、セラック25 放射線治療装置を制御するコードのバグにより、過剰な量のベータ線が投与され、少なくとも5人の患者が死亡した。[15] [16] [17]
- マルチデータ・システムズ・インターナショナル社が開発した放射線治療計画ソフトウェアRTP/2は、技術者がデータを機械に入力する方法によっては、放射線量を誤って2倍にしてしまう可能性がありました。少なくとも8人の患者が死亡し、さらに20人が重大な健康問題を引き起こす可能性のある過剰投与を受けました(2000年11月)。[18]
- メドトロニックの心臓装置が遠隔攻撃に対して脆弱であることが判明した(2008年3月)。[19]
- ベクトン・ディキンソン社のアラリス・ゲートウェイ・ワークステーションは、不正なリモート実行を許してしまう(2019年)。[20] [21]
- CareFusion Alarisポンプモジュール(8100)は、「遅延期限」オプションまたは「複数回投与」機能を使用すると、輸液を適切に遅延しません(2015年)。[22]
軍隊
- MIM-104パトリオットのソフトウェアエラーにより、システムクロックが100時間にわたって3分の1秒ずれ、イラクから飛来するアルフセインミサイルの位置を特定して迎撃することができず、ミサイルはサウジアラビアのダラン兵舎に命中し(1991年2月25日)、28人のアメリカ人が死亡した。[23] [24]
- 1994年6月、イギリス空軍のチヌークヘリコプターがキンタイア海峡に墜落し、29人が死亡した。当初、墜落はパイロットのミスとされたが、コンピュータウィークリー誌の調査で、航空機のエンジン制御コンピュータのソフトウェアバグが原因かもしれないという十分な証拠が発見され、貴族院の調査を納得させた。[25]
- スマートシップUSSヨークタウンは、1997年9月にゼロ除算エラーにより3時間近くも海上に放置された。[26]
- 1992年4月、最初のロッキードYF-22がカリフォルニア州エドワーズ空軍基地への着陸中に墜落した。墜落の原因は、パイロットによる振動を防ぐことができなかった飛行制御ソフトウェアのエラーであることが判明した。[27]
- 2007年2月11日、ハワイのヒッカム空軍基地を出発した6機のF-22ラプター機が、沖縄の嘉手納基地への初の海外展開を試みていた際、経度180度線(国際日付変更線)を越えた際に複数のコンピュータクラッシュを経験した。コンピュータの障害には、少なくともナビゲーション(完全に失われた)と通信が含まれていた。戦闘機は空中給油機を追ってハワイに戻ることができたが、天候が悪ければ問題になっていたかもしれない。エラーは48時間以内に修正され、展開を遅らせることができた。[28]
空間
- NASAの1965年のジェミニ5号ミッションは、パイロットが地球の自転速度の定数を手動で誤って補正したため、予定の着水地点から80マイル(130 km)手前で着陸した。24時間の太陽日における360.98度の回転ではなく、恒星に対する地球の自転に対応する360度の回転が使用された。最初の3つのミッションの期間が短かったことと、ジェミニ4号のコンピューターの故障により、バグが早期に検出されなかった。[29]
- ロシア宇宙研究所のフォボス1号(フォボス計画)は姿勢制御スラスタを停止し、太陽電池パネルを適切に方向付けたり地球と通信したりできなくなり、最終的にバッテリーが消耗した。(1988年9月10日)[30]
- 欧州宇宙機関のアリアンV88便は、離陸から40秒後に破壊された(1996年6月4日)。アリアンVロケットの初飛行は、搭載誘導ソフトウェアの浮動小数点から整数への変換中にオーバーフローが発生したために自爆した。同じソフトウェアがアリアンIVプログラムで正常に使用されていたが、アリアンVはいくつかの変数に大きな値を生成し、オーバーフローを引き起こした。[31] [32]
- 1997年、火星探査機パスファインダーのミッションは、着陸直後に並行ソフトウェアのバグによって危険にさらされました。このバグは飛行前テストで発見されましたが、予期しない高負荷状態でのみ発生するため、優先度は低く設定されていました。 [33]地球から特定され修正されたこの問題は、優先度の逆転によって引き起こされたコンピューターのリセットが原因でした。[34]
- 2000年、ゼニット3SLの打ち上げは、地上ソフトウェアの不具合によりロケットの第2段空気圧システムのバルブが閉じられなかったために失敗しました。[35]
- 欧州宇宙機関のCryoSat-1衛星は、2005年にロコット ロケットの飛行制御システムにおけるシャットダウンコマンドの欠落により打ち上げに失敗し、失われた。[36]
- NASAの火星極地着陸機は、格納された脚の展開によって生じた振動を、着陸機が火星の表面から40メートルの地点でエンジンを停止した証拠と飛行ソフトウェアが誤認したために破壊された(1999年12月3日)。[37]
- 姉妹宇宙船である火星探査機「マーズ・クライメート・オービター」も、地上のソフトウェアがニュートン(N)ではなくポンド力(lbf)のパラメータに基づいてコマンドを生成したために破壊された。
- 地球からの誤送信コマンドにより、NASAの火星探査機「マーズ・グローバル・サーベイヤー」のソフトウェアがモーターが故障したと誤認識し、バッテリーの1つを太陽に向けることになった。これによりバッテリーが過熱した(2006年11月2日)。[38] [39]
- NASAのスピリット探査車は、火星着陸から数週間後の2004年1月21日に応答しなくなった。技術者は探査車のフラッシュメモリに蓄積されたファイルが多すぎることを発見した。不要なファイルを削除した後、正常に動作する状態に回復した。[40]
- 日本の天文衛星「ひとみ」は、2016年3月26日にスラスタが間違った方向に噴射され、宇宙船が安定するどころか高速回転したために破壊されました。[41]
- ESA/ロスコスモスのスキアパレリ火星着陸機が火星の表面に衝突した。降下中に予期せぬスピンがIMUを一時的に飽和させ、その後ソフトウェアが着陸機が地下にあることを示すデータを誤って解釈したため、予定より早くパラシュートが放出され、エンジンが停止し、墜落に至った。[42]
- イスラエルが初めて無人宇宙船を月面に着陸させようとしたベレシートの試みは、2019年4月11日にエンジンシステムのソフトウェアバグにより失敗に終わり、月面への最終降下中に減速することができなかった。エンジニアたちはエンジンを遠隔で再起動することでこのバグを修正しようとしたが、制御を取り戻した時にはベレシートは減速できず、激しい墜落で機体が崩壊した。[43]
通信
- AT&T長距離ネットワークのクラッシュ(1990年1月15日)では、1つの交換機に障害が発生すると、近くの交換機に問題が発生したことを知らせるメッセージが送信されました。残念ながら、そのメッセージが届くと他のシステムにも障害が発生し、AT&T長距離ネットワーク全体に急速に広がる連鎖障害が発生しました。 [44] [45]
- 2009年1月、Googleの検索エンジンは、自社のウェブサイトも含め、世界中のすべてのウェブサイトが潜在的に悪質であると誤ってユーザーに通知した。 [46]
- 2015年5月、iPhoneユーザーが、特定の文字列とUnicode記号をテキストとして他のiPhoneユーザーに送信すると、受信側のiPhoneのSpringBoardインターフェースがクラッシュするバグを発見しました。 [47]また、電話全体がクラッシュしたり、工場出荷時の設定にリセットされたり、デバイスの接続が大幅に中断されて[48]、正常に機能しなくなったりする可能性もあります。このバグは数週間にわたって存在し、かなりの悪評を博し、数人の個人がこのバグを利用して他のiOSユーザーにいたずらをしましたが[要出典]、Appleは最終的に2015年6月30日にiOS 8.4でこの問題を修正しました。
追跡年数
- 2000年問題は世界的な経済崩壊への恐怖を生み出し、土壇場で解決策を提供するコンサルタント業界を生み出した。[49]
- 同様の問題が2038年に発生する(2038年問題)。多くのUnix系システムは1970年1月1日からの経過秒数を計算し、この数値を32ビット 符号付き 整数として保存するが、その最大値は231−1(2,147,483,647)秒となる。[ 50 ] 2,147,483,647秒は68年に相当し、2038年は1970年から68年経過している。
- クイーンズランド銀行の決済端末コードにエラーが発生したため、多くの端末が最大1週間使用不能になった。問題は16進数の変換ルーチンの誤りであることが判明した。端末は2010年までカウントダウンするはずだったが、6年飛ばして2016年になったため、端末は顧客のカードを期限切れとして拒否した。[51]
交通機関
- トヨタの電子スロットル制御システム(ETCS)には、突然の意図しない加速を引き起こす可能性のあるバグがあったという報告もある。[52]
- ボーイング787ドリームライナーでは整数オーバーフローのバグが発生し、機体が248日以上稼働するとすべての発電機が停止する可能性がある。[53]エアバスA350でも同様の問題が発生しており、連続稼働時間が149時間に達する前に電源を切る必要がある。そうしないと、特定の航空電子機器システムまたは機能が部分的または完全に機能しなくなる。[54]
- 2019年初頭、交通レンタル会社Limeは、電動スクーターのファームウェアのバグを発見しました。このバグにより、スクーターが予期せず急ブレーキをかけ、乗っている人が投げ出されて怪我をする可能性があります。[55]
- ボーイング737NGでは、飛行管理コンピュータで7つの特定の空港のいずれかへの特定のタイプの計器進入が選択されると、コックピットのディスプレイがすべて空白になる。[56]
- コリンズ・エアロスペース社の飛行管理システムを搭載したボンバルディアCRJ-200は、寒冷気候で温度補正が作動した特定のケースにおいて、自動操縦による進入復行手順の実行中に誤った方向転換をすることがあった。[57]
ビデオゲーム
- Eve OnlineのTrinity パッチの導入により、数千人のユーザーのコンピューターからboot.iniファイルが消去され、起動できなくなりました。これは、ゲーム内で boot.ini という名前のレガシー システムを使用していたためです。そのため、削除は /eve ディレクトリではなく、間違ったディレクトリを対象としていました。 [58]
- 汚染された血事件は、ワールド・オブ・ウォークラフトのソフトウェアバグで、特定のレイド中にのみ感染する、致命的でデバフを誘発する仮想の病気がゲーム世界の他の場所に解き放たれ、多くのプレイヤーキャラクターが何度も何度も死ぬ原因となった。これにより、プレイヤーは「現実世界」の伝染病のようにゲーム内の混雑した場所を避けるようになり、このバグは感染症の蔓延に関する学術研究の中心となった。[59]
- 2006年6月6日、オンラインゲーム「RuneScape」にバグが発生し、特定のプレイヤーキャラクターが他のキャラクターを殺して略奪できるようになった。ゲーム内での功績を祝っている間にラグに悩まされていたプレイヤーの家で戦闘リングから追い出された後も、ゲームは影響を受けたキャラクターをプレイヤー対プレイヤーモードであると認識していたため、影響を受けたキャラクターに反撃することができなかった。不具合のあるキャラクターに殺されたプレイヤーは多くのアイテムを失い、このバグは壊滅的だったため、それを悪用していたプレイヤーはすぐに追跡され、捕まり、ゲームから永久に追放されたが、その前に彼らはファラドール地方を荒廃させていたため、このバグは「ファラドール大虐殺」と名付けられた。[60]
- パックマンの256番目のレベルでは、バグによりキルスクリーンが表示されます。果物の最大数は7個で、その数を超えると、画面の右側全体がシンボルの乱雑な状態になりますが、左側は通常のままです。[61]
- ZXスペクトラムのゲーム「ジェットセットウィリー」は、発売当初はゲームデータが破損する重大なバグのため、ゲームをクリアすることは不可能だった。このバグにより、ゲーム全体の舞台となる大邸宅の特定の部屋で敵やプレイヤーキャラクターが殺されてしまうという問題があった。 [62] 「屋根裏部屋のバグ」として知られるこのバグは、プレイヤーが屋敷の屋根裏部屋に入ると発生し、矢印が画面外へ飛んでいき、メモリの内容を上書きし、重要な変数や動作を望ましくない形で変更してしまう。ゲームの開発者は当初、影響を受けた部屋が死の罠であると主張してこのバグを弁解したが、最終的にはそれを認め、ゲーム自体を修正する方法をプレイヤーに指示した。[63]
- 米国のPlayStation Underground加入者に配布された無料デモディスクの1つに、特にViewtiful Joe 2のデモに重大なバグが含まれていた。このバグはPlayStation 2をクラッシュさせるだけでなく、そのコンソールに接続されたメモリカードをアンフォーマットし、そこに保存されたすべてのデータを消去してしまうものだった。 [64]このバグは非常に深刻で、ソニーは謝罪し、影響を受けたプレイヤーに慰めとして他のPS2ゲームの無料コピーを送らざるを得なかった。[65]
- 重大なプログラミングエラーのため、ニンテンドーDSゲーム「バブルボブルレボリューション」の大部分は、必須のボス戦がレベル30でトリガーされなかったためプレイできません。[66]
- Xbox 360版『ギターヒーローII』のアップデートは、ギターコントローラーのワミーバーの問題を修正することを目的としたものだが、一部のコンソールがフリーズしたり、完全に動作しなくなったりするバグが発生し、悪名高い「死の赤いリング」が発生した。[67]
- ValveのLinux用Steamクライアントは、コンピュータ上のすべてのディレクトリにあるユーザーのファイルを誤ってすべて削除する可能性があります。これは、Steamのインストールディレクトリを移動したユーザーに発生しました。[68]このバグは、安全でないシェルスクリプトプログラミングの結果です。最初の行は、スクリプトの格納ディレクトリを検索しようとします。これは、たとえば、スクリプトの実行中にディレクトリが移動され、「selfpath」変数が無効になった場合、失敗する可能性があります。また、スラッシュ文字が含まれていない場合や、ユーザーが誤って入力した可能性のある壊れたシンボリックリンク
STEAMROOT = " $( cd " ${ 0 %/* } " && echo $PWD ) " # 怖い! rm -rf " $STEAMROOT /" *
$0が含まれている場合も失敗します。条件によって保証され、失敗時に終了を引き起こさない失敗方法は、空の文字列を生成することでした。この失敗モードはチェックされず、「恐ろしい!」とコメントされただけです。最後に、削除コマンドでは、スラッシュ文字は、その前の文字列が空の場合、パス連結演算子の役割とはまったく異なる意味を持ち、ルートディレクトリを指定します。$0&&set -e - マイナスワールドは、 1985年のゲームスーパーマリオブラザーズに登場する悪名高いグリッチレベルであり、バグを利用してレベル1~2の壁をすり抜けて「ワープゾーン」に到達し、このレベルに到達する。[69]このレベルはエンドレスであるため、プレイヤーをそこに連れて行くバグをトリガーすると、プレイヤーがゲームをリセットするか、ライフがなくなる までゲームを続行できなくなります。
- 「MissingNo. 」はポケットモンスター 赤・緑に登場する不具合ポケモンの一種で、一見無関係な一連の行動をとることで出現する。任天堂[70] [71] [72]やこの不具合を成功させたプレイヤーによると、このポケモンを捕まえるとゲームのデータが破損する可能性があるとのこと。これはビデオゲーム史上最も有名なバグの一つであり、今でもよく知られている。[73]
参照
参考文献
- ^ 「ソフトウェアが失敗する理由」IEEE Spectrum: テクノロジー、エンジニアリング、サイエンスニュース。2005年9月2日。 2021年3月20日閲覧。
- ^ ポッパー、ナサニエル(2016年6月17日)。「ハッカーがサイバー通貨プロジェクトから5000万ドルを盗んだ可能性」ニューヨークタイムズ。2017年6月20日時点のオリジナルよりアーカイブ。 2017年3月3日閲覧。
- ^ Price, Rob (2016年6月17日). 「デジタル通貨イーサリアム、5000万ドルのハッキング疑惑で急落」Business Insider . 2017年6月11日時点のオリジナルよりアーカイブ。2016年6月17日閲覧。
- ^ 「ソフトウェアのバグがブラックアウトの原因に」。2004年3月13日時点のオリジナルよりアーカイブ。2008年1月7日閲覧。
- ^ 「DSA-1571-1 openssl -- 予測可能な乱数ジェネレータ」。2008年4月16日閲覧。
- ^ 「Heartbleed バグによりカナダ歳入庁のウェブサイトが週末まで閉鎖される可能性」CBC ニュース、2014 年 4 月 9 日。
- ^ 「Heartbleedバグ:カナダ歳入庁から900件のSINが盗まれる - ビジネス - CBCニュース」CBCニュース。 2014年4月14日閲覧。
- ^ Goodin, Dan (2014年3月4日). 「重大な暗号バグによりLinuxが消滅、数百のアプリが盗聴の危険に」Ars Technica . 2020年9月7日閲覧。
- ^ クイン、ケビン(1983 年 11 月 8 日)。「数字の切り捨てで問題が起きたことがあるか? この証券取引所ではそれが起きている」ウォール ストリート ジャーナル、37 ページ。
- ^ ウェイン・リリー(1983年11月29日)。「バンクーバー株価指数がついに正しい数字に」トロント・スター紙。
- ^ ポッパー、ナサニエル(2012年8月2日)。「ナイトキャピタル、トレーディングの不具合で4億4千万ドルの損害」ニューヨークタイムズ。
- ^ フリンダース、カール(2022年3月3日)。「郵便局は2006年にソフトウェアの欠陥について警告したが、副郵便局長ネットワークに警告しなかった」。コンピュータウィークリー。
- ^ Borland, John (2005 年 11 月 11 日). 「FAQ: Sony の「ルートキット」CD - CNET ニュース」. news.com . 2008 年 12 月 5 日時点のオリジナルよりアーカイブ。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ Russinovich, Mark (2005 年 11 月 4 日)。「Mark のブログ: Sony についての詳細: 危険なデクローキング パッチ、EULA、および自宅への電話」。blogs.technet.com。2007年1 月 3 日時点のオリジナルからアーカイブ。
- ^ 「The Therac-25 事故 (PDF)、Nancy Leveson 著」(PDF) 。2008 年 1 月 7 日閲覧。
- ^ 「Therac-25事故の調査(IEEE Computer)」。2008年1月7日閲覧。
- ^ 「TROY GALLAGHERによるコンピュータ化された放射線治療 (PDF) の報告」(PDF) 。2011年12月12日閲覧。
- ^ Garfinkel, Simson (2005年11月8日). 「史上最悪のソフトウェアバグ」. Wired . 2020年9月6日閲覧。
- ^ Feder, Barnaby J. (2008-03-12). 「心臓デバイスがハッカー攻撃に対して脆弱であることが判明」。ニューヨークタイムズ。2008年9月28日閲覧。
- ^ 「ICSアドバイザリ(ICSMA-19-164-01)」(プレスリリース)。サイバーセキュリティおよびインフラストラクチャセキュリティ庁。2019年6月13日。 2019年11月15日閲覧。
- ^ Newman, Lily Hay (2019-10-01). 「何十年も前のコードが何百万もの重要なデバイスを危険にさらしている」Wired . 2019-11-15閲覧。
- ^ 「緊急:医療機器リコール通知、対象機器:Alaris®ポンプモジュール(モデル8100)「遅延期限」オプションおよび「複数回投与」機能」(PDF) (プレスリリース)。CareFusion。2014年4月23日。 2015年6月12日時点のオリジナル(PDF)からアーカイブ。 2019年11月15日閲覧。
- ^ 「パトリオットミサイル防衛、ソフトウェア問題がサウジアラビアのダルハンでシステム障害を引き起こす;GAO報告書IMTEC 92-26」。米国会計検査院。
- ^ Skeel, Robert. 「Roundoff Error and the Patriot Missile」. SIAM News, volume 25, nr 4 . 2008-08-01時点のオリジナルよりアーカイブ。2008-09-30閲覧。
- ^ Rogerson, Simon (2002年4月). 「The Chinook Helicopter Disaster」. IMIS Journal . 12 (2). 2012年7月17日時点のオリジナルよりアーカイブ。
- ^ 「ソフトウェアの不具合により海軍スマートシップが沈没」gcn.com 1998年7月13日。2006年2月8日時点のオリジナルよりアーカイブ。
- ^ 「F/A-22 プログラムの歴史」。f -22raptor.com。2009年8月25日時点のオリジナルよりアーカイブ。
- ^ 「ロッキードの F-22 ラプター、国際日付変更線で撃墜される」DailyTech 2007年2月26日。2007年3月16日時点のオリジナルよりアーカイブ。
- ^ 「ジェミニ5」。タイタンの肩の上で:ジェミニ計画の歴史。2019年7月14日時点のオリジナルよりアーカイブ。2019年8月20日閲覧。
- ^ Sagdeev, RZ; Zakharov, AV (1989). 「フォボスミッションの簡単な歴史」. Nature . 341 (6243): 581–585. Bibcode :1989Natur.341..581S. doi :10.1038/341581a0. S2CID 41464654.
- ^ Dowson, M. (1997 年 3 月). 「アリアン 5 のソフトウェア障害」.ソフトウェア エンジニアリング ノート. 22 (2): 84. doi :10.1145/251880.251992. S2CID 43439273.
- ^ Jézéquel JM、 Meyer B (1997 年 1 月)。「契約による設計: Ariane の教訓」(PDF)。IEEE Computer。30 ( 1 ): 129–130。doi :10.1109/2.562936。
- ^ ヘブン・ダグラス(2013年)。「並列スパーク:多数のチップで軽快な作業」。ニューサイエンティスト。219 (2930)。エルゼビアBV:42–45。doi : 10.1016 /s0262-4079(13)62046-1。ISSN 0262-4079 。
- ^ Reeves, Glenn E (1997年12月15日). 「火星で実際に何が起こったのか? -- 権威ある報告」. research.microsoft.com . 2016年12月30日時点のオリジナルよりアーカイブ。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ 「Spaceflight Now | 最新ニュース | Sea Launchの故障はソフトウェアの不具合が原因」spaceflightnow.com . 2022年1月2日閲覧。
- ^ 「CryoSatミッション、打ち上げ失敗により失敗」。欧州宇宙機関。2005年10月8日。 2010年7月19日閲覧。
- ^ “Mars Polar Lander”. 2012年9月27日時点のオリジナルよりアーカイブ。2008年1月7日閲覧。
- ^ 「報告書は火星宇宙船喪失の可能性のある原因を明らかにする」。2007年11月9日時点のオリジナルよりアーカイブ。2008年1月7日閲覧。
- ^ 「欠陥のあるソフトウェアが火星探査機の失敗の原因となった可能性」Space.com。2008年7月24日時点のオリジナルよりアーカイブ。2007年1月11日閲覧。
- ^ 「メモリ不足の問題が火星探査機の不具合の原因に」computerworld.com 2004年2月3日。
- ^ Witze, Alexandra (2016). 「ソフトウェアエラーが日本の宇宙船「ひとみ」の失敗の原因に」Nature . 533 (7601): 18–19. Bibcode :2016Natur.533...18W. doi : 10.1038/nature.2016.19835 . PMID 27147012. S2CID 4451754.
- ^ Tolker-Nielsen, Toni 編 (2017 年 5 月 18 日)。ExoMars 2016 – Schiaparelli 異常調査 (レポート)。欧州宇宙機関。pp. 18–19。DG-I/2017/546/TTN。
- ^ Weitering, Hanneke (2019年4月12日). 「イスラエルの月着陸船、墜落前にエンジン不具合発生」Space.com . 2019年5月29日閲覧。
- ^ スターリング、ブルース(1993年)。ハッカー取り締まり:電子フロンティアの法と秩序。スペクトラブックス。ISBN 0-553-56370-X。
- ^ 「1990年のAT&Tネットワークのクラッシュ」 。 2024年2月26日閲覧。
- ^ Metz, Cade (2009 年 1 月 31 日)。「Google が Web 全体をマルウェアと誤認」The Register。2010年12 月 20 日閲覧。
- ^ 「iOS Unicode 処理のバグにより、単純なテキストで iPhone がクラッシュ」Apple Insider 2015 年 5 月 26 日2015 年5 月 29 日閲覧。
- ^ Clover, Juli (2015年5月26日). 「新しいiOSのバグにより、テキストメッセージを受信するだけでiPhoneがクラッシュする」。MacRumors 。 2015年5月29日閲覧。
- ^ 「Y2K バグの調査、CNN.com のポータル」。2007 年 12 月 27 日時点のオリジナルよりアーカイブ。2008 年 1 月 7 日閲覧。
- ^ 「2038年バグ」。2008年1月12日閲覧。
- ^ Stafford, Patrick. 「Bank of Queensland EFTPOS バグの被害に遭う企業」。2014年4月7日時点のオリジナルよりアーカイブ。2014年4月1日閲覧。
- ^ Dunn, Michael (2013年10月28日). 「トヨタのキラーファームウェア:悪い設計とその結果」EDN。
- ^ 「ボーイング・ドリームライナーの飛行を継続するには、248日に1回再起動が必要」Engadget 2015年4月1日。
- ^ Corfield, Gareth (2019年7月25日). 「エアバスA350のソフトウェアバグにより、航空会社は149時間ごとに飛行機のオン/オフを強制される」The Register . 2021年2月4日閲覧。
- ^ ロイ、エレノア・エインジ(2019年2月21日)。「オークランド、高速走行時に車輪がロックしたためライムのスクーターを追放すると脅迫」ガーディアン。2019年2月20日閲覧。
- ^ Corfield, Gareth (2020年1月8日). 「ブラックアウトバグ:パイロットが特定の滑走路に着陸するとボーイング737のコックピット画面が真っ暗になる」The Register . 2021年2月4日閲覧。
- ^ Corfield, Gareth (2020年5月29日). 「ボンバルディア航空機のソフトウェアバグにより飛行機が間違った方向に向く」The Register . 2021年2月4日閲覧。
- ^ 「boot.ini の問題について (Dev Blog)」。2007 年 12 月 11 日。2014 年 9 月 30 日閲覧。
- ^ Balicer, Ran (2005-10-05). 「オンラインロールプレイングゲームによる感染症の伝播のモデル化」.疫学. 18 (2): 260–261. doi : 10.1097/01.ede.0000254692.80550.60 . PMID 17301707. S2CID 20959479.
- ^ ビショップ、サム(2016年6月8日)。「Runescapeがファラドール虐殺の記念日を祝う」GameFactor 。 2018年8月9日閲覧。
- ^ 「パックマンの分割画面レベルの分析と修正」Donhodges.Com 。 2012年9月19日閲覧。
- ^ Langshaw, Mark (2010年9月30日). 「レトロコーナー:『ジェットセット・ウィリー』(スペクトラム)」. Digital Spy . 2018年5月30日閲覧。
- ^ 「ジェットセットウィリーが解決!」パーソナルコンピュータゲーム(8): 1984年7月21日。 2014年4月19日閲覧。
- ^ Krotoski, Aleks (2004-11-30). 「Viewtiful Joe 2 デモでメモリカードが削除される」The Guardian . 2009-11-10閲覧。
- ^ Bramwell, AleksTom (2004-12-07). 「ソニー、欠陥のあるデモディスクをゲームに交換」Eurogamer . 2009-11-10閲覧。
- ^ 「バブルボブルレボリューション DS の生産問題が確認されました *更新*」。GoNintendo。2006年 10 月 14 日。
- ^ Bramwell, Tom (2007-04-16). 「RedOctane、Guitar Hero II のパッチの問題を認める」Eurogamer . 2016年12月2日閲覧。
- ^ Paul, Ian (2015 年 1 月 17 日)。「恐ろしい Steam for Linux のバグにより、PC 上のすべての個人ファイルが消去される」。PCWorld。
- ^ Gach, Ethan (2016年11月14日). 「The NES Classic Carries Over Classic Glitches」Kotaku Australia . 2016年11月15日時点のオリジナルよりアーカイブ。 2017年3月8日閲覧。
- ^ 任天堂。「カスタマーサービス - 特定のGamePakのトラブルシューティング」。2008年1月27日時点のオリジナルよりアーカイブ。2009年6月7日閲覧。
- ^ 「ポケチャット」。Nintendo Power。第120巻。1999年5月。101ページ。
- ^ Loe, Casey (1999).ポケモンパーフェクトガイド 赤・黄・青編. Versus Books. p. 125. ISBN 1-930206-15-1。
- ^ 「ゲーム界のイースターエッグ トップ 10」。IGN。IGN Entertainment。2009 年 4 月 9 日。p. 2。2010 年 6 月 5 日時点のオリジナルよりアーカイブ。2009年6 月 7 日閲覧。
外部リンク
- コンピュータおよび関連システムにおける公衆へのリスクに関するフォーラム
