Zapri oglas

Skupnost na strežniku OpenRadar odkrili zanimivo napako, ki je specifična za OS X Mountain Lion. Če v besedilno polje vnesete določeno kombinacijo osmih znakov, se skoraj vsaka aplikacija neha odzivati ​​ali se zruši. To niso samo aplikacije tretjih oseb, ampak tudi Applove aplikacije.

Ta skrivnostna kombinacija je "Fillet:///" brez narekovajev. Ključ je na začetku velika črka, zadnji znak pa lahko nadomestimo s praktično katerimkoli drugim znakom, ni nujno, da je poševnica. Natančneje, to je napaka, povezana s funkcijo zaznavanja podatkov (ki jo je Apple patentiral in je bila del tožb za Android). Ta funkcija prepozna URL povezave, datume, telefonske številke in druge informacije ter iz njih ustvari hiperpovezave, ki jih lahko nato uporabite za na primer shranjevanje številke ali odpiranje spletne strani. Če dobro govorite angleško, TheNextWeb.com objavil podrobno analizo napake.

Najbolj šaljivo pri celotni napaki je, da lahko na ta način izpustite i Poročevalec o nesrečah, aplikacija za poročanje o napakah v OS X. Ko uspešno uničite takšno aplikacijo, preneha delovati Konzola, ker ima v svojem zapisu še vedno zapisanih teh osem znakov, se bo ob zagonu znova zrušil. Konzolo lahko popravite tako, da vnesete ta ukaz Terminal:

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

Ker bo zaradi objave te napake verjetno poslanih veliko poročil, je mogoče pričakovati, da bo Apple napako hitro odpravil v prihajajoči posodobitvi. Do takrat pa se lahko zabavate s sesuvanjem aplikacij z eno kratko vrstico besedila. Vendar pa so nekatere aplikacije imune na napako, ker ne uporabljajo te funkcije NSTextField, ki je povezan z odkrivanjem podatkov.

Vir: TheNextWeb.com
.