Bug estranho causa travamento do aplicativo instantâneo no Mac OS X ao digitar o arquivo:

Anonim

Um bug incomum do Mac surgiu no OS X que faz com que qualquer aplicativo trave imediatamente apenas digitando uma sequência curta de caracteres.

O bug foi relatado pela primeira vez no OpenRadar e acredita-se que esteja relacionado aos recursos de verificação ortográfica e autocorreção, embora o bug também seja replicável em versões anteriores do Mac OS X, sugerindo que pode não ser o caso.

Se por algum motivo você quiser tentar fazer isso sozinho, basta digitar a seguinte string curta em qualquer aplicativo OS X que tenha um campo de entrada de texto:

Arquivo:///

O aplicativo falhará instantaneamente e, como as versões mais recentes do OS X restauram as janelas ao reabrir, isso pode levar a alguns loops de travamento bastante estranhos. O potencial de problemas de travamento é ainda pior com aplicativos que sincronizam com outros Macs, como o Notes e o iMessage, e podem realmente fazer com que esses aplicativos travem em outros Macs.

Para testar isso sem a ameaça de um loop infinito de falha do aplicativo, você pode fazer algo como o seguinte:

  • Vá para /Aplicativos/ e faça uma cópia de TextEdit.app, renomeando a cópia para algo como “CrashEdit”
  • Abra ambos os aplicativos TextEdit , mas na versão copiada do “CrashEdit”, crie um novo arquivo de texto e digite a barra tripla mágica crash
  • Depois que CrashEdit.app demonstrou o bug travando, crie um novo documento de texto no aplicativo TextEdit original aberto simultaneamente para reescrever sobre o estado de salvamento propenso a falhas
  • Delete the CrashEdit.app

Sair e reabrir o TextEdit ainda pode conter a entrada de falha File://, mas contanto que você não coloque o cursor próximo a ela e pressione Enter, você poderá fechar esse arquivo e evitar qualquer questões.

Tecnicamente, File:// seguido rapidamente por qualquer outro caractere que não seja espaço faz com que a falha ocorra, mas o triplo /// é o que é mencionado no relatório do OpenRadar.

O breve vídeo abaixo demonstra o bug que desativou o TextEdit:

Existe algum potencial para uso indevido nefasto e até ataques teóricos do DOS de sites que digitaram a sintaxe em um campo de texto, mas isso não deve ser uma preocupação generalizada.

O bug incomum está ganhando atenção significativa depois que apareceu no HackerNews e 9to5mac, e provavelmente será corrigido pela Apple rapidamente. Ainda não se sabe se o patch chegará separadamente ou como parte do OS X 10.8.3, mas o 10.8.3 está chegando ao fim de seu ciclo de desenvolvimento beta e pode facilmente incluir uma correção antes do lançamento público.

Bug estranho causa travamento do aplicativo instantâneo no Mac OS X ao digitar o arquivo: