広告を閉じる

サーバー上のコミュニティ オープンレーダー OS X Mountain Lion に特有の興味深いバグを発見しました。テキスト フィールドに 8 文字の特定の組み合わせを入力すると、ほぼすべてのアプリケーションが応答を停止するか、クラッシュします。これらはサードパーティのアプリだけでなく、Apple のアプリでもあります。

その不思議な組み合わせは「フィレ:///" 引用符なしで。キーは先頭が大文字で、最後の文字は実質的に他の文字に置き換えることができ、スラッシュである必要はありません。具体的には、これはデータ検出機能 (Apple が特許を取得しており、Android 訴訟の一部となっている) に関連するバグです。この機能は、URL リンク、日付、電話番号、その他の情報を認識し、それらからハイパーリンクを作成します。これは、たとえば、番号を保存したり、Web サイトを開いたりするために使用できます。英語が上手に話せれば、 ザネクストウェブ.com エラーの詳細な分析を投稿しました。

このエラー全体で最もユーモラスなのは、この方法で i を削除できることです。 クラッシュレポーター、OS X のエラー報告アプリケーション。このようなアプリケーションを正常に終了すると、動作が停止します。 コンゾラ、その 8 文字がレコードにまだ書き込まれているため、起動すると再びクラッシュします。このコマンドを入力すると、コンソールを修復できます。 ターミナル:

sudo sed -i -e 's@File:///@File : / / /@g' /var/log/system.log

このバグの公開により多くのレポートが送信される可能性があるため、Apple が次のアップデートでバグを迅速に修正することが期待できます。それまでは、1 行の短いテキストでアプリをクラッシュして楽しむことができます。ただし、一部のアプリはこの機能を使用しないため、バグの影響を受けません。 NSテキストフィールド、これはデータ検出に関連しています。

ズドルイ: ザネクストウェブ.com
.