Visit Mozilla.org

Breakpad

From MozillaWiki

Contents

Breakpad Integration into Mozilla [edit]

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 [edit]

Integration Team [edit]

The following people are actively working on Breakpad integration:

  • luser (client and build systems)
  • morgamic (server)
  • aravind (IT)
  • sayrer (server)
  • dcamp (client)
  • jay (QA requirements and data collection)
  • bsmedberg (planning and pinch-hitting)

Other help is always appreciated! If you don't know where to start, talk to bsmedberg.

See Also [edit]