1分で読めます
| macOS

先週木曜日に公開され、テクノロジーサイトNeowin が報じたバグレポートによると、OS Xの奇妙なバグにより、短い文字列を入力するとほぼすべてのアプリケーションがクラッシュするとのこと。OS X Mountain Lionでは、「File」(大文字のF)、コロン、そして3つのスラッシュを入力すると、ほとんどのアプリケーションがクラッシュする。
以下の文字列を入力するには、Windows 経由でサイトのバックエンドにログインする必要がありました。OS X で同じ操作を行うと、テキストエディタと記事のアップロードに使用している Web ブラウザの両方がクラッシュしたためです。入力した文字列は以下のとおりです。
ファイル:///
このバグはOS Xの組み込みスペルチェッカーに関連していると示唆されていますが、クラッシュはChromeのアドレスバーなど、スペルチェックが行われない場所で発生します。私たちは、TextEdit、カレンダー、さらにはFinal Cut Pro Xでもこのバグが発生することをテストで確認しました。ChromeやBywordなどのサードパーティ製アプリも影響を受けています。
Web ページのテキスト ボックスにフレーズを入力すると Safari がクラッシュしますが、Safari のアドレス バーに入力した場合は驚くべきことにクラッシュしませんでした。ただし、一部のユーザーからは、Safari のアドレス バーも影響を受けたという報告も受けています。
このバグは、最新のプレリリースビルド10.8.3を含む、OS X 10.8 Mountain Lionの全バージョンで発生します。以前のバージョンのOS Xをネイティブで実行しているMacはテストに利用できませんでしたが、VMware Fusionで仮想化された10.5 Leopard以降のOS X仮想マシンは影響を受けませんでした。
Appleはこのバグについて既に報告しており、近いうちに修正が提供される予定です。この文字列は多くのユーザーが入力するような一般的な文字列ではありませんが、悪意のあるソフトウェア開発者による悪意ある行為や攻撃の標的となる可能性があります。
バグを再現したい場合は、ほぼすべてのOS Xアプリケーションに同じフレーズを入力することで再現できます。ただし、重要なドキュメントやファイルは事前に保存することをお勧めします。テストの結果、クラッシュを回避できるアプリはほとんどないことが判明しました。