Breakpad: Difference between revisions
Jump to navigation
Jump to search
(Use full names.) |
|||
Line 33: | Line 33: | ||
* aravind (IT) | * aravind (IT) | ||
* jabba (IT) | * jabba (IT) | ||
* | * Daniel Einspanjer (hbase lead, hadoop admin) | ||
* mbrandt (WebQA/automation) | * mbrandt (WebQA/automation) | ||
* | * Chris Hoffman | ||
* laura (project) | * laura (project) | ||
* jberkus (PostgreSQL, performance) | * jberkus (PostgreSQL, performance) | ||
Contact the team at socorro-dev@mozilla.com | Contact the team at socorro-dev@mozilla.com |
Revision as of 14:28, 24 January 2013
Breakpad Integration into Mozilla
Breakpad is a set of libraries for client-side crash reporting. This page talks about integrating breakpad with Mozilla products. Breakpad was formerly called airbag. The libraries are being developed as a narrowly scoped Google code project. The breakpad libraries do not provide any crash-reporting UI, nor do they provide a server.
Our implementation has three parts:
- Client integration to handle crash reporting so a central server can aggregate crash data to help improve our products.
- A server that collects and processes collected crash data and uses a symbol server to convert raw dumps into readable stack traces. The processor can insert the resulting data into a database.
- A web interface for viewing and parsing crash reports, called Socorro.
More information, source code, and mailing lists for breakpad library development can be found at the Breakpad Project Site.
Pages
Most current development on the full platform is on the Socorro page. Information on this page refers only to the crash reporter.
- How to update the Breakpad snapshot in mozilla-central to the latest Breakpad code in SVN
- Breakpad/Design (Design and planning information)
- Status Meetings (Agendas/Minutes)
- Current Implementation -- The status of what has been implemented so far.
- Feature List -- What do we want our Breakpad web interface to do?
- SkipList -- How to file a SkipList bug
Integration Team
The following people are actively working on Breakpad integration:
- luser (client and build systems, minidump_stackwalk)
- lars (server, python, middleware)
- ozten (server, middleware, materialized views, front end)
- ryan snyder (webUI, front end, JS)
- chowse (UX)
- aravind (IT)
- jabba (IT)
- Daniel Einspanjer (hbase lead, hadoop admin)
- mbrandt (WebQA/automation)
- Chris Hoffman
- laura (project)
- jberkus (PostgreSQL, performance)
Contact the team at socorro-dev@mozilla.com