Hirdetés bezárása

közösség a szerveren OpenRadar felfedezett egy érdekes hibát, amely az OS X Mountain Lionra jellemző. Ha beír egy nyolc karakterből álló kombinációt a szövegmezőbe, szinte minden alkalmazás leáll, vagy összeomlik. Ezek nem csak harmadik féltől származó alkalmazások, hanem Apple-alkalmazások is.

Ez a titokzatos kombináció "Filé:///" idézőjelek nélkül. A kulcs az elején nagybetű, az utolsó karakter pedig gyakorlatilag bármilyen más karakterrel helyettesíthető, nem kell perjelnek lennie. Konkrétan, ez egy adatészlelési funkcióval kapcsolatos hiba (amelyet az Apple szabadalmaztatott, és része volt az Android-pereknek). Ez a funkció felismeri az URL hivatkozásokat, dátumokat, telefonszámokat és egyéb információkat, és hiperhivatkozásokat hoz létre belőlük, amelyeket aztán például szám mentésére vagy webhely megnyitására használhat. Ha jól beszélsz angolul, TheNextWeb.com közzétette a hiba részletes elemzését.

A leghumorosabb az egész hibában, hogy így el lehet dobni az i-t Crash Reporter, egy hibabejelentő alkalmazás az OS X rendszerben. Ha sikeresen kioltott egy ilyen alkalmazást, az leáll Konzol, mivel ez a nyolc karakter még benne van a rekordjában, újra összeomlik az indításakor. A konzol megjavítható a parancs beírásával Terminál:

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

Mivel valószínűleg sok jelentés érkezik a hiba közzététele miatt, várható, hogy az Apple gyorsan kijavítja a hibát egy közelgő frissítésben. Addig is szórakozhat az alkalmazások összeomlásával egyetlen rövid szövegsorral. Egyes alkalmazások azonban immunisak a hibára, mivel nem használják a funkciót NSTextField, amely adatfelismeréssel kapcsolatos.

Forrás: TheNextWeb.com
.