DescriptionMachMessageServer: scribble over memory allocations in debug mode.
This exposed a bug in the ExcClientVariants test, which was expecting
the memory used for new_state to be initialized with zeroes. In reality,
no guarantee of initialization is made. MIG “out” parameters are
strictly “out” and may contain garbage at function entry.
TEST=util_test
R=rsesek@chromium.org
Committed: https://chromium.googlesource.com/crashpad/crashpad/+/86588c55262f2be0f1608cda499f03c9c533c65d
Patch Set 1 #Patch Set 2 : Rebase #
Messages
Total messages: 4 (1 generated)
|