Breakpad
Jump to navigation
Jump to search
What's Breakpad?
Breakpad is a crash reporting tool. This page talks about its implementation for Mozilla.
Breakpad used to be Airbag. I'm cleaning up this page, so hopefully it will suck less!
Our implementation has two parts:
- Client integration to handle crash reporting so a central server can aggregate crash data to help improve our products.
- A web interface for viewing and parsing Airbag reports--We call it Socorro.
More information about Breakpad itself can be found at:
Pages
- Current Implementation -- The status of what has been implemented so far.
- Feature List -- What do we want our Breakpad web interface to do?
- Server Requirements -- How to set up the web app.
- Breakpad Symbol Server
- Seneca College Airbag Page -- Read about Seneca's awesome work with Airbag.
Win32 trunk nightlies currently include the airbag code, but it's disabled at runtime by default. To test it, you will need to set the environment variable MOZ_AIRBAG=1
. Crash reports are currently collected at:
http://mavra.perilith.com/~luser/airbag-collector/list.py
http://benjamin.smedbergs.us/blog/2006-09-12/deploying-the-airbag/