Confirmed users
321
edits
(lots of cleanup) |
|||
| Line 1: | Line 1: | ||
= What's | = What's Breakpad? = | ||
Breakpad is a crash reporting tool. This page talks about its implementation for Mozilla. | |||
[http://groups.google.com/group/google-breakpad-discuss/browse_thread/thread/4f40867980fe7452 Airbag | [http://groups.google.com/group/google-breakpad-discuss/browse_thread/thread/4f40867980fe7452 Breakpad used to be Airbag]. I'm cleaning up this page, so hopefully it will suck less! | ||
Our implementation has two parts: | Our implementation has two parts: | ||
* Client integration to handle crash reporting so a central server can aggregate crash data to help improve our products. | * 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 | * A web interface for viewing and parsing Airbag reports--We call it [http://code.google.com/p/socorro/ Socorro]. | ||
More information about | More information about Breakpad itself can be found at: | ||
* [http://code.google.com/p/ | * [http://code.google.com/p/google-breakpad/ Breakpad Project Site] | ||
* [http:// | * [http://google-breakpad.googlecode.com/svn/ Breakpad Source] | ||
* [http://groups.google.com/group/ | * [http://groups.google.com/group/google-breakpad-discuss Breakpad Discussion Newsgroup] | ||
* [http://groups.google.com/group/ | * [http://groups.google.com/group/google-breakpad-dev Breakpad Dev Newsgroup] | ||
= Pages = | = Pages = | ||
* [[Breakpad:Current_Implementation|Current Implementation]] -- The status of what has been implemented so far. | * [[Breakpad:Current_Implementation|Current Implementation]] -- The status of what has been implemented so far. | ||
* [[ | * [[Breakpad:Feature_List|Feature List]] -- What do we want our Breakpad web interface to do? | ||
* [[ | * [[Breakpad:Server_Requirements|Server Requirements]] -- How to set up the web app. | ||
** [[ | ** [[Breakpad:Development Planning & Design | Development Planning & Design]] | ||
* [[Breakpad/Symbol_Server|Breakpad Symbol Server]] | |||
* [http://zenit.senecac.on.ca/wiki/index.php/Airbag_development_and_server_operation Seneca College Airbag Page] -- Read about Seneca's awesome work with Airbag. | * [http://zenit.senecac.on.ca/wiki/index.php/Airbag_development_and_server_operation 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 <code>MOZ_AIRBAG=1</code>. Crash reports are currently collected at: | 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 <code>MOZ_AIRBAG=1</code>. Crash reports are currently collected at: | ||
http://mavra.perilith.com/~luser/airbag-collector/list. | http://mavra.perilith.com/~luser/airbag-collector/list.py | ||
http://benjamin.smedbergs.us/blog/2006-09-12/deploying-the-airbag/ | http://benjamin.smedbergs.us/blog/2006-09-12/deploying-the-airbag/ | ||