gecko-dev/mozglue
Yannis Juglaret 097cd7313d Bug 1869997 - Protect DbgHelp initialization helpers against reentrancy. r=glandium
EnsureDbgHelpInitialized() and EnsureSymInitialized() can currently
cause deadlocks through reentrancy in DEBUG and FUZZING builds, through
MOZ_ASSERT and MOZ_CRASH failures. This patch merges these functions
into a single InitializeDbgHelp() reentrancy-safe function.

Differential Revision: https://phabricator.services.mozilla.com/D196421
2023-12-21 10:42:07 +00:00
..
android Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
baseprofiler Bug 1866629 - Remove the sample_groups object in serialized counters, r=canaltinova,profiler-reviewers. 2023-12-12 11:28:07 +00:00
build Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
interposers Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
linker Bug 1856297 - Remove the CrashAddressLikelyWrong annotation and its associated machinery r=glandium 2023-10-04 08:00:12 +00:00
misc Bug 1869997 - Protect DbgHelp initialization helpers against reentrancy. r=glandium 2023-12-21 10:42:07 +00:00
static Bug 1857089 - Update builders to rustc 1.74. r=firefox-build-system-reviewers,ahochheiden 2023-11-21 01:08:15 +00:00
tests Bug 1695120: Remove unused BlocksRingBuffer r=profiler-reviewers,canaltinova 2023-12-06 14:08:02 +00:00
moz.build Bug 1836478 - Disable mozglue interposers for snapshot fuzzing. r=gsvelto 2023-06-02 16:17:14 +00:00