Socorro/SocorroUI/Crashes Details

From MozillaWiki
Jump to: navigation, search

Data Source

The data for this page is derived from the crash report .json file.

first by checking for the existence of a valid UUID in the reports table in the database. Then, once verified, the jsonz file for that crash report is fetched using gzopen().

Process

  • Check for the existence of a valid UUID in the reports database table.
    • If not available, request a Priority Job to expedite the processing of this report.
    • Send the user to a Processing page which will check for a report every 30 seconds for up to 5 minutes / 10 requests.
  • If the report is available, fetch and descompress the jsonz file using gzopen()
  • The CrashReportDump library will parse the json file and prepare a report object for the Crash Details page.
  • addons.mozilla.org will be queried to find meta information about installed add-ons.
  • The Crash Details page will display the information information collected above.

Tabs

Details Tab

Meta Data

  • Signature - The crash signature associated with this crash report.
  • UUID - The ID for this crash report.
  • Time - The timestamp upon which this crash was submitted.
  • Uptime - The running time in seconds between browser startup and the crash.
  • Last crash - The time in seconds between the submitted crash and the client's previous crash.
  • Install Age - The time in seconds between the submitted crash and the client's product installation.
  • Product
  • Version
  • Build ID
  • Branch - The Gecko version
  • OS - The operating system
  • OS Version - The operating system version
  • CPU - The CPU type
  • CPU Info - Extended CPU information
  • Crash Reason
  • Crash Address - The hex value of the crashing address (0x28940d0)
  • User Comments - Notes submitted by the user associated with the crash. User must have admin privileges to view comments.
  • Processor Notes
  • EMCheckCompatibility
  • Winsock LSP
  • Adapter Vendor ID
  • Adapter Device ID

Related Bugs

All of the Bugzilla bugs that are associated with this crash signature. Closed bugs are indicated by strikethrough text.

Crashing Thread

The list of frames, and associated modules / signatures associated with this particular crash.

Modules

.DLLs and other files installed and running at the time of the client crash.

Raw Dump

The raw dump for this crash report.

Raw Dump Links

Links will appear below the Raw Dump to download the full files for this dump. They will include the raw .dump file and a .json file.

The links will only appear if

  • the user has authenticated as an admin.
  • the current timestamp minus the crash timestamp is greater than the amount of seconds found in the application/config/application.php setting $config['raw_dump_availability'].

Extensions

Lists all of the add-ons installed in the client.

Socorro will call the AMO API; if the add-on has been registered with http://addons.mozilla.org, the add-on name and current version will be available in this list.

Correlations

A table of correlation data for this crash signature as generated by dbaron's scripts. If this crash signature is a top crasher, then we should be able to load the correlation data from the original text files.