Anzeige schließen

Community auf dem Server OpenRadar hat einen interessanten Fehler entdeckt, der spezifisch für OS X Mountain Lion ist. Wenn Sie eine bestimmte Kombination aus acht Zeichen in das Textfeld eingeben, reagiert fast jede Anwendung nicht mehr oder stürzt ab. Hierbei handelt es sich nicht nur um Apps von Drittanbietern, sondern auch um Apple-Apps.

Diese mysteriöse Kombination ist „Filet:///" ohne die Anführungszeichen. Der Schlüssel ist ein Großbuchstabe am Anfang, und das letzte Zeichen kann durch praktisch jedes andere Zeichen ersetzt werden, es muss kein Schrägstrich sein. Konkret handelt es sich hierbei um einen Fehler im Zusammenhang mit der Datenerkennungsfunktion (die Apple patentiert hat und Teil der Android-Klagen war). Diese Funktion erkennt URL-Links, Daten, Telefonnummern und andere Informationen und erstellt daraus Hyperlinks, die dann beispielsweise zum Speichern einer Nummer oder zum Öffnen einer Website verwendet werden können. Wenn Sie gut Englisch sprechen, TheNextWeb.com habe eine ausführliche Fehleranalyse gepostet.

Das Witzigste an dem ganzen Fehler ist, dass man auf diese Weise i fallen lassen kann Absturzmelder, eine Fehlerberichtsanwendung in OS X. Sobald Sie eine solche Anwendung erfolgreich beendet haben, funktioniert sie nicht mehr Konsole, da diese acht Zeichen noch in seinem Datensatz stehen, stürzt es beim Start erneut ab. Die Konsole kann durch Eingabe dieses Befehls repariert werden Terminal:

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

Da aufgrund der Veröffentlichung dieses Fehlers voraussichtlich viele Meldungen verschickt werden, ist davon auszugehen, dass Apple den Fehler in einem kommenden Update schnell beheben wird. Bis dahin können Sie Spaß daran haben, Apps mit einer kurzen Textzeile zum Absturz zu bringen. Einige Apps sind jedoch gegen den Fehler immun, da sie die Funktion nicht nutzen NSTextField, was mit der Datenerkennung zusammenhängt.

Source: TheNextWeb.com
.