Bug 1345654 - Enable client-side stack-walking on beta and release for main process crashes r?bsmedberg
MozReview-Commit-ID: APj6VBIW3l3
--- a/toolkit/crashreporter/client/crashreporter.cpp
+++ b/toolkit/crashreporter/client/crashreporter.cpp
@@ -542,23 +542,20 @@ int main(int argc, char** argv)
if (argc > 1) {
gReporterDumpFile = argv[1];
}
if (gReporterDumpFile.empty()) {
// no dump file specified, run the default UI
UIShowDefaultUI();
} else {
-#ifndef RELEASE_OR_BETA
- // start by running minidump analyzer, this is currently enabled only in
- // nightly and aurora
+ // Start by running minidump analyzer to gather stack traces.
string empty;
UIRunProgram(GetProgramPath(UI_MINIDUMP_ANALYZER_FILENAME),
gReporterDumpFile, empty, /* wait */ true);
-#endif
// go ahead with the crash reporter
gExtraFile = GetAdditionalFilename(gReporterDumpFile, kExtraDataExtension);
if (gExtraFile.empty()) {
UIError(gStrings[ST_ERROR_BADARGUMENTS]);
return 0;
}