Sulje mainos

Yhteisö palvelimella OpenRadar löysi mielenkiintoisen bugin, joka on ominaista OS X Mountain Lionille. Jos kirjoitat tietyn kahdeksan merkin yhdistelmän tekstikenttään, lähes kaikki sovellukset lakkaavat vastaamasta tai kaatuvat. Nämä eivät ole vain kolmannen osapuolen sovelluksia, vaan myös Applen sovelluksia.

Tuo mystinen yhdistelmä on "filee:///"ilman lainausmerkkejä. Avain on alussa iso kirjain, ja viimeinen merkki voidaan korvata käytännössä millä tahansa muulla merkillä, sen ei tarvitse olla kauttaviiva. Erityisesti tämä on virhe, joka liittyy tiedontunnistusominaisuuteen (jonka Apple on patentoinut ja joka on ollut osa Android-oikeudenkäyntejä). Tämä toiminto tunnistaa URL-linkit, päivämäärät, puhelinnumerot ja muut tiedot ja luo niistä hyperlinkkejä, joita voidaan sitten käyttää esimerkiksi numeron tallentamiseen tai verkkosivuston avaamiseen. Jos puhut englantia hyvin, TheNextWeb.com julkaisi yksityiskohtaisen analyysin virheestä.

Huumorintajuisin asia koko virheessä on, että tällä tavalla voit pudottaa i:n Törmäystoimittaja, virheraportointisovellus OS X:ssä. Kun olet onnistuneesti lopettanut tällaisen sovelluksen, se lakkaa toimimasta Konsoli, koska sen tietueessa on edelleen nämä kahdeksan merkkiä, se kaatuu uudelleen käynnistyessään. Konsoli voidaan korjata kirjoittamalla tämä komento Terminaali:

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

Koska tämän bugin julkaisemisen vuoksi lähetetään todennäköisesti monia raportteja, voidaan odottaa, että Apple korjaa vian nopeasti tulevassa päivityksessä. Siihen asti voit pitää hauskaa sovellusten kaatumisesta yhdellä lyhyellä tekstirivillä. Jotkut sovellukset ovat kuitenkin immuuneja virheelle, koska ne eivät käytä ominaisuutta NSTextField, joka liittyy tietojen havaitsemiseen.

Lähde: TheNextWeb.com
.