Strange Bug forårsaker umiddelbare appkrasj i Mac OS X ved å skrive inn fil:
En uvanlig Mac-feil har dukket opp i OS X som får alle programmer til å krasje umiddelbart bare ved å skrive en kort tegnsekvens.
Feilen ble først rapportert på OpenRadar og antas å være relatert til funksjonene for stavekontroll og autokorrigering, selv om feilen også kan kopieres i tidligere versjoner av Mac OS X, noe som tyder på at det kanskje ikke er tilfelle.
Hvis du av en eller annen grunn vil prøve dette selv, skriv inn følgende korte streng i en OS X-app som har et tekstfelt:
Fil:///
Appen vil krasje umiddelbart, og fordi nyere versjoner av OS X gjenoppretter vinduer ved gjenåpning, kan det føre til noen ganske rare krasjløkker. Potensialet for krasjproblemer blir enda verre med apper som synkroniseres med andre Mac-er, som Notes og iMessage, og kan faktisk føre til at disse appene krasjer på andre Mac-er.
For å teste dette uten trusselen om en uendelig appkrasjløkke, kan du gjøre noe slikt som følgende:
- Gå til /Applications/ og lag en kopi av TextEdit.app, og endre navn på kopien til noe sånt som «CrashEdit»
- Åpne begge TextEdit-appene , men i den kopierte «CrashEdit»-versjonen lag en ny tekstfil og skriv inn den magiske krasj-trippel skråstreken
- Etter at CrashEdit.app har demonstrert feilen ved å krasje, oppretter du et nytt tekstdokument i den originale samtidig åpne TextEdit-appen for å omskrive over den krasj-utsatte lagringstilstanden
- Slett CrashEdit.appen
Avslutte og gjenåpne TextEdit kan fortsatt inneholde File://-krasjoppføringen, men så lenge du ikke plasserer markøren ved siden av den og trykker på retur, vil du kunne lukke den filen og unngå eventuelle problemer.
Teknisk sett gjør File:// raskt etterfulgt av et hvilket som helst annet tegn enn mellomrom krasj, men trippelen /// er det som er nevnt i OpenRadar-rapporten.
Den korte videoen nedenfor demonstrerer feilen som fjerner TextEdit:
Det er et visst potensiale for ondsinnet misbruk og til og med teoretiske DOS-angrep fra nettsteder som har skrevet inn syntaksen i et tekstfelt, men det burde ikke være en utbredt bekymring.
Den uvanlige feilen får betydelig oppmerksomhet etter at den dukket opp på HackerNews og 9to5mac, og den vil sannsynligvis bli rettet av Apple raskt. Om oppdateringen kommer separat eller som en del av OS X 10.8.3 gjenstår å se, men 10.8.3 nærmer seg slutten av sin betautviklingssyklus og kan lett inkludere en rettelse før den offentlige utgivelsen.