diff options
| author | 2020-01-22 17:50:41 -0800 | |
|---|---|---|
| committer | 2020-01-23 16:31:31 +0000 | |
| commit | 469016b2ba86f46fd0d3b4a9b7d42591dbc1d91f (patch) | |
| tree | 4561f438aa6f3ef8f8443386a6ed8e9306b23963 /compiler/optimizing/optimizing_compiler.cc | |
| parent | b78f919c658563a613bf0e2204bade5ad5058330 (diff) | |
Don't pattern-init an unused variable that overallocates the stack
ART is intentionally walking to the stack top (lowest address), but the
pattern initialization is accidentally triggering a sanitizer failure
for an overflow. Removing the pattern initialization from that unused
(and uninitialized) variable restores the original functionality of
accessing every page of the available stack.
Fixes: 148125929
Bug: 131390872
Test: m checkbuild ASAN_OPTIONS=detect_leaks=0 SANITIZE_HOST=address
Change-Id: I2b1e8bdc44044e8165a14a8e7b36dd8616d4a5b3
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions