Furcsa hiba azonnali alkalmazásösszeomlást okoz Mac OS X rendszerben a fájl beírásával:
Szokatlan Mac-hiba jelent meg az OS X-ben, ami miatt bármely alkalmazás azonnal összeomlik egy rövid karaktersorozat beírásával.
A hibát először az OpenRadar jelentették, és úgy gondolják, hogy a helyesírás-ellenőrző és az automatikus javítási funkciókhoz kapcsolódik, bár a hiba a Mac OS X korábbi verzióiban is reprodukálható, ami arra utal, hogy nem biztos, hogy ez a helyzet.
Ha valamilyen okból ki szeretné próbálni ezt, egyszerűen írja be a következő rövid karakterláncot bármely OS X alkalmazásba, amely szövegbeviteli mezővel rendelkezik:
File:///
Az alkalmazás azonnal összeomlik, és mivel az OS X újabb verziói újranyitáskor visszaállítják az ablakokat, ez furcsa összeomlási ciklusokhoz vezethet. Az összeomlási problémák lehetőségét még tovább rontják az olyan alkalmazások, amelyek más Mac számítógépekkel szinkronizálódnak, például a Notes és az iMessage, és ezek az alkalmazások összeomlását okozhatják más Mac gépeken.
A végtelen alkalmazásösszeomlási hurok veszélye nélküli teszteléséhez tegye a következőket:
- Lépjen az /Applications/ oldalra, és készítsen másolatot a TextEdit.app alkalmazásról, nevezze át a másolatot valami ilyesmire: „CrashEdit”
- Nyissa meg mindkét TextEdit alkalmazást , de a másolt „CrashEdit” verzióban hozzon létre egy új szövegfájlt, és írja be a varázslatos összeomlás három perjelet
- Miután a CrashEdit.app összeomlással kimutatta a hibát, hozzon létre egy új szöveges dokumentumot az eredeti, egyidejűleg megnyitott TextEdit alkalmazásban, hogy átírja az összeomlásra hajlamos mentési állapotot
- A CrashEdit.app törlése
A TextEdit bezárása és újranyitása továbbra is tartalmazhatja a File:// összeomlási bejegyzést, de mindaddig, amíg nem viszi a kurzort mellé, és nem nyomja meg a return gombot, bezárhatja a fájlt, és elkerülheti problémák.
Technikailag a File://, amelyet gyorsan követ a szóközön kívül bármilyen más karakter, okozza az összeomlást, de az OpenRadar jelentésben a /// hármas szerepel.
Az alábbi rövid videó bemutatja a TextEdit funkciót lebontó hibát:
Fennáll némi lehetőség aljas visszaélésekre, sőt elméleti DOS-támadásokra is olyan webhelyekről, amelyek szövegmezőbe írták be a szintaxist, de ez nem jelenthet széles körben elterjedt aggodalmat.
A szokatlan hiba jelentős figyelmet kap, miután megjelent a HackerNews-on és a 9to5mac-en, és valószínűleg hamarosan kijavítja az Apple. Hogy a javítás külön-külön vagy az OS X 10.8.3 részeként érkezik-e, az még várat magára, de a 10.8.3 a béta fejlesztési ciklusának végéhez közeledik, és könnyen tartalmazhat egy javítást a nyilvános kiadás előtt.