gecko-dev/mozglue
Mike Hommey 85e065c14d Bug 1700885 - Add a runtime way to disable MozWalkTheStack. r=Gankra
WalkTheStack* is the function that is being called to print stacks to
the user on e.g. MOZ_CRASH on debug builds. Until bug 1699375, some
cases weren't covered, which now cause unwanted side-effects with e.g.
fuzzing. At least as a stop-gap, allow to runtime-disable the behavior
via an environment variable.

Other uses of the stack-walker, like the profiler's, are not affected
when setting the environment variable.

Differential Revision: https://phabricator.services.mozilla.com/D110199
2021-03-31 00:47:58 +00:00
..
android Bug 1679522 - Fix include directives and forward declarations. r=andi,necko-reviewers,jgilbert 2021-03-25 10:19:44 +00:00
baseprofiler Bug 1698129 - Rename the profiler browsingContextID outputs to tabID and bump the profile version r=gerald 2021-03-25 12:52:11 +00:00
build Bug 1683439 - Remove suppression for fixed issue. r=KrisWright 2021-02-05 17:22:06 +00:00
dllservices Bug 1700281 - Block Webroot SecureAnywhere's module. r=gcp 2021-03-29 14:26:43 +00:00
linker Bug 1679522 - Fix include directives and forward declarations. r=andi,necko-reviewers,jgilbert 2021-03-25 10:19:44 +00:00
misc Bug 1700885 - Add a runtime way to disable MozWalkTheStack. r=Gankra 2021-03-31 00:47:58 +00:00
static Bug 1617369 - Reformat mozglue/ using rustfmt r=glandium 2020-03-04 06:12:38 +00:00
tests Bug 1697282 - Make the repo buildable without MOZ_LAUNCHER_PROCESS. r=aklotz 2021-03-12 23:38:01 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00