summaryrefslogtreecommitdiffstats
path: root/third_party/instrumented_libraries/blacklists
diff options
context:
space:
mode:
authorearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-14 16:27:24 +0000
committerearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-14 16:27:24 +0000
commitf1b252f7ca363ef1fa56118570fb0c44efa83f6d (patch)
tree8979c4cd502cb1933ce647d0ea1f3555add13798 /third_party/instrumented_libraries/blacklists
parent71bd2a125313625cf231df6c07438fc7b8af3ab8 (diff)
downloadchromium_src-f1b252f7ca363ef1fa56118570fb0c44efa83f6d.zip
chromium_src-f1b252f7ca363ef1fa56118570fb0c44efa83f6d.tar.gz
chromium_src-f1b252f7ca363ef1fa56118570fb0c44efa83f6d.tar.bz2
Instrumented libraries: use package-specific sanitizer blacklists.
Previously we used a single blacklist file per sanitizer. The same file was used for Chromium and for every instrumented package. This change allows choosing a different blacklist file for each package, which means that package targets may now depend on the blacklist files, avoiding expensive clobbers. This CL also blacklists two known issues in instrumented libraries. BUG=313751, 367509 R=glider@chromium.org NOTRY=true TEST=MSan interactive_ui_tests, ASan compile Review URL: https://codereview.chromium.org/390093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282959 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/instrumented_libraries/blacklists')
-rw-r--r--third_party/instrumented_libraries/blacklists/asan/libglib2.0-0.txt2
-rw-r--r--third_party/instrumented_libraries/blacklists/msan/libx11-6.txt2
2 files changed, 4 insertions, 0 deletions
diff --git a/third_party/instrumented_libraries/blacklists/asan/libglib2.0-0.txt b/third_party/instrumented_libraries/blacklists/asan/libglib2.0-0.txt
new file mode 100644
index 0000000..8989568
--- /dev/null
+++ b/third_party/instrumented_libraries/blacklists/asan/libglib2.0-0.txt
@@ -0,0 +1,2 @@
+# http://crbug.com/367509
+fun:g_utf8_to_ucs4_fast
diff --git a/third_party/instrumented_libraries/blacklists/msan/libx11-6.txt b/third_party/instrumented_libraries/blacklists/msan/libx11-6.txt
new file mode 100644
index 0000000..a72a39d
--- /dev/null
+++ b/third_party/instrumented_libraries/blacklists/msan/libx11-6.txt
@@ -0,0 +1,2 @@
+# https://bugs.freedesktop.org/show_bug.cgi?id=81236
+fun:XIconifyWindow