Crash Reporter (Mac OS X)

Crash Reporter (Mac OS X)
Crash Reporter
Developer(s) Apple Inc.
Stable release 2.1
Operating system Mac OS X
Type crash reporter
Website http://www.apple.com/

Crash Reporter is the standard crash reporter in Mac OS X[1]. Crash Reporter can send the crash logs to Apple Inc. for their engineers to review.

Crash Reporter has three modes of operations:

  • Basic — The default mode. Only application crashes are reported, and the dialog does not contain any debugging information.
  • Developer — In addition to application crashes, crashes are also displayed for background and system processes.
  • Server — The default for OS X Server systems. No crash reports are shown to the user (though they are still logged).
  • None — Disables the dialog prompt. Crash reports are neither displayed nor logged.

The developer tool CrashReporterPrefs can be used to change modes, as can using the terminal command defaults write com.apple.CrashReporter DialogType [basic|developer|server].

In basic mode, if Crash Reporter notices an application has crashed twice in succession, it will offer to rename the application's preference file and try again (corrupted preference files being a common cause of crashes).

When reporting a crash, the top text field of the window has the crash log, while the bottom field is for user comments. Users may also copy and paste the log into their e-mail client to send to a third-party application developer for the developer to use.

Contents

Alternatives

Since Apple's Crash Reporter only submits crash reports to Apple, there are some third party alternatives which allow users to also submit crash reports to the developers of the crashing software.

  • Unsanity developed an Input Manager called Smart Crash Reports, that patches Apple software to include a "submit to developer" button within Crash Reporter. [2]
  • Zonic has also created a crash reporter, which is an alternative to the Apple crash reporter. It can optionally include additional information such as log files and profile reports.[3]
  • Uli Kusterer wrote UKCrashReporter[4], which can send the output of Apple's Crash Reporter to a developer the next time the application is started.
  • CMCrashReporter[5] is a small opensource framework, which can send the crashlog to the developer (via HTTP POST) and let the user enter optional details.

See Also

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Crash reporter — A crash reporter is an application whose function is to report crash data to a third party, usually to the party responsible for the crashed program. Crash reports often include data such as stack traces, type of crash, and version of software.… …   Wikipedia

  • Mac OS X Snow Leopard — Mac OS X v10.6 Snow Leopard Part of the Mac OS X family …   Wikipedia

  • Mac OS X Public Beta — Part of the Mac OS X family A screenshot of Mac OS X Public Beta. Notice the Apple menu logo in the middle of the menu bar. Developer …   Wikipedia

  • Mac OS X Server — Screenshot of Snow Leopard Server Company / developer …   Wikipedia

  • Mac OS X Lion — Mac OS X v10.7 Lion Part of the Mac OS X family …   Wikipedia

  • Mac OS X Tiger — Mac OS X v10.4 Tiger Part of the Mac OS X family …   Wikipedia

  • Mac OS X Leopard — Mac OS X v10.5 Leopard Part of the Mac OS X family …   Wikipedia

  • Mac OS X v10.2 — Jaguar Part of the Mac OS X family Screenshot of Mac OS X v10.2 Jaguar …   Wikipedia

  • Mac OS X v10.1 — Puma Part of the Mac OS X family …   Wikipedia

  • Mac OS X 10.1 — (Puma) Разработчик Apple Computer Семейство ОС Mac OS X Последняя версия 10.1.5 6 июня 2002 года Тип ядра Гибридное ядро Лицензия APSL и Apple EULA …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”