summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
Commit message (Collapse)AuthorAgeFilesLines
* Set GTEST_DEATH_TEST_USE_FORK environment variable to make death tests ↵timurrrr@chromium.org2009-10-262-4/+4
| | | | | | | | | valgrind-friendly BUG=25346 Review URL: http://codereview.chromium.org/335026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30044 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore a few more string functions to suppress reports on *_empty_rep_storage*timurrrr@chromium.org2009-10-261-2/+5
| | | | | | | TBR=dank Review URL: http://codereview.chromium.org/332025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30042 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a valgrind suppression for skia::BGRAConvolve2D() leak. This hasn't ↵senorblanco@chromium.org2009-10-241-25/+0
| | | | | | | | | | | been seen on the bots in a while (if I'm reading the output correctly). BUG=24345 TEST=green valgrind bots Review URL: http://codereview.chromium.org/333014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30005 0039d316-1c4b-4281-b951-d872f2087c98
* donehclam@chromium.org2009-10-231-15/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29952 0039d316-1c4b-4281-b951-d872f2087c98
* Add/widen suppressions for Mac UI valgrind botsstuartmorgan@chromium.org2009-10-232-4/+46
| | | | | | | | | BUG=25648,20814,25656,20113,20508,25661 TEST=Greener Mac UI valgrind bots Review URL: http://codereview.chromium.org/332008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29914 0039d316-1c4b-4281-b951-d872f2087c98
* Added a suppression for http://crbug.com/25645timurrrr@chromium.org2009-10-231-0/+8
| | | | | | | | BUG=25645 TBR=dank Review URL: http://codereview.chromium.org/337001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29894 0039d316-1c4b-4281-b951-d872f2087c98
* Added base::subtle::NoBarrier_CompareAndSwap and base::subtle::NoBarrier_Store timurrrr@chromium.org2009-10-231-0/+2
| | | | | | | | | | to the list of functions ignored by ThreadSanitizer on Mac OS. This patch was prepared by Alexander Potapenko (cc'ed) TBR=dank Review URL: http://codereview.chromium.org/333012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29893 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for probably-fixed bugdkegel@google.com2009-10-221-6/+0
| | | | | | | | | BUG=20805 TEST=green linux ui valgrind bots Review URL: http://codereview.chromium.org/320002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29790 0039d316-1c4b-4281-b951-d872f2087c98
* Remove ThreadSanitizer suppression for bug 15147.eroman@chromium.org2009-10-211-7/+0
| | | | | | | | | | This hasn't reproduced in the past bunch of runs of net_unittests; I believe it was fixed by r26611. BUG=15147 Review URL: http://codereview.chromium.org/294034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29680 0039d316-1c4b-4281-b951-d872f2087c98
* Update valgrind to fix one problem with 64 bit code, and a regression ↵dkegel@google.com2009-10-213-0/+43
| | | | | | | | | | | running wine. BUG=valgrind_210481, valgrind_205541 TEST=valgrind net_unittests --gtest_filter=ProxyResolverV8Test.LoadLog ; valgrind wine's unit tests and see no HEAP_CreateSubHeap valgrind warnings Review URL: http://codereview.chromium.org/306020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29655 0039d316-1c4b-4281-b951-d872f2087c98
* Add new variant of the safe browsing leak.nsylvain@chromium.org2009-10-211-0/+15
| | | | | | | | BUG:19546 Review URL: http://codereview.chromium.org/300038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29649 0039d316-1c4b-4281-b951-d872f2087c98
* Added a suppression for data race on vfptr in base::Threadtimurrrr@chromium.org2009-10-211-1/+8
| | | | | | | | BUG=25385 TBR=dank Review URL: http://codereview.chromium.org/306024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29634 0039d316-1c4b-4281-b951-d872f2087c98
* Added a suppression for another benign race in ICU, widen one old suppression.timurrrr@chromium.org2009-10-211-0/+8
| | | | | | | | | | | | (see third_party/icu/source/common/umutex.c) When two concurrent threads try to call umtx_lock(mutex) for an uninitialized mutex simultaneously, *mutex is read without taking any lock. However, if *mutex is NULL, a DCLP inside umtx_init(mutex) guarantees that *mutex is initialized exactly once. Otherwise, if *mutex is already a valid pthread_mutex_t, the behavior of the program is not affected. This patch was prepared by Alexander Potapenko (cc'ed) TBR=dank Review URL: http://codereview.chromium.org/303019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29633 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 49872:49896.yutak@chromium.org2009-10-211-8/+0
| | | | | | | | | | This roll should fix a valgrind error (issue 25297). R=jamesr BUG=25297 TEST=none Review URL: http://codereview.chromium.org/292039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29613 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress more ScriptString errors.tkent@chromium.org2009-10-211-2/+2
| | | | | | | | | TBR=awalker BUG=none TEST=none Review URL: http://codereview.chromium.org/293041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29605 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one suppression for x86_64, add a new upstream one.dkegel@google.com2009-10-201-1/+11
| | | | | | | | | BUG=none TEST=sh tools/valgrind/chrome_tests.sh -t base on a 64 bit build Review URL: http://codereview.chromium.org/300024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29585 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for new memory leak caused by WebKit merge 49830:49844.yutak@chromium.org2009-10-201-0/+8
| | | | | | | | | TBR=jamesr BUG=25297 TEST=none Review URL: http://codereview.chromium.org/306003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29505 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for 20939, fixed in webkit r49609.mattm@chromium.org2009-10-161-7/+0
| | | | | | | | | BUG=20939 TEST=valgrind_webkit_tests.sh LayoutTests/fast/css/invalid-percentage-property.html Review URL: http://codereview.chromium.org/273077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29231 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a stray line from the valgrind suppressionsstuartmorgan@chromium.org2009-10-151-1/+0
| | | | | | | | | BUG=none TEST=N/A Review URL: http://codereview.chromium.org/282009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29180 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new valgrind suppression, and widen an over-specified suppressionstuartmorgan@chromium.org2009-10-151-11/+10
| | | | | | | | | BUG=24503,24936 TBR=dank Review URL: http://codereview.chromium.org/273070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29175 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a benign data race inside PCMQueueOutAudioOutputStream::Stoptimurrrr@chromium.org2009-10-151-2/+15
| | | | | | | | | The race is known but is not very severe and cannot be easily fixed using locks due to the complexity of the third-party audio code. BUG=24801 Review URL: http://codereview.chromium.org/282001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29141 0039d316-1c4b-4281-b951-d872f2087c98
* Fix harfbuzz read past end of string on arabic text.mattm@chromium.org2009-10-151-25/+0
| | | | | | | | | BUG=23450 TEST=valgrind_webkit_tests.sh LayoutTests/fast/text/drawBidiText.html Review URL: http://codereview.chromium.org/271098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29080 0039d316-1c4b-4281-b951-d872f2087c98
* Added suppressions for two real races and one benigntimurrrr@chromium.org2009-10-141-7/+31
| | | | | | | | | Also fixed indentations for the last two suppressions TBR=dank,stuartmorgan BUG=24715,24724 Review URL: http://codereview.chromium.org/269073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28953 0039d316-1c4b-4281-b951-d872f2087c98
* Fix parsing of the first race report for ThreadSanitizertimurrrr@chromium.org2009-10-131-6/+7
| | | | | | | | | We've introduced a mistake recently which results in hiding the first race report. The reason was the "main thread" line which doesn't contain "{{{" and doesn't have context printed. Please note that after submitting of this CL ThreadSanitizer bots can become red for a while. Review URL: http://codereview.chromium.org/272026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28806 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressed test-only race on bool, improved existing suppressions.timurrrr@chromium.org2009-10-131-3/+19
| | | | | | | | Fixed indentations and added comments for some old suppressions. TBR=dank,stuartmorgan Review URL: http://codereview.chromium.org/269053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28805 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress memory errors on linux valgrind botshclam@chromium.org2009-10-101-0/+26
| | | | | | | | | | | BUG=24503 TBR=abarth Memory errors caused by WebKit roll to r49372. Review URL: http://codereview.chromium.org/270060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28660 0039d316-1c4b-4281-b951-d872f2087c98
* Fix another race condition on worker process shutdown that results in ↵jam@chromium.org2009-10-101-34/+0
| | | | | | | | | | use-after-free. Like 23018, this is happening because valgrind is slowing the worker thread shutdown enough that the backup terminate process code executes. BUG=24346 TEST=covered by valgrind Review URL: http://codereview.chromium.org/266036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28646 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Valgrind UMR errors by initializing thumbnail pixels.huanr@chromium.org2009-10-091-11/+0
| | | | | | | | | | | Original code review: http://codereview.chromium.org/270040 BUG=17067 TEST=none Review URL: http://codereview.chromium.org/264024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28586 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress two data races in Chromium and a couple of races in libctimurrrr@chromium.org2009-10-091-0/+32
| | | | | | | | BUG=24419,24307 TBR=dank Review URL: http://codereview.chromium.org/267038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28566 0039d316-1c4b-4281-b951-d872f2087c98
* Spellchecker:estade@chromium.org2009-10-091-22/+0
| | | | | | | | | | | | | Move file accesses during initialization to file thread. Also fix a rare (and harmless) memory leak. Also introduce a rare (and harmless) memory leak. TEST=added dchecks, ran spellcheck unit tests, clicked around, changed dictionaries, added words BUG=22984 BUG=21924 BUG=1123096 Review URL: http://codereview.chromium.org/269020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28512 0039d316-1c4b-4281-b951-d872f2087c98
* Add a variant valgrind suppression for bug 23018.eroman@chromium.org2009-10-091-6/+11
| | | | | | | | | | | | | | This got triggered on the linux valgrind bot: http://build.chromium.org/buildbot/waterfall/builders/Linux%20Tests%20(valgrind)(2)/builds/527/steps/valgrind%20test%3A%20ui/logs/stdio And for whatever reason is constructing a different signature for KillProcessTask::Run(). BUG=23018 Review URL: http://codereview.chromium.org/266033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28490 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused valgrind suppression.eroman@chromium.org2009-10-081-6/+0
| | | | | | | | | | | | | | | | | | | | | This has not reproduced in the past 40 runs of the valgrind bots. Chromium Mac (valgrind) Chromium Mac UI (valgrind)(1) Chromium Mac UI (valgrind)(2) Chromium Mac UI (valgrind)(3) Linux Tests (valgrind)(1) Linux Tests (valgrind)(2) Linux Tests (valgrind)(3) Linux Tests (valgrind)(4) Webkit Linux (valgrind) Webkit_Linux_(valgrind_layout) BUG=22702 Review URL: http://codereview.chromium.org/269026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28467 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a valgrind suppression which isn't being used.eroman@chromium.org2009-10-081-40/+0
| | | | | | | | | | | | | | | | | | | | | This hasn't shown up on the buildbots during the past 40 cycles of: Chromium Mac (valgrind) Chromium Mac UI (valgrind)(1) Chromium Mac UI (valgrind)(2) Chromium Mac UI (valgrind)(3) Linux Tests (valgrind)(1) Linux Tests (valgrind)(2) Linux Tests (valgrind)(3) Linux Tests (valgrind)(4) Webkit Linux (valgrind) Webkit_Linux_(valgrind_layout) BUG=22559 Review URL: http://codereview.chromium.org/264017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28466 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for bug 22031.eroman@chromium.org2009-10-081-8/+0
| | | | | | | | | | This has not reproduced in the past 40 runs. BUG=22031 Review URL: http://codereview.chromium.org/270031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28450 0039d316-1c4b-4281-b951-d872f2087c98
* Move bug_17996 to the intentional section of the valgrind suppressions file, ↵jhawkins@chromium.org2009-10-081-7/+8
| | | | | | | | | | as the one-time leaks are intentional. BUG=none TEST=none Review URL: http://codereview.chromium.org/270028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28442 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a memory leak and a use-after-free error spotted on the bots.jhawkins@chromium.org2009-10-081-0/+41
| | | | | | | | BUG=24345,24346 TEST=none Review URL: http://codereview.chromium.org/269023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28436 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fixed bug 18984 from suppressions list.huanr@chromium.org2009-10-081-16/+0
| | | | | | | | BUG=18984 Review URL: http://codereview.chromium.org/269017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28381 0039d316-1c4b-4281-b951-d872f2087c98
* Add back a suppression, in widened form, that was recently removeddank@chromium.org2009-10-071-0/+13
| | | | | | | | | | but still shows up on the bots. BUG=20814 Review URL: http://codereview.chromium.org/268009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28343 0039d316-1c4b-4281-b951-d872f2087c98
* Remove 20778 from suppressions list as it got fixed.huanr@chromium.org2009-10-071-5/+0
| | | | | | | | BUG=20778 Review URL: http://codereview.chromium.org/266008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28328 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use -j4 to build gdb, it seems unsafe on mac.dank@chromium.org2009-10-071-9/+14
| | | | | | | | Also don't install anything until everything is built. Review URL: http://codereview.chromium.org/262012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28326 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Remove suppressions that have not been used in the last 100 runs ↵jhawkins@chromium.org2009-10-071-575/+0
| | | | | | | | | | on the Mac bots. BUG=none TEST=none Review URL: http://codereview.chromium.org/262013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28317 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r28275, because I didn't use all the Mac valgrind bots when removing ↵jhawkins@chromium.org2009-10-071-0/+735
| | | | | | | | | | | | | | | suppressions. This reverts, "Update test_expectations.txt to match a flaky test and a new crasher." TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/271006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28296 0039d316-1c4b-4281-b951-d872f2087c98
* Added another CoreAudio ThreadSanitizer suppression.scherkus@chromium.org2009-10-071-4/+2
| | | | | | | | | | BUG=23579 TEST=should be no more CoreAudio-related races detected Review URL: http://codereview.chromium.org/246082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28288 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Remove suppressions that have no been used in the last 100 runs on ↵jhawkins@chromium.org2009-10-071-735/+0
| | | | | | | | | | the buildbots. BUG=none TEST=none Review URL: http://codereview.chromium.org/257072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28195 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression for recent leak that showed up.mattm@chromium.org2009-10-061-0/+26
| | | | | | | | | | BUG=23918 TEST=none TBR=jhawkins Review URL: http://codereview.chromium.org/258031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28090 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a UMR in chromium_jpeg_write_scanlines to get the tree greendkegel@google.com2009-10-051-0/+11
| | | | | | | | | BUG=17067 TEST=valgrind unit test bot green Review URL: http://codereview.chromium.org/251092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28040 0039d316-1c4b-4281-b951-d872f2087c98
* Fix suppression counts - ints were concatenated, not summed uptimurrrr@chromium.org2009-10-051-0/+1
| | | | | | Review URL: http://codereview.chromium.org/243091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28009 0039d316-1c4b-4281-b951-d872f2087c98
* Don't instrument Crypto API for ThreadSanitizer on Mactimurrrr@chromium.org2009-10-031-0/+6
| | | | | | | | | | Currently, RSAPrivateKeyUnitTest.InitRandomTest takes too long to pass. We ignore istrumentation of libcrypto/Security libraries to speed up the tests that use it. This is similar to http://codereview.chromium.org/242032 Review URL: http://codereview.chromium.org/259033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27952 0039d316-1c4b-4281-b951-d872f2087c98
* Widen an sqlite suppression to match the only warning that fireddkegel@google.com2009-10-021-3/+2
| | | | | | | | | when I ran chomium interactively under valgrind. BUG=20653 Review URL: http://codereview.chromium.org/259024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27904 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds gdb_helper to tsan_analyze.py, making thetimurrrr@chromium.org2009-10-012-29/+92
| | | | | | | | | | stack traces much more informative. Two TSAN-specific --show-pc=yes flag was added for the helper to operate. This patch was prepared by Alexander Potapenko (cc'ed) Review URL: http://codereview.chromium.org/256025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27749 0039d316-1c4b-4281-b951-d872f2087c98