summaryrefslogtreecommitdiffstats
path: root/tools/wine_valgrind/chromium-valgrind-suppressions
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-15 08:38:40 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-15 08:38:40 +0000
commitcc9d02709f82d0da8d846f1fc0886c562fd0c091 (patch)
treedf70791e6bd93c4385a1b9578c2e23fee084e5f0 /tools/wine_valgrind/chromium-valgrind-suppressions
parent26a645902ab659f2365e4cbd4a739e2ba8a9ce94 (diff)
downloadchromium_src-cc9d02709f82d0da8d846f1fc0886c562fd0c091.zip
chromium_src-cc9d02709f82d0da8d846f1fc0886c562fd0c091.tar.gz
chromium_src-cc9d02709f82d0da8d846f1fc0886c562fd0c091.tar.bz2
Valgrind: Add test script and suppression files for Valgrinding win32 executables in Wine on Linux.
These files are from winezeug.googlecode.com @ r884. TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/500012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34538 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/wine_valgrind/chromium-valgrind-suppressions')
-rw-r--r--tools/wine_valgrind/chromium-valgrind-suppressions92
1 files changed, 92 insertions, 0 deletions
diff --git a/tools/wine_valgrind/chromium-valgrind-suppressions b/tools/wine_valgrind/chromium-valgrind-suppressions
new file mode 100644
index 0000000..ed60b83
--- /dev/null
+++ b/tools/wine_valgrind/chromium-valgrind-suppressions
@@ -0,0 +1,92 @@
+# Chromium-specific suppressions
+{
+ dont_valgrind_python_1
+ Memcheck:Cond
+ ...
+ obj:*python*
+}
+{
+ dont_valgrind_python_2
+ Memcheck:Value4
+ ...
+ obj:*python*
+}
+{
+ dont_valgrind_python_3
+ Memcheck:Addr4
+ ...
+ obj:*python*
+}
+{
+ wine_bug_20551_as_seen_by_chromium
+ Memcheck:Leak
+ ...
+ fun:RtlAllocateHeap
+ ...
+ fun:GlobalAlloc
+ ...
+ fun:Clipboard::WriteObjects
+}
+{
+ suppress_chromium_crasher
+ Memcheck:Addr1
+ ...
+ fun:*Test_Crasher*
+}
+{
+ ignore_mozilla_errors
+ Memcheck:Cond
+ obj:*/ImporterTest/profile/mozcrt19.dll
+}
+{
+ wine_bug_20692_a
+ Memcheck:Leak
+ ...
+ fun:CryptImportKey
+ fun:CRYPT_ImportRsaPublicKeyInfoEx
+ fun:CryptImportPublicKeyInfoEx
+ fun:CryptImportPublicKeyInfo
+ fun:base::SignatureVerifier::VerifyInit
+}
+{
+ wine_bug_20692_b
+ Memcheck:Leak
+ ...
+ fun:CryptGenKey
+ fun:base::RSAPrivateKey::Create
+}
+{
+ # Boy, oh, boy do we need a better way to deal with this.
+ # See https://bugs.kde.org/show_bug.cgi?id=190660
+ valgrind_bug_190660
+ Memcheck:Addr4
+ fun:strlen
+}
+{
+ # Boy, oh, boy do we need a better way to deal with this.
+ # See https://bugs.kde.org/show_bug.cgi?id=190660
+ valgrind_bug_190660
+ Memcheck:Addr4
+ fun:strcmp
+}
+{
+ # Boy, oh, boy do we need a better way to deal with this.
+ # See https://bugs.kde.org/show_bug.cgi?id=190660
+ valgrind_bug_190660
+ Memcheck:Addr4
+ fun:strchr
+}
+{
+ # Boy, oh, boy do we need a better way to deal with this.
+ # See https://bugs.kde.org/show_bug.cgi?id=190660
+ valgrind_bug_190660
+ Memcheck:Addr4
+ fun:strcat
+}
+{
+ # Boy, oh, boy do we need a better way to deal with this.
+ # See https://bugs.kde.org/show_bug.cgi?id=190660
+ valgrind_bug_190660
+ Memcheck:Addr4
+ fun:strncpy
+}