Maak advertensie toe

Gemeenskap op die bediener OpenRadar 'n interessante fout ontdek wat spesifiek is vir OS X Mountain Lion. As jy 'n spesifieke kombinasie van agt karakters in die teksveld invoer, hou byna elke toepassing op om te reageer of val dit ineen. Dit is nie net derdeparty-toepassings nie, maar ook Apple-toepassings.

Daardie geheimsinnige kombinasie is "Filet:///" sonder die aanhalings. Die sleutel is 'n hoofletter aan die begin, en die laaste karakter kan met feitlik enige ander karakter vervang word, dit hoef nie 'n skuinsstreep te wees nie. Spesifiek, dit is 'n fout wat verband hou met die data-opsporingsfunksie (wat Apple gepatenteer het en deel was van die Android-regsgedinge). Hierdie funksie herken URL-skakels, datums, telefoonnommers en ander inligting en skep hiperskakels daaruit, wat dan byvoorbeeld gebruik kan word om 'n nommer te stoor of 'n webwerf oop te maak. As jy goed Engels praat, TheNextWeb.com het 'n gedetailleerde ontleding van die fout geplaas.

Die mees humoristiese ding van die hele fout is dat jy op hierdie manier i kan laat val Crash Reporter, 'n foutaanmelding-toepassing in OS X. Sodra jy 'n toepassing soos hierdie suksesvol doodgemaak het, hou dit op werk Konsole, aangesien dit nog daardie agt karakters in sy rekord geskryf het, sal dit weer ineenstort wanneer dit begin word. Die konsole kan herstel word deur hierdie opdrag in te tik Terminale:

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

Aangesien daar waarskynlik baie verslae gestuur sal word as gevolg van die publikasie van hierdie fout, kan daar verwag word dat Apple die fout vinnig in 'n komende opdatering sal regmaak. Tot dan kan jy pret hê om programme te verongeluk met een kort reël teks. Sommige toepassings is egter immuun teen die fout omdat hulle nie die kenmerk gebruik nie NSTextField, wat verband hou met data-opsporing.

bron: TheNextWeb.com
.