Bug Aneh Menyebabkan Crash Aplikasi Instan di Mac OS X dengan Mengetik File: ///

Bug Mac yang tidak biasa telah muncul di OS X yang menyebabkan aplikasi apa pun untuk segera crash hanya dengan mengetikkan urutan karakter singkat.

Bug pertama kali dilaporkan di OpenRadar dan diduga terkait dengan fitur pemeriksaan ejaan dan autokoreksi, meskipun bug juga dapat ditiru dalam versi Mac OS X sebelumnya yang menunjukkan bahwa mungkin tidak demikian.

Jika karena alasan tertentu Anda ingin mencobanya sendiri, cukup ketik string pendek berikut ini ke aplikasi OS X apa pun yang memiliki bidang entri teks:

File:///

Aplikasi ini akan langsung crash, dan karena versi OS X yang lebih baru mengembalikan jendela saat dibuka kembali, itu dapat menyebabkan beberapa loop gangguan yang cukup aneh. Potensi masalah tabrakan dibuat lebih buruk dengan aplikasi yang disinkronkan ke Mac lain, seperti Notes dan iMessage, dan benar-benar dapat menyebabkan aplikasi tersebut macet di Mac lain.

Untuk menguji ini tanpa ancaman loop aplikasi tak terbatas, Anda dapat melakukan sesuatu seperti berikut:

  • Buka / Aplikasi / dan buat salinan TextEdit.app, ganti nama salinan menjadi sesuatu seperti "CrashEdit"
  • Buka kedua aplikasi TextEdit, tetapi di versi "CrashEdit" yang disalin buat file teks baru dan ketik slash tiga kecelakaan ajaib
  • Setelah CrashEdit.app telah menunjukkan bug dengan menabrak, buat dokumen teks baru di aplikasi TextEdit yang secara bersamaan terbuka untuk menulis ulang atas keadaan penyimpanan yang rawan kecelakaan
  • Hapus CrashEdit.app

Keluar dan membuka kembali TextEdit mungkin masih berisi File: // crash entry, tetapi selama Anda tidak menempatkan kursor di sebelahnya dan tekan kembali Anda akan dapat menutup file itu dan menghindari masalah apa pun.

Secara teknis, File: // diikuti dengan cepat oleh karakter lain selain ruang membuat kecelakaan terjadi, tetapi triple /// adalah apa yang disebutkan dalam laporan OpenRadar.

Video singkat di bawah ini menunjukkan bug yang menjatuhkan TextEdit:

Ada beberapa potensi penyalahgunaan yang kejam dan bahkan serangan DOS teoritis dari situs web yang mengetikkan sintaks ke dalam bidang teks, tetapi hal itu seharusnya tidak menjadi perhatian luas.

Bug yang tidak biasa ini mendapatkan perhatian signifikan setelah muncul di HackerNews dan 9to5mac, dan kemungkinan akan ditambal oleh Apple dengan cepat. Jika patch akan tiba secara terpisah atau sebagai bagian dari OS X 10.8.3 masih harus dilihat, tetapi 10.8.3 mendekati akhir dari siklus pengembangan beta dan dapat dengan mudah menyertakan perbaikan sebelum rilis publik.