Breakpad:Current Implementation: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 44: Line 44:


== Crash Report Collector ==
== Crash Report Collector ==
Our server code is named [http://code.google.com/p/socorro/ Socorro] and lives in its own Google code project.  It is implemented in Python on top of [http://pylonshq.com/ Pylons].
The collector currently uses a [https://bugzilla.mozilla.org/attachment.cgi?id=250492 MySQL database] to store crash reports.  Crash reports are processed as they are submitted, which is probably a poor choice as they may take over 10 seconds when provided with full symbols.  Minidumps are passed to the [http://google-breakpad.googlecode.com/svn/trunk/src/processor/minidump_stackwalk.cc minidump_stackwalk program] provided by Breakpad, which supports a "-m" command line flag to get [http://google-breakpad.googlecode.com/svn/trunk/src/processor/testdata/minidump2.stackwalk.machine_readable.out machine-readable output].
== Crash Report Viewer ==
== Crash Report Viewer ==
Confirmed users
321

edits

Navigation menu