Commit 36ac0365 authored by bruening's avatar bruening Committed by Commit bot

Disable -check_heap_mismatch for 64-bit Dr. Memory

Disables Dr. Memory's -check_heap_mismatch feature on 64-bit Chromium,
where some false positives are proving difficult to solve.

TBR=zhaoqin@chromium.org
BUG=https://github.com/DynamoRIO/drmemory/issues/1839

Review URL: https://codereview.chromium.org/1551953003

Cr-Commit-Position: refs/heads/master@{#367234}
parent 9ac62d64
......@@ -719,6 +719,12 @@ class DrMemory(BaseTool):
if common.IsWindows() and "Release" in self._options.build_dir:
proc += ["-no_check_delete_mismatch"]
# We are seeing false positive invalid heap args on 64-bit, so we are
# disabling the feature for now (xref
# https://github.com/DynamoRIO/drmemory/issues/1839).
if common.IsWindows() and "Release_x64" in self._options.build_dir:
proc += ["-no_check_heap_mismatch"]
# make callstacks easier to read
proc += ["-callstack_srcfile_prefix",
"build\\src,chromium\\src,crt_build\\self_x86"]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment