Mozilla Crash Reporter

From MozillaZine Knowledge Base
Revision as of 00:46, 1 June 2007 by Ispiked (talk | contribs) (v1.0)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Breakpad is a open-source crash reporting tool that will be used in versions of Firefox 3 and later. When you crash, Breakpad will send information about the crash to Mozilla to assist developers in identifying and fixing crashes.

How to tell if Breakpad is installed

Breakpad is currently installed on Windows and Mac builds. If Breakpad is installed, you should have the following file should be present:

Windows

C:\Program Files\Minefield\crashreporter.exe

Mac

/Applications/Minefield.app/Contents/MacOS/crashreporter

Enabling Breakpad

Currently, on Windows, both Talkback and Breakpad are installed, but Talkback is disabled in 50% of builds. All Mac builds have Breakpad installed.

If Talkback is installed, Breakpad will still be used to report crashes as long as Talkback is disabled. Talkback can be disabled via its user interface.

Breakpad can be enabled or disabled by opening crashreporter(.exe).

Location of crash reports

When Breakpad crashes, it saves a binary "dump" file which is then submitted to the server for processing.

Windows

C:\Documents and Settings\<user name>\Application Data\Mozilla\Firefox\Crash Reports\

Mac

/Users/<user name>/Library/App Support/Firefox/Crash Reports

There will be two folders in the Crash Reports directory: pending and submitted. The pending directory will have crash reports that haven't been submitted to the server yet and the submitted directory will have reports that have been sent.

Viewing reports

The beginnings of a web interface to view and search crash reports is located at crash-reports.mozilla.com. This URL, as well as the pages on it, may change in the future.

Each crash report (located in the Crash Reports folder) will have have be named with a unique GUID. This GUID will function as the report's ID. There is a form to submit IDs and view the crash report on crash-reports.mozilla.com.