116
edits
Chrishofmann (talk | contribs) (Created page with " What data do we have? <pre> Stack Modules Loaded and beyond 1 signature 2 url 3 uuid_url 4 client_crash_date 5 date_processed 6 last_crash 7 product 8 version 9 build 10 ...") |
Chrishofmann (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
What data do we have? | What data do we have? | ||
| Line 7: | Line 6: | ||
Stack | Stack | ||
Modules Loaded | Modules Loaded | ||
Mini-dumps | |||
and beyond | and beyond | ||
| Line 40: | Line 40: | ||
</pre> | </pre> | ||
How Can We Use It To Get to the Bottom of Crash Problems | |||
QA activities: | QA activities -- who, what, and when: | ||
* getting to a reproducible environment/test case | * getting to a reproducible environment/test case | ||
| Line 52: | Line 52: | ||
*** urls of sites visited | *** urls of sites visited | ||
*** common user actions in comments | *** common user actions in comments | ||
* With a reproducible test case... | * With a reproducible test case... | ||
| Line 60: | Line 57: | ||
** recorded on VM... | ** recorded on VM... | ||
* Time & Regression Ranges -- looking at the various forms of time data: | |||
** Finding Spikes and Volume Regressions | |||
*** time of crash (breakpad/socorro dup reports) | |||
*** time since last crash | |||
*** time since start up | |||
*** time of the build | |||
* Connecting to Events | |||
** Plugin/Addon Releases | |||
** Web Site Changes | |||
** Firefox/Gecko Source Code Changes | |||
** Build Environment Changes... new compliers, build configs. | |||
* developer investigations | |||
** finding problems though source inspection | |||
*** using regression ranges to examine change sets | |||
** Running Minidupms in the debugger. | |||
edits