Description[Mac] Implement base::EnableTerminationOnHeapCorruption() by overriding malloc_error_break().
This makes malloc_error_break() fatal for all processes in an attempt to get
better stack traces when heap corruption may occur.
BUG=90884, 91068, 93191
TEST=See bug 93191 for repro steps. A crash report gets generated with a hopefully more-useful stack.
Originally landed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97315
Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=97322
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97351
Patch Set 1 #
Total comments: 12
Patch Set 2 : Spell 'dependencies' right #Patch Set 3 : Address comments #Patch Set 4 : Only one test #Patch Set 5 : Patch mach_override #
Total comments: 3
Messages
Total messages: 15 (0 generated)
|