Čudna pogreška uzrokuje trenutačno rušenje aplikacije u Mac OS X upisivanjem datoteke:
U OS X pojavio se neobičan bug za Mac koji uzrokuje trenutni pad svake aplikacije samo upisivanjem kratkog niza znakova.
Progreška je prvi put prijavljena na OpenRadar-u i smatra se da se odnosi na značajke provjere pravopisa i automatskog ispravljanja, iako se pogreška također može ponoviti u prethodnim verzijama Mac OS X-a što sugerira da to možda nije slučaj.
Ako iz nekog razloga ovo želite sami isprobati, samo upišite sljedeći kratki niz u bilo koju OS X aplikaciju koja ima polje za unos teksta:
Datoteka:///
Aplikacija će se odmah srušiti, a budući da novije verzije OS X vraćaju prozore nakon ponovnog otvaranja, to može dovesti do prilično čudnih petlji rušenja. Potencijal problema s rušenjem još je veći s aplikacijama koje se sinkroniziraju s drugim Mac računalima, poput Notesa i iMessagea, i zapravo mogu uzrokovati rušenje tih aplikacija na drugim Macovima.
Da biste ovo testirali bez prijetnje beskonačnom petljom pada aplikacije, možete učiniti nešto poput sljedećeg:
- Idite na /Applications/ i napravite kopiju TextEdit.app, preimenujući kopiju u nešto poput "CrashEdit"
- Otvorite obje aplikacije TextEdit, ali u kopiranoj verziji “CrashEdit” stvorite novu tekstualnu datoteku i upišite čarobnu trostruku kosu crtu za rušenje
- Nakon što CrashEdit.app demonstrira pogrešku rušenjem, stvorite novi tekstualni dokument u originalnoj istovremeno otvorenoj aplikaciji TextEdit za ponovno pisanje preko stanja spremanja sklonog rušenju
- Izbrišite CrashEdit.app
Izlazak i ponovno otvaranje TextEdita još uvijek može sadržavati File:// unos pada, ali sve dok ne postavite kursor pored njega i pritisnete return, moći ćete zatvoriti tu datoteku i izbjeći bilo kakve pitanja.
Tehnički, File:// nakon kojeg brzo slijedi bilo koji drugi znak osim razmaka uzrokuje pad, ali trostruki /// je ono što se spominje u izvješću OpenRadar.
Kratki videozapis u nastavku pokazuje bug koji dovodi do pada TextEdita:
Postoji određeni potencijal za opaku zlouporabu, pa čak i teoretske DOS napade s web stranica koje su upisale sintaksu u tekstualno polje, ali to ne bi trebalo biti rasprostranjena briga.
Neobična greška privlači značajnu pozornost nakon što se pojavila na HackerNewsu i 9to5mac, a Apple će je vjerojatno brzo zakrpati. Hoće li zakrpa stići odvojeno ili kao dio OS X 10.8.3 ostaje za vidjeti, ali 10.8.3 je pri kraju svog beta razvojnog ciklusa i lako bi mogao uključiti popravak prije javnog izdanja.