summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/memcheck
Commit message (Collapse)AuthorAgeFilesLines
* Linux is showing this leak with fun:malloc on the stack twice, so add a ... ↵thomasvl@chromium.org2009-12-031-0/+1
| | | | | | | | | | to try and only catch an optional extra one. BUG=20113 TEST=none Review URL: http://codereview.chromium.org/460046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33703 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a profile leak I've seen a few times the yesterday/today.thomasvl@chromium.org2009-12-031-0/+11
| | | | | | | | TEST=none BUG=29325 Review URL: http://codereview.chromium.org/463018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33701 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-031-8/+0
| | | | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh -t unit --gtest_filter=ProfileManagerTest.CreateProfile Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33611 Review URL: http://codereview.chromium.org/455031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33626 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 33611 - Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-021-0/+8
| | | | | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh t unit gtest_filter=ProfileManagerTest.CreateProfile Review URL: http://codereview.chromium.org/455031 TBR=mattm@chromium.org Review URL: http://codereview.chromium.org/458012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33613 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-021-8/+0
| | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh -t unit --gtest_filter=ProfileManagerTest.CreateProfile Review URL: http://codereview.chromium.org/455031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33611 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress skia leak.willchan@chromium.org2009-12-011-0/+12
| | | | | | | | BUG=29115 Review URL: http://codereview.chromium.org/452037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33505 0039d316-1c4b-4281-b951-d872f2087c98
* Bug 29026 was fixed with changelist 33404.mbelshe@google.com2009-12-011-15/+0
| | | | | | | | | BUG=29026 TEST=FlipNetworkTransactionTest.WriteError Review URL: http://codereview.chromium.org/450028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33485 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for async deletion that may or may not be executed on exit.oshima@chromium.org2009-12-011-0/+8
| | | | | | | | | BUG=None TEST=run ViewSourceTest with valgrind Review URL: http://codereview.chromium.org/457022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33462 0039d316-1c4b-4281-b951-d872f2087c98
* Broaden ProfileManager leak suppression.willchan@chromium.org2009-12-011-1/+0
| | | | | | | | BUG=http://crbug.com/28824 Review URL: http://codereview.chromium.org/449061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33457 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress UserScriptMaster valgrind leaks.willchan@chromium.org2009-12-011-0/+18
| | | | | | | | BUG=http://crbug.com/29069 Review URL: http://codereview.chromium.org/450035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33444 0039d316-1c4b-4281-b951-d872f2087c98
* Make the Flip suppression more generic to cover mac too.willchan@chromium.org2009-12-011-1/+1
| | | | | | | | BUG=http://crbug.com/29026 Review URL: http://codereview.chromium.org/457015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33384 0039d316-1c4b-4281-b951-d872f2087c98
* Fix syntax error in suppressions filejamesr@chromium.org2009-11-301-1/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/449034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33371 0039d316-1c4b-4281-b951-d872f2087c98
* Fix suppression to match new call signaturejamesr@chromium.org2009-11-301-1/+1
| | | | | | | | | BUG=28824 TBR=jparent,davemoore Review URL: http://codereview.chromium.org/450019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33365 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for FLIP test leakjamesr@chromium.org2009-11-301-0/+16
| | | | | | | | | BUG=29026 TBR=mbelshe Review URL: http://codereview.chromium.org/455009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33356 0039d316-1c4b-4281-b951-d872f2087c98
* Updated valgrind suppression for 22923 to reflect function prototype change.atwilson@chromium.org2009-11-301-8/+0
| | | | | | | | | BUG=22923 TEST=existing tests suffice Review URL: http://codereview.chromium.org/457005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33331 0039d316-1c4b-4281-b951-d872f2087c98
* Update valgrind suppression. An extra bool parameter got added.willchan@chromium.org2009-11-301-1/+1
| | | | | | | | BUG=http://crbug.com/22923 Review URL: http://codereview.chromium.org/455006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33308 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a Valgrind suppression, it occurs on Linux as well.thestig@chromium.org2009-11-262-12/+8
| | | | | | | | | TBR=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/434111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33199 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a Toolbar5ImporterTest valgrind error.thestig@chromium.org2009-11-261-0/+12
| | | | | | | | | TBR=jorlow BUG=11838 TEST=none Review URL: http://codereview.chromium.org/437086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33195 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a valgrind suppression, it happens on the mac as well.thestig@chromium.org2009-11-261-15/+15
| | | | | | | | | TBR=stuartmorgan BUG=28824 TEST=none Review URL: http://codereview.chromium.org/443018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33194 0039d316-1c4b-4281-b951-d872f2087c98
* More mac valgrind suppressions for WorkerService.thestig@chromium.org2009-11-261-2/+22
| | | | | | | | | TBT=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/444013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33191 0039d316-1c4b-4281-b951-d872f2087c98
* Add a mac valgrind suppression for WorkerService::CreateWorker leak.thestig@chromium.org2009-11-261-0/+8
| | | | | | | | | TBR=atwilson BUG=28847 TEST=none Review URL: http://codereview.chromium.org/443016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33181 0039d316-1c4b-4281-b951-d872f2087c98
* Add a supression for CreateProfile.jparent@chromium.org2009-11-251-0/+9
| | | | | | | | | BUG=28824 TEST=none Review URL: http://codereview.chromium.org/435051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33138 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a stray bracket that broke valgrinddkegel@google.com2009-11-251-1/+0
| | | | | | | | TEST=valgrind bots don't complain about line 393 of suppressions.txt Review URL: http://codereview.chromium.org/434078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33075 0039d316-1c4b-4281-b951-d872f2087c98
* Last set of valgrind suppressions for tcmalloc.willchan@chromium.org2009-11-251-7/+27
| | | | | | | | BUG=http://crbug.com/28149 Review URL: http://codereview.chromium.org/434069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33042 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress some VDSOSupport valgrind errors.willchan@chromium.org2009-11-251-3/+26
| | | | | | | | BUG=http://crbug.com/28149 Review URL: http://codereview.chromium.org/440014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33027 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TCMalloc on Linux by default.willchan@chromium.org2009-11-251-0/+26
| | | | | | | | | | This change also reworks the tcmalloc dependency to be added only to chrome and test_shell, instead of base. This is necessary since otherwise tcmalloc will be double initialized (by both the main executable and dlopen'd shared objects like the npapitestplugin.so). Add valgrind suppressions. This are invalid reads on static initialization in the VDSOSupport module. I haven't investigated it yet, but I suspect they're benign. BUG=http://crbug.com/28149, http://crbug.com/28385 Review URL: http://codereview.chromium.org/399081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33010 0039d316-1c4b-4281-b951-d872f2087c98
* Flip: Fix a bunch of leaks.willchan@chromium.org2009-11-242-148/+0
| | | | | | | | | | | | FlipIOBuffer::release() was broken. It called release() on scoped_refptrs which does not decrease refcount, hence it leaked IOBuffers and FlipStreams. Redo the memory management for FlipSession. Stop using raw pointers in FlipSessionPool to hold onto FlipSession. FlipSessionPool uses scoped_refptr now to track Fli pSessions. Instead of having FlipSession call Release() on itself, it now calls FlipSessionPool to remove itself from the pool when the tcp connection is closed. In FlipStreamTest, manually call FlipSessionPool::Remove() since there is no tcp connection event to trigger FlipSession to remove itself. BUG=http://crbug.com/28493 Review URL: http://codereview.chromium.org/438014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32945 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a harmless shutdown leak.estade@chromium.org2009-11-241-1/+11
| | | | | | | | | | TBR=ananta BUG=28662 Review URL: http://codereview.chromium.org/435023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32944 0039d316-1c4b-4281-b951-d872f2087c98
* Variation of signature for suppression in bug 28027.tim@chromium.org2009-11-231-0/+26
| | | | | | | | | TBR=levin BUG=28027 Review URL: http://codereview.chromium.org/434029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32888 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind suppression for atexit leaktim@chromium.org2009-11-231-0/+8
| | | | | | | | | TBR=timurrrr BUG=28633 Review URL: http://codereview.chromium.org/439012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32878 0039d316-1c4b-4281-b951-d872f2087c98
* Suppression expected leak in ProxyConfigServiceLinux.oshima@chromium.org2009-11-231-0/+11
| | | | | | | | | BUG=None TEST=OminiboxTest (and a couple of others) were reporting this in valgrind test. They should be gone with this patch. Review URL: http://codereview.chromium.org/414067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32805 0039d316-1c4b-4281-b951-d872f2087c98
* Missed one more mac suppression.willchan@chromium.org2009-11-231-0/+24
| | | | | | | | BUG=28943 Review URL: http://codereview.chromium.org/429008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32797 0039d316-1c4b-4281-b951-d872f2087c98
* Flip: last mac suppresion.willchan@chromium.org2009-11-221-0/+17
| | | | | | | | BUG=28493 Review URL: http://codereview.chromium.org/431006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32782 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress mac flip leaks too.willchan@chromium.org2009-11-221-0/+53
| | | | | | | | BUG=28493 Review URL: http://codereview.chromium.org/431005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32771 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress valgrind errors for flip leaks.willchan@chromium.org2009-11-221-0/+53
| | | | | | Review URL: http://codereview.chromium.org/418050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32769 0039d316-1c4b-4281-b951-d872f2087c98
* Fix wildcard use in suppression for bug 28386tim@chromium.org2009-11-211-4/+4
| | | | | | | | BUG=28386 Review URL: http://codereview.chromium.org/418037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32715 0039d316-1c4b-4281-b951-d872f2087c98
* Relaxes tooltip supressions. It isn't important to get the exactsky@chromium.org2009-11-201-18/+0
| | | | | | | | | | | | signature I originally put in as we don't care about browser_main and that other stuff (and it changed), only the tooltip part. BUG=none TEST=none Review URL: http://codereview.chromium.org/424008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32709 0039d316-1c4b-4281-b951-d872f2087c98
* Use a wildcard for the anonymous-namespace mangling in OCSPRequestSession ↵tim@chromium.org2009-11-201-4/+4
| | | | | | | | | | | suppression. TBR=dank BUG=28386 Review URL: http://codereview.chromium.org/418033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32704 0039d316-1c4b-4281-b951-d872f2087c98
* Suppression for two invalid read/writes in OCSPRequestSession.tim@chromium.org2009-11-201-0/+52
| | | | | | | | | | | | | | | | | | | I did htis instead of disabling the tests because it seems like it could affect many different tests and I'd be chasing them down all day :) +dank because: The stack trace looks weird because it includes a path on the specific machine. c++filt de-mangled that part of the symbol into "(anonymous-namespace)". I hope this doesn't mean the suppression will only work on the specific machine. TBR=ananta BUG=28386 TEST=UnloadTest, SharedWorkerTest Review URL: http://codereview.chromium.org/418023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32660 0039d316-1c4b-4281-b951-d872f2087c98
* Supresses two tooltip errors and one chrome os network tasksky@chromium.org2009-11-201-0/+72
| | | | | | | | | | | leak. As far as I can tell the first two are bugs in gtk. BUG=none TEST=none Review URL: http://codereview.chromium.org/414012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32615 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unitialized memory access in workers.levin@chromium.org2009-11-201-53/+0
| | | | | | | | | | | | | | | | | | | | The primary issue was that OnDestroy didn't change the entangled port to have its entangled port be none. A secondary issues that came up is that in very rare circumstances (like a crash happening early in a worker process), it seemed like it may be possible that one of the message ports may think it is entangled and the other half may not, so the Erase method guards against this. Also, some code was added to verify the internal structure before running code and after. BUG=27839 TEST=valgrind on linux running ui tests, specifically WorkerTest.WorkerFastLayoutTests. Review URL: http://codereview.chromium.org/402106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32586 0039d316-1c4b-4281-b951-d872f2087c98
* Add a valgrind suppression for Mac UI tests.thestig@chromium.org2009-11-191-0/+10
| | | | | | | | | BUG=28279 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/402096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32557 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Remove bug_26964 valgrind suppression.shess@chromium.org2009-11-191-26/+0
| | | | | | | | | | | | | | I cannot repro locally, and the bot logs do not show the suppression ever firing. Reviewing the specific log, there was a timeout starting the Chromium subprocess for one test (which failed), I suspect that the resulting unclean shutdown may be related. BUG=26964 TEST=valgrind stays green. Review URL: http://codereview.chromium.org/415002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32542 0039d316-1c4b-4281-b951-d872f2087c98
* Adds suppression for main menu on chrome os which is currently leaked.sky@chromium.org2009-11-191-3/+15
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/399099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32516 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress another valgrind error.thestig@chromium.org2009-11-191-0/+11
| | | | | | | | BUG=28200 TEST=Tree goes green? Review URL: http://codereview.chromium.org/402076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32456 0039d316-1c4b-4281-b951-d872f2087c98
* No need to run out of memory test under valgrind - they will obviously leak, ↵vandebo@chromium.org2009-11-181-8/+0
| | | | | | | | | | | but we don't care. BUG=28179 TEST=none Review URL: http://codereview.chromium.org/404036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32437 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak a valgrind suppression so it actually works.thestig@chromium.org2009-11-181-4/+1
| | | | | | | | | BUG=28179 TEST=valgrind bot goes green. TBR=tony Review URL: http://codereview.chromium.org/406008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32432 0039d316-1c4b-4281-b951-d872f2087c98
* Add a valgrind suppression.thestig@chromium.org2009-11-181-0/+10
| | | | | | | | BUG=28179 TEST=none Review URL: http://codereview.chromium.org/406007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32423 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Valgring suppressions for sync since the bug is fixed now.munjal@chromium.org2009-11-181-25/+0
| | | | | | Review URL: http://codereview.chromium.org/401019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32292 0039d316-1c4b-4281-b951-d872f2087c98
* Add three Valgrind suppressions for one leak and two invalid reads.idana@chromium.org2009-11-181-0/+70
| | | | | | | | | BUG=28071,28072,28073 TEST=none TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32242 0039d316-1c4b-4281-b951-d872f2087c98