mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 13:55:43 +00:00
Bug 623462 - Add an environment variable to save a full dump, not just a minidump, r=ted
This commit is contained in:
parent
c2cdffdb0d
commit
649ad4869f
@ -762,7 +762,16 @@ static bool ShouldReport()
|
||||
// this environment variable prevents us from launching
|
||||
// the crash reporter client
|
||||
const char *envvar = PR_GetEnv("MOZ_CRASHREPORTER_NO_REPORT");
|
||||
return !(envvar && *envvar);
|
||||
if (envvar && *envvar) {
|
||||
return false;
|
||||
}
|
||||
|
||||
envvar = PR_GetEnv("MOZ_CRASHREPORTER_FULLDUMP");
|
||||
if (envvar && *envvar) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
namespace {
|
||||
@ -932,6 +941,11 @@ nsresult SetExceptionHandler(nsIFile* aXREDirectory,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const char* e = PR_GetEnv("MOZ_CRASHREPORTER_FULLDUMP");
|
||||
if (e && *e) {
|
||||
minidump_type = MiniDumpWithFullMemory;
|
||||
}
|
||||
#endif // XP_WIN32
|
||||
|
||||
#ifdef MOZ_WIDGET_ANDROID
|
||||
|
Loading…
Reference in New Issue
Block a user