Outo bugi aiheuttaa välittömiä sovellusten kaatumisia Mac OS X:ssä kirjoittamalla tiedosto:

Anonim

OS X:ssä on ilmennyt epätavallinen Mac-virhe, joka saa kaikki sovellukset kaatumaan välittömästi vain kirjoittamalla lyhyen merkkijonon.

Vigasta ilmoitettiin ensimmäisen kerran OpenRadarissa, ja sen uskotaan liittyvän oikeinkirjoituksen tarkistukseen ja automaattiseen korjausominaisuuksiin, vaikka virhe voidaan toistaa myös Mac OS X:n aiemmissa versioissa, mikä viittaa siihen, että näin ei välttämättä ole.

Jos jostain syystä haluat kokeilla tätä itse, kirjoita seuraava lyhyt merkkijono mihin tahansa OS X -sovellukseen, jossa on tekstinsyöttökenttä:

File:///

Sovellus kaatuu välittömästi, ja koska OS X:n uudemmat versiot palauttavat ikkunat uudelleen avattaessa, se voi johtaa melko outoihin kaatumissilmukoihin. Kaatumisongelmien mahdollisuus pahenee entisestään sovelluksilla, jotka synkronoidaan muiden Mac-tietokoneiden kanssa, kuten Notes ja iMessage, ja voivat itse asiassa saada kyseiset sovellukset kaatumaan muissa Maceissa.

Testaaksesi tämän ilman loputtoman sovelluksen kaatumissilmukan uhkaa, voit tehdä jotain seuraavista:

  • Siirry osoitteeseen /Applications/ ja tee kopio TextEdit.appista ja nimeä kopio esimerkiksi "CrashEdit"-muotoon
  • Avaa molemmat TextEdit-sovellukset , mutta luo kopioidussa "CrashEdit"-versiossa uusi tekstitiedosto ja kirjoita maaginen kaatua kolmoisviiva
  • Kun CrashEdit.app on osoittanut virheen kaatumalla, luo uusi tekstidokumentti alkuperäiseen samanaikaisesti avoinna olevaan TextEdit-sovellukseen kirjoittaaksesi uudelleen kaatumis alttiiseen tallennustilaan
  • Poista CrashEdit.app

TextEditin lopettaminen ja uudelleenavaaminen saattaa silti sisältää File:// kaatumismerkinnän, mutta niin kauan kuin et aseta kohdistinta sen viereen ja paina return, voit sulkea tiedoston ja välttää ongelmia.

Teknisesti File:// ja sen jälkeen nopeasti mikä tahansa muu merkki kuin välilyönti aiheuttaa kaatumisen, mutta kolmoismerkki /// mainitaan OpenRadar-raportissa.

Alla oleva lyhyt video havainnollistaa TextEditin alasajoa:

On olemassa jonkin verran potentiaalia ilkeälle väärinkäytölle ja jopa teoreettisille DOS-hyökkäyksille verkkosivustoilta, jotka kirjoittivat syntaksin tekstikenttään, mutta sen ei pitäisi olla laajalle levinnyt huolenaihe.

Epätavallinen bugi saa merkittävää huomiota sen ilmestymisen jälkeen HackerNewsissa ja 9to5macissa, ja Apple todennäköisesti korjaa sen nopeasti. Tuleeko korjaustiedosto erikseen tai osana OS X 10.8.3 -käyttöjärjestelmää, jää nähtäväksi, mutta 10.8.3 on lähestymässä beta-kehitysjaksonsa loppua ja saattaa helposti sisältää korjauksen ennen julkista julkaisua.

Outo bugi aiheuttaa välittömiä sovellusten kaatumisia Mac OS X:ssä kirjoittamalla tiedosto: