Strange Bug orsakar omedelbara appkrascher i Mac OS X genom att skriva fil:

Anonim

En ovanlig Mac-bugg har dykt upp i OS X som gör att alla program kraschar omedelbart genom att bara skriva en kort teckensekvens.

Buget rapporterades först på OpenRadar och tros relatera till funktionerna för stavningskontroll och autokorrigering, även om buggen också kan replikeras i tidigare versioner av Mac OS X, vilket tyder på att så kanske inte är fallet.

Om du av någon anledning vill prova detta själv, skriv bara in följande korta sträng i valfri OS X-app som har ett textinmatningsfält:

Fil:///

Appen kraschar omedelbart, och eftersom nyare versioner av OS X återställer fönster vid återöppning kan det leda till några ganska udda kraschloopar. Risken för kraschproblem förvärras ännu värre med appar som synkroniseras med andra Mac-datorer, som Notes och iMessage, och kan faktiskt få dessa appar att krascha på andra Mac-datorer.

För att testa detta utan hot om en oändlig appkraschloop kan du göra något i stil med följande:

  • Gå till /Applications/ och gör en kopia av TextEdit.app, byt namn på kopian till något som "CrashEdit"
  • Öppna båda TextEdit-apparna, men i den kopierade versionen "CrashEdit" skapa en ny textfil och skriv det magiska kraschen trippelstreck
  • Efter att CrashEdit.app har demonstrerat felet genom att krascha, skapa ett nytt textdokument i den ursprungliga samtidigt öppna TextEdit-appen för att skriva om över det kraschbenägna lagringstillståndet
  • Ta bort CrashEdit.appen

Att avsluta och öppna TextEdit igen kan fortfarande innehålla File:// kraschposten, men så länge du inte placerar markören bredvid den och trycker på retur kommer du att kunna stänga den filen och undvika problem.

Tekniskt sett gör File:// snabbt följt av något annat tecken än mellanslag kraschen, men trippeln /// är vad som nämns i OpenRadar-rapporten.

Den korta videon nedan visar felet som tar bort TextEdit:

Det finns en viss potential för otrevlig missbruk och till och med teoretiska DOS-attacker från webbplatser som skrev in syntaxen i ett textfält, men det borde inte vara ett utbrett problem.

Det ovanliga felet får stor uppmärksamhet efter att det dök upp på HackerNews och 9to5mac, och det kommer sannolikt att korrigeras av Apple snabbt. Om patchen kommer separat eller som en del av OS X 10.8.3 återstår att se, men 10.8.3 närmar sig slutet av sin betautvecklingscykel och kan lätt inkludera en fix innan den offentliga releasen.

Strange Bug orsakar omedelbara appkrascher i Mac OS X genom att skriva fil: