파일을 입력하면 이상한 버그로 인해 Mac OS X에서 인스턴트 앱이 충돌합니다.

Anonim

OS X에서 짧은 문자 시퀀스를 입력하는 것만으로 모든 응용 프로그램이 즉시 중단되는 비정상적인 Mac 버그가 발견되었습니다.

이 버그는 OpenRadar에서 처음 보고되었으며 맞춤법 검사 및 자동 수정 기능과 관련이 있는 것으로 생각되지만 이전 버전의 Mac OS X에서도 버그가 복제될 수 있으므로 그렇지 않을 수도 있습니다.

만약 당신이 이것을 직접 해보고 싶다면 텍스트 입력 필드가 있는 OS X 앱에 다음 짧은 문자열을 입력하십시오:

파일:///

앱이 즉시 충돌하고 최신 버전의 OS X가 다시 열릴 때 창을 복원하기 때문에 상당히 이상한 충돌 루프가 발생할 수 있습니다. 충돌 문제의 가능성은 Notes 및 iMessage와 같이 다른 Mac과 동기화되는 앱의 경우 더욱 악화되며 실제로 이러한 앱이 다른 Mac에서 충돌을 일으킬 수 있습니다.

무한 앱 충돌 루프의 위협 없이 이를 테스트하려면 다음과 같이 할 수 있습니다.

  • /Applications/로 이동하여 TextEdit.app의 복사본을 만들고 복사본의 이름을 "CrashEdit"와 같은 이름으로 바꿉니다.
  • 두 TextEdit 앱을 모두 엽니다. 그러나 복사된 "CrashEdit" 버전에서는 새 텍스트 파일을 만들고 매직 크래시 트리플 슬래시를 입력합니다.
  • CrashEdit.app이 충돌을 통해 버그를 입증한 후 동시에 열려 있는 원본 TextEdit 앱에서 새 텍스트 문서를 생성하여 충돌하기 쉬운 저장 상태를 덮어씁니다.
  • CrashEdit.app 삭제

TextEdit를 종료하고 다시 열면 여전히 File:// 충돌 항목이 포함될 수 있지만 커서를 그 옆에 놓고 Enter 키를 누르지 않는 한 해당 파일을 닫고 모든 충돌을 피할 수 있습니다. 문제.

기술적으로 File:// 다음에 공백 이외의 다른 문자가 빠르게 오면 크래시가 발생하지만 OpenRadar 보고서에는 /// 트리플이 언급되어 있습니다.

아래의 간단한 비디오는 TextEdit을 중단시키는 버그를 보여줍니다.

악법적인 오용 가능성이 있으며 텍스트 필드에 구문을 입력한 웹사이트에서 이론적인 DOS 공격을 받을 수도 있지만 널리 퍼진 문제는 아닙니다.

이 비정상적인 버그는 HackerNews 및 9to5mac에 등장한 후 많은 관심을 받고 있으며 Apple에서 신속하게 패치할 것으로 보입니다. 패치가 별도로 도착하거나 OS X 10.8.3의 일부로 도착할지 여부는 아직 확인되지 않았지만 10.8.3은 베타 개발 주기가 거의 끝나가고 있으며 공개 릴리스 전에 쉽게 수정 사항을 포함할 수 있습니다.

파일을 입력하면 이상한 버그로 인해 Mac OS X에서 인스턴트 앱이 충돌합니다.