Zatvori oglas

Zajednica na poslužitelju OpenRadar otkrio zanimljiv bug koji je specifičan za OS X Mountain Lion. Ako u tekstualno polje unesete određenu kombinaciju od osam znakova, gotovo svaka aplikacija prestaje reagirati ili se ruši. Ovo nisu samo aplikacije trećih strana, već i Appleove aplikacije.

Ta misteriozna kombinacija je "File:///"bez navodnika. Ključ je veliko slovo na početku, a zadnji znak se može zamijeniti praktički bilo kojim drugim znakom, ne mora biti kosa crta. Konkretno, radi se o bugu koji se odnosi na značajku otkrivanja podataka (koju je Apple patentirao i bila je dio tužbi protiv Androida). Ova funkcija prepoznaje URL poveznice, datume, telefonske brojeve i druge informacije te iz njih stvara hiperveze koje se zatim mogu koristiti za, primjerice, spremanje broja ili otvaranje web stranice. Ako dobro govorite engleski, TheNextWeb.com objavio detaljnu analizu pogreške.

Najsmješnija stvar u cijeloj pogrešci je da na ovaj način možete ispustiti i Reporter o sudaru, aplikacija za izvješćivanje o pogreškama u OS X. Nakon što uspješno zatvorite ovakvu aplikaciju, ona prestaje raditi Konzola, budući da još uvijek ima tih osam znakova zapisanih u svom zapisu, ponovno će se srušiti kada se pokrene. Konzola se može popraviti upisivanjem ove naredbe Terminal:

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

Budući da je objava ovog buga vjerojatno poslala mnoga izvješća, može se očekivati ​​da će Apple brzo ispraviti bug u nadolazećem ažuriranju. Do tada se možete zabaviti rušenjem aplikacija s jednim kratkim retkom teksta. Međutim, neke su aplikacije imune na bug jer ne koriste tu značajku NSTextField, koji se odnosi na otkrivanje podataka.

Izvor: TheNextWeb.com
.