Mac OS X Başvuru Kitaplığı Teknik Notu TN2123 şunları belirtir:
CrashReporter iki yararlı eylem gerçekleştirir:
- Bir program çöktüğünde, CrashReporter bir kilitlenme günlüğü (genellikle ~ / Library / Logs / CrashReporter / dizinine) kaydeder ve sistem günlüğü tesisine bir ileti kaydederek kullanıcıyı bilgilendirir.
- Ayrıca, kilitlenen program oturum açmış bir GUI kullanıcısı olarak çalışıyorsa, CrashReporter kullanıcıya Apple'a bir hata raporu göndermek isteyip istemediklerini soran bir iletişim kutusu sunar (bkz. Şekil 1). Kullanıcı Rapor düğmesini tıklatırsa, CrashReporter raporun ayrıntılarını gösteren (bkz. Şekil 2) başka bir iletişim kutusu görüntüler ve gönderilmeden önce yorum yapmasına izin verir.
Ve daha fazla değil, diyor ki:
Bu teknikte, son kullanıcılardan edindiğiniz kilitlenme günlüklerinin nasıl yorumlanacağını açıklarım.
Bunun bilgilerin otomatik olarak geliştirici ile paylaşılmadığını ima ettiğine inanıyorum. Geliştiricinin, çökme günlüklerini son kullanıcıların ~ / Library / Logs / CrashReporter / klasöründen "alması" gerekir.