summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authoreugenis@chromium.org <eugenis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-20 13:18:34 +0000
committereugenis@chromium.org <eugenis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-20 13:18:34 +0000
commit0fa2c84943eaa8e1c99c831192094dc6565bc36f (patch)
tree649a49fbde24d33b875a453f7fee62c259a0279f /build
parente55b73458a2ab5e2963f7d720405edccd51cbc9e (diff)
downloadchromium_src-0fa2c84943eaa8e1c99c831192094dc6565bc36f.zip
chromium_src-0fa2c84943eaa8e1c99c831192094dc6565bc36f.tar.gz
chromium_src-0fa2c84943eaa8e1c99c831192094dc6565bc36f.tar.bz2
Update ASAn/Android runtime and enable stack overflow detection.
LLVM r201571. AddressSanitizer now prints "stack-overflow" report with all the stack traces when it catches a SEGV caused by stack overflow. BUG=263749 R=bulach@chromium.org Review URL: https://codereview.chromium.org/173743002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252212 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r--build/android/pylib/valgrind_tools.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/build/android/pylib/valgrind_tools.py b/build/android/pylib/valgrind_tools.py
index 95ae2b9..4db337a 100644
--- a/build/android/pylib/valgrind_tools.py
+++ b/build/android/pylib/valgrind_tools.py
@@ -90,7 +90,7 @@ class AddressSanitizerTool(BaseTool):
# Disable memcmp overlap check.There are blobs (gl drivers)
# on some android devices that use memcmp on overlapping regions,
# nothing we can do about that.
- EXTRA_OPTIONS = 'strict_memcmp=0'
+ EXTRA_OPTIONS = 'strict_memcmp=0,use_sigaltstack=1'
def __init__(self, adb):
self._adb = adb