chromium/src/tools/valgrind.git
5 hours agoSuppress some leaks on the Valgrind WebKit layout bot master
timurrrr@chromium.org [Fri, 18 Apr 2014 13:02:31 +0000 (13:02 +0000)]
Suppress some leaks on the Valgrind WebKit layout bot

BUG=364821,364822
NOTRY=true
TBR=oshima

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264781 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 hours agoDecrease the default Valgrind WebKit layout shard size
timurrrr@chromium.org [Fri, 18 Apr 2014 12:21:08 +0000 (12:21 +0000)]
Decrease the default Valgrind WebKit layout shard size
It looks like the bot times out at around 350/400 tests.

TBR=oshima

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264777 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 hours ago[MemSheriff] Exclude error hashes
groby@chromium.org [Fri, 18 Apr 2014 04:59:30 +0000 (04:59 +0000)]
[MemSheriff] Exclude error hashes

Sometimes, a large amount of new errors is detected. When the
offending CL is rolled back, it takes 3 non-failed builds before
this reports are excluded from waterfall.sh's "match" report.

This changes allows specifying a JSON file with excluded error
hashes, in the format
{ "hashes" : [
  "00106434C54F4C69",
  ... more hashes ...
  ]
}

BUG=none
R=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264729 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

18 hours ago[MemSheriff] Uninitialized memory
groby@chromium.org [Thu, 17 Apr 2014 23:21:12 +0000 (23:21 +0000)]
[MemSheriff] Uninitialized memory

NOTRY=true
TBR=thestig@chromium.org,eisinger@chromium.org
BUG=364724

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264667 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

19 hours ago[MemSheriff] The test doesn't exist any more.
groby@chromium.org [Thu, 17 Apr 2014 22:54:54 +0000 (22:54 +0000)]
[MemSheriff] The test doesn't exist any more.

NOTRY=true
TBR=thestig@chromium.org
BUG=173366

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

19 hours ago[MemSheriff] Remove unused suppression
groby@chromium.org [Thu, 17 Apr 2014 22:46:55 +0000 (22:46 +0000)]
[MemSheriff] Remove unused suppression

Test doesn't exist any more.

NOTRY=true
TBR=thestig@chromium.org
BUG=330903

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264661 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

19 hours ago[MemSheriff] Remove unused suppression.
groby@chromium.org [Thu, 17 Apr 2014 22:46:23 +0000 (22:46 +0000)]
[MemSheriff] Remove unused suppression.

This has not been seen since Oct. 20 2011

BUG=6532
NOTRY=true
TBR=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264660 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

20 hours agoSuppress uninitialized read in WebCore::RenderTable::setColumnPosition
bruening@google.com [Thu, 17 Apr 2014 21:32:45 +0000 (21:32 +0000)]
Suppress uninitialized read in WebCore::RenderTable::setColumnPosition

BUG=364675
TBR=jchaffraix@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264643 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

21 hours agoSuppress uninitialized read in WebCore::RenderLayerCompositor::updateIfNeeded
bruening@google.com [Thu, 17 Apr 2014 21:05:07 +0000 (21:05 +0000)]
Suppress uninitialized read in WebCore::RenderLayerCompositor::updateIfNeeded

BUG=363487
TBR=ykyyip@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264632 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

22 hours agoadd suppression for uninit error from content::ScreenshotData::EncodeOnWorker
zhaoqin@google.com [Thu, 17 Apr 2014 19:54:10 +0000 (19:54 +0000)]
add suppression for uninit error from content::ScreenshotData::EncodeOnWorker

BUG=361594
TBR=mfomitchev@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264617 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

23 hours ago[MemSheriff] Suppress leaks in RenderProcessHost
groby@chromium.org [Thu, 17 Apr 2014 19:04:24 +0000 (19:04 +0000)]
[MemSheriff] Suppress leaks in RenderProcessHost

Deliberately extremely narrow suppressions since root cause is unclear
and RPH is too central for wide suppressions.

NOTRY=true
TBR=thestig@chromium.org, piman@chromium.org
BUG=364619

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264603 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

23 hours ago[MemSheriff] Widen race suppression.
groby@chromium.org [Thu, 17 Apr 2014 18:38:13 +0000 (18:38 +0000)]
[MemSheriff] Widen race suppression.

Widen a suppression for potential data race. Also, fixed name
of suppression to reflect bug number.

TBR=bulach@chromium.org, glider@chromium.org
NOTRY=true
BUG=343802

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

41 hours agoRemove suppression for leak in DisableUnusedTheme.
benwells@chromium.org [Thu, 17 Apr 2014 00:51:10 +0000 (00:51 +0000)]
Remove suppression for leak in DisableUnusedTheme.

This leak can't be reproduced locally, so removing the suppression to
observe the bots.

TBR=groby@chromium.org
NOTRY=true
BUG=288787

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264368 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

43 hours ago[MemSheriff] Uninitialized member in RenderLayerCompositor
groby@chromium.org [Wed, 16 Apr 2014 22:42:34 +0000 (22:42 +0000)]
[MemSheriff] Uninitialized member in RenderLayerCompositor

NOTRY=true
TBR=thestig@chromium.org, ykyyip@chromium.org
BUG=364274

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264334 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

43 hours ago[MemSheriff] Data race suppression.
groby@chromium.org [Wed, 16 Apr 2014 22:16:20 +0000 (22:16 +0000)]
[MemSheriff] Data race suppression.

This is possibly a false positive - see reasoning on bug

TBR=bulach@chromium.org, glider@chromium.org
NOTRY=true
BUG=343802

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264326 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

47 hours ago[MemSheriff] Suppress V8 UNINITIALIZE READ
groby@chromium.org [Wed, 16 Apr 2014 18:53:46 +0000 (18:53 +0000)]
[MemSheriff] Suppress V8 UNINITIALIZE READ

Seems like DrMemory and V8 are currently not playing along nicely

TBR=eugenis@chromium.org, earthdok@chromium.orb
NOTRY=true
BUG=364146

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 days agoMore suppressions for ThreadSanitizer v2:
glider@chromium.org [Wed, 16 Apr 2014 17:58:36 +0000 (17:58 +0000)]
More suppressions for ThreadSanitizer v2:
 -- issue 364014 (race on WTF::Latin1Encoding()::globalLatin1Encoding guard)
 -- issue 364006 (concurrent destruction of gfx::Image)
 -- issue 363999 (race on thread_local_.debugger_entry_ in v8::internal::Debug)
 -- issue 361790 (UAF in EmbeddedWorkerBrowserTest.StartAndStop)

BUG=361790,363999,364006,364014
TBR=groby@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264248 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 days ago[MemSheriff] Valgrind: UninitCond in TestHttpClient
groby@chromium.org [Wed, 16 Apr 2014 03:12:26 +0000 (03:12 +0000)]
[MemSheriff] Valgrind: UninitCond in TestHttpClient

TBR=thestig@chromium.org, gunsch@chromium.org
NOTRY=true
BUG=363819

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 days agoRevert 264022 "[MemSheriff] Valgrind: UninitCond in TestHttpClient"
groby@chromium.org [Wed, 16 Apr 2014 00:30:15 +0000 (00:30 +0000)]
Revert 264022 "[MemSheriff] Valgrind: UninitCond in TestHttpClient"

Reason: Should go to chromium.org tree

> [MemSheriff] Valgrind: UninitCond in TestHttpClient
>
> TBR=thestig@chromium.org, gunsch@chromium.org
> NOTRY=true
> BUG=363819
>
> Review URL: https://codereview.chromium.org/238443009

TBR=groby@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 days ago[MemSheriff] Valgrind: UninitCond in TestHttpClient
groby@chromium.org [Tue, 15 Apr 2014 22:53:58 +0000 (22:53 +0000)]
[MemSheriff] Valgrind: UninitCond in TestHttpClient

TBR=thestig@chromium.org, gunsch@chromium.org
NOTRY=true
BUG=363819

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@264022 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 days agoRemove suppressions for issue 244383.
glider@chromium.org [Tue, 15 Apr 2014 16:47:09 +0000 (16:47 +0000)]
Remove suppressions for issue 244383.

BUG=244383
TBR=teravest@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263881 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoValgrind: Revert bad part of r263343.
thestig@chromium.org [Sat, 12 Apr 2014 07:20:02 +0000 (07:20 +0000)]
Valgrind: Revert bad part of r263343.

TBR=timurrrr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263499 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoFix BrokerProcess.RecvMsgDescriptorLeak under Valgrind
mdempsky@chromium.org [Sat, 12 Apr 2014 00:02:09 +0000 (00:02 +0000)]
Fix BrokerProcess.RecvMsgDescriptorLeak under Valgrind

Valgrind seemingly doesn't allow processes to use setrlimit() to lower
their hard file descriptor limit.  So instead of lowering both our
soft and hard file descriptor limit, this CL changes the test so we
only lower our soft descriptor limit.

BUG=362376

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263419 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoCleanup: Make a small tweak to valgrind_test.py.
thestig@chromium.org [Fri, 11 Apr 2014 20:42:10 +0000 (20:42 +0000)]
Cleanup: Make a small tweak to valgrind_test.py.

NOTRY=true
TBR=timurrrr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263343 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agowiden suppression for uninit error on stack walk in visitStack
zhaoqin@google.com [Fri, 11 Apr 2014 16:16:42 +0000 (16:16 +0000)]
widen suppression for uninit error on stack walk in visitStack
BUG=340752
TBR=ager@chromium.org
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263257 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoexclude sandbox test BrokerProcess.RecvMsgDescriptorLeak
zhaoqin@google.com [Fri, 11 Apr 2014 15:39:31 +0000 (15:39 +0000)]
exclude sandbox test BrokerProcess.RecvMsgDescriptorLeak
BUG=362376
TBR=mdempsky@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263250 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoAdjust memcheck suppression for webkit bots errors
zhaoqin@google.com [Thu, 10 Apr 2014 20:05:35 +0000 (20:05 +0000)]
Adjust memcheck suppression for webkit bots errors
R=earthdok@chromium.org
TBR=earthdok@chromium.org
BUG=38138,122717,145703,245828,342591,345432,348863
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263060 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoadjust suppress for uninit error from visitStack
zhaoqin@google.com [Thu, 10 Apr 2014 18:20:55 +0000 (18:20 +0000)]
adjust suppress for uninit error from visitStack
TBR=ager@chromium.org
BUG=340752
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@263030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoValgrind: suppress new uninits in content::ScreenshotData::EncodeOnWorker.
earthdok@chromium.org [Wed, 9 Apr 2014 16:50:33 +0000 (16:50 +0000)]
Valgrind: suppress new uninits in content::ScreenshotData::EncodeOnWorker.

BUG=361594
TBR=mfomitchev@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@262716 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

12 days agovalgrind: Slightly widen two existing suppressions to work with clang.
thakis@chromium.org [Sun, 6 Apr 2014 16:25:32 +0000 (16:25 +0000)]
valgrind: Slightly widen two existing suppressions to work with clang.

In the first suppression, clang calls the long instead of the int overload
of PrintBytesInObjectTo().

In the second suppression, clang calls the bsase constructor
GcryptInitializerC2Ev instead of the complete object constructor
GcryptInitializerC1Ev.

BUG=176888,64887,360311
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@262051 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 days agoWiden sql randomByte suppression.
bruening@google.com [Sat, 5 Apr 2014 16:21:58 +0000 (16:21 +0000)]
Widen sql randomByte suppression.

BUG=http://code.google.com/p/drmemory/issues/detail?id=1514
TBR=zhaoqin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@262015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoExclude browser_tests InspectUITest as it is timing out
bruening@google.com [Thu, 3 Apr 2014 18:38:37 +0000 (18:38 +0000)]
Exclude browser_tests InspectUITest as it is timing out

TBR=zhaoqin@chromium.org
BUG=https://code.google.com/p/drmemory/issues/detail?id=1052#c56

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@261489 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoRemove tsan suppression of copyStack data race.
ager@chromium.org [Wed, 2 Apr 2014 11:39:17 +0000 (11:39 +0000)]
Remove tsan suppression of copyStack data race.

NOTRY=true
BUG=356118

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@261108 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoDelete the suppression for issue 108408, which refers to non-existing code.
glider@chromium.org [Wed, 2 Apr 2014 08:40:47 +0000 (08:40 +0000)]
Delete the suppression for issue 108408, which refers to non-existing code.

BUG=108408
TBR=thestig@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@261101 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoRemove suppresion for fixed memory leak.
ager@chromium.org [Tue, 1 Apr 2014 13:58:50 +0000 (13:58 +0000)]
Remove suppresion for fixed memory leak.

R=vegorov@chromium.org
BUG=348629
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@260861 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoUse names closer to what's shown in gtest output to suppress WebRtc tests.
jyasskin@chromium.org [Mon, 31 Mar 2014 22:50:44 +0000 (22:50 +0000)]
Use names closer to what's shown in gtest output to suppress WebRtc tests.

BUG=358390
TBR=phoglund@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@260687 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoSuppress a race between GC and WebCore::ThreadState::copyStackUntilSafePointScope
jyasskin@chromium.org [Mon, 31 Mar 2014 22:29:54 +0000 (22:29 +0000)]
Suppress a race between GC and WebCore::ThreadState::copyStackUntilSafePointScope

BUG=356118
TBR=vegorov@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@260682 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoFakeCaptureVariableResolution also crashes occasionally on Mac valgrind.
jyasskin@chromium.org [Fri, 28 Mar 2014 21:19:56 +0000 (21:19 +0000)]
FakeCaptureVariableResolution also crashes occasionally on Mac valgrind.

[ RUN      ] VideoCaptureDeviceTest.FakeCaptureVariableResolution
Received signal 11 SEGV_MAPERR 000000000000
...
06:57:35 memcheck_analyze.py [ERROR] FAIL! There were 2 errors:
InvalidRead
Invalid read of size 4
  FontNameCacheNodeProc(DLCacheTree const*, void*, void*, void*, unsigned char*)
  FindInDLCacheTree
  FindEntryInNameCache
  _eFOFindName
  FindNameAsCFString
  ATSFontGetPostScriptName
  TBaseFont::GetPlatformFont() const
  CTFontRef_to_SkFontID(__CTFont const*)
  NewFromFontRef(__CTFont const*, char const*)
  NewFromName(char const*, SkTypeface::Style)
  create_typeface(SkTypeface const*, char const*, SkTypeface::Style)
  SkFontMgr_Mac::onLegacyCreateTypeface(char const*, unsigned int) const
  SkFontMgr::legacyCreateTypeface(char const*, unsigned int) const
  SkFontHost::CreateTypeface(SkTypeface const*, char const*, SkTypeface::Style)
  SkTypeface::create_default_typeface(SkTypeface::Style)
  _ZL12sk_once_slowI10SkSpinlockPFvN10SkTypeface5StyleEES2_EvPbPT_T0_T1_PFvvE
  void SkOnce<SkSpinlock, void (*)(SkTypeface::Style), SkTypeface::Style>(bool*, SkSpinlock*, void (*)(SkTypeface::Style), SkTypeface::Style, void (*)())
  void SkOnce<void (*)(SkTypeface::Style), SkTypeface::Style>(SkOnceFlag*, void (*)(SkTypeface::Style), SkTypeface::Style, void (*)())
  SkTypeface::GetDefaultTypeface(SkTypeface::Style)
  SkScalerContext::MakeRec(SkPaint const&, SkDeviceProperties const*, SkMatrix const*, SkScalerContextRec*)
  SkPaint::descriptorProc(SkDeviceProperties const*, SkMatrix const*, void (*)(SkTypeface*, SkDescriptor const*, void*), void*, bool) const
  SkPaint::detachCache(SkDeviceProperties const*, SkMatrix const*) const
  SkAutoGlyphCache::SkAutoGlyphCache(SkPaint const&, SkDeviceProperties const*, SkMatrix const*)
  SkAutoGlyphCache::SkAutoGlyphCache(SkPaint const&, SkDeviceProperties const*, SkMatrix const*)
  SkDraw::drawText(char const*, unsigned long, float, float, SkPaint const&) const
  SkBitmapDevice::drawText(SkDraw const&, void const*, unsigned long, float, float, SkPaint const&)
  SkCanvas::drawText(void const*, unsigned long, float, float, SkPaint const&)
  media::FakeVideoCaptureDevice::OnCaptureTask()
Address 0xd11a5aaa is not stack'd, malloc'd or (recently) free'd

BUG=344108
TBR=mcasas@chromium.org
NOTRY=TRUE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@260282 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoIgnore race reports from base::FilePath::StripTrailingSeparatorsInternal() to avoid...
glider@chromium.org [Wed, 26 Mar 2014 16:02:27 +0000 (16:02 +0000)]
Ignore race reports from base::FilePath::StripTrailingSeparatorsInternal() to avoid deadlocks in ThreadSanitizer.
It's crucial to use an ignore instead of a suppression here, because the deadlock happens before the suppressions
are being checked.
TSan builders have to be clobbered in order for this change to take effect.

BUG=356676
TBR=thakis@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoWiden even further suppression for uninitialized access in gtest print.
benwells@chromium.org [Wed, 26 Mar 2014 04:55:25 +0000 (04:55 +0000)]
Widen even further suppression for uninitialized access in gtest print.

TBR=glider@chromium.org
NOTRY=true
BUG=64887

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259494 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoDisable VideoCaptureDeviceTest.FakeCapture under Valgrind on Mac
glider@chromium.org [Tue, 25 Mar 2014 16:12:54 +0000 (16:12 +0000)]
Disable VideoCaptureDeviceTest.FakeCapture under Valgrind on Mac

BUG=344108
TBR=jyasskin@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259221 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoWidened suppression for uninitialized access in gtest print further.
benwells@chromium.org [Tue, 25 Mar 2014 07:18:21 +0000 (07:18 +0000)]
Widened suppression for uninitialized access in gtest print further.

TBR=glider
NOTRY=true
BUG=64887

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks ago[webcrypto] Simplify the AES-KW workaround for NSS and remove valgrind suppression
eroman@chromium.org [Tue, 25 Mar 2014 04:54:00 +0000 (04:54 +0000)]
[webcrypto] Simplify the AES-KW workaround for NSS and remove valgrind suppression

BUG=349939,245025

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259153 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoWidened suppression for uninitialized memory access in testing gtest.
benwells@chromium.org [Tue, 25 Mar 2014 03:50:26 +0000 (03:50 +0000)]
Widened suppression for uninitialized memory access in testing gtest.

TBR=glider@chromium.org
NOTRY=true
BUG=64887

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259139 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agowiden suppression for handle leaks from HDCOffscreen::draw
zhaoqin@google.com [Mon, 24 Mar 2014 22:30:51 +0000 (22:30 +0000)]
widen suppression for handle leaks from HDCOffscreen::draw
TBR=reed@chromium.org
BUG=346842

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@259038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoExclude OutOfMemoryHandledTest.Unchecked* from valgrind.
benwells@chromium.org [Mon, 24 Mar 2014 05:22:21 +0000 (05:22 +0000)]
Exclude OutOfMemoryHandledTest.Unchecked* from valgrind.

These tests crash when run under valgrind.

TBR=b.kelemen@samsung.com
BUG=355436

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@258877 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoRemove SafePointBarrier related TSAN suppressions.
vegorov@chromium.org [Thu, 20 Mar 2014 15:09:12 +0000 (15:09 +0000)]
Remove SafePointBarrier related TSAN suppressions.

BUG=347559
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@258305 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoUpdate/widen 2 Valgrind/Mac suppressions.
eugenis@chromium.org [Tue, 18 Mar 2014 07:27:14 +0000 (07:27 +0000)]
Update/widen 2 Valgrind/Mac suppressions.

TBR=benwells@chromium.org
BUG=340952,340957

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@257602 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoWiden one Valgrind/Mac suppression.
eugenis@chromium.org [Mon, 17 Mar 2014 14:40:09 +0000 (14:40 +0000)]
Widen one Valgrind/Mac suppression.

BUG=105527
TBR=benwells@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@257429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoRemove Chromim-specific suppression for what is a real bug in VS2013 STL in favor...
bruening@google.com [Fri, 14 Mar 2014 19:07:39 +0000 (19:07 +0000)]
Remove Chromim-specific suppression for what is a real bug in VS2013 STL in favor of a Dr. Memory default suppression.

BUG=349416
TBR=zhaoqin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@257167 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoexclude failed tests in remoting_unit and net_unit due to DrM-i#1465
zhaoqin@google.com [Fri, 14 Mar 2014 15:16:17 +0000 (15:16 +0000)]
exclude failed tests in remoting_unit and net_unit due to DrM-i#1465
TBR=bruening@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@257114 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agovalgrind: Update suppression for uninit read in NSS after r256181.
sadrul@chromium.org [Thu, 13 Mar 2014 19:34:07 +0000 (19:34 +0000)]
valgrind: Update suppression for uninit read in NSS after r256181.

BUG=349939
R=eroman@chromium.org
TBR=eroman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256881 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoRemoving the WebRTCAudioDeviceTest test suite.
henrika@chromium.org [Wed, 12 Mar 2014 20:14:04 +0000 (20:14 +0000)]
Removing the WebRTCAudioDeviceTest test suite.

We have decided to remove this test since it seems to cost more than it saves. The scope is too wide, most tests are ad-hoc tests and several tests are manual. Also, it has resulted in a long list of reported issues which are platform dependent.

BUG=238490,268376,269348,247447,238490,318189,167299,131154,155284,247163,103711,148865,331030
TEST=content_unittests

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoRemove unnecessary suppressions now that crbug.com/348324 has been fixed.
reveman@chromium.org [Wed, 12 Mar 2014 17:45:19 +0000 (17:45 +0000)]
Remove unnecessary suppressions now that crbug.com/348324 has been fixed.

BUG=348324
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoConvert most Chromium presubmit files to use new multiple-tryserver-compatible protocol
phajdan.jr@chromium.org [Tue, 11 Mar 2014 21:45:27 +0000 (21:45 +0000)]
Convert most Chromium presubmit files to use new multiple-tryserver-compatible protocol

BUG=334892
R=maruel@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256318 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoMore TSan v2 suppressions:
glider@chromium.org [Tue, 11 Mar 2014 15:03:55 +0000 (15:03 +0000)]
More TSan v2 suppressions:
 -- races in third_party/WebKit/Source/heap/ThreadState.cpp (issue 347559)

BUG=347559
TBR=timurrrr@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256230 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoSuppress a data race in VP9 change_state vs thread_loop (issue 350982)
glider@chromium.org [Tue, 11 Mar 2014 12:35:50 +0000 (12:35 +0000)]
Suppress a data race in VP9 change_state vs thread_loop (issue 350982)
under both TSan v1 and TSan v2.

BUG=350982
TBR=timurrrr@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@256214 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoRevert 255374 "Suppress memory issue in MachineStatisticsInitial..."
oshima@chromium.org [Thu, 6 Mar 2014 22:10:20 +0000 (22:10 +0000)]
Revert 255374 "Suppress memory issue in MachineStatisticsInitial..."

> Suppress memory issue in MachineStatisticsInitializer
>
> BUG=349948
> TBR=dpolukhin@chromium.org
> NOTRY=true
>
> Review URL: https://codereview.chromium.org/184243004

TBR=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255447 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress memory issue in MachineStatisticsInitializer
oshima@chromium.org [Thu, 6 Mar 2014 16:58:02 +0000 (16:58 +0000)]
Suppress memory issue in MachineStatisticsInitializer

BUG=349948
TBR=dpolukhin@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255374 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress memory error in webcrypto
oshima@chromium.org [Thu, 6 Mar 2014 16:38:53 +0000 (16:38 +0000)]
Suppress memory error in webcrypto

BUG=348629
TBR=padolph@netflix.com

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255364 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoFixed the Memcheck:Uninitialized warning in WebRtcLocalAudioTrackAdapterTest_AddAndRe...
xians@chromium.org [Thu, 6 Mar 2014 10:50:04 +0000 (10:50 +0000)]
Fixed the Memcheck:Uninitialized warning in WebRtcLocalAudioTrackAdapterTest_AddAndRemoveSink

BUG=349153
TEST=bots
R=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255305 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoRemove un-necessary Dr. Memory exclusions for the now-fixed 349443. Add exclusion...
bruening@google.com [Thu, 6 Mar 2014 05:50:35 +0000 (05:50 +0000)]
Remove un-necessary Dr. Memory exclusions for the now-fixed 349443. Add exclusion for TranslateManagerRenderViewHostTest.*.

BUG=349443,349778
TBR=zhaoqin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoGeneralize gtest suppression and remove duplicate supressions
bruening@google.com [Thu, 6 Mar 2014 05:45:55 +0000 (05:45 +0000)]
Generalize gtest suppression and remove duplicate supressions

BUG=349416,64887
TBR=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255265 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoAttempt to exclude flaky content_browsertests on Linux tsan bot
oshima@chromium.org [Thu, 6 Mar 2014 01:59:59 +0000 (01:59 +0000)]
Attempt to exclude flaky content_browsertests on Linux tsan bot

BUG=349634
TBR=phoglund@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoRevert 255085 "Suppress leak in ThreadLocalStorage/chromeos_unit..."
oshima@chromium.org [Wed, 5 Mar 2014 18:49:33 +0000 (18:49 +0000)]
Revert 255085 "Suppress leak in ThreadLocalStorage/chromeos_unit..."

> Suppress leak in ThreadLocalStorage/chromeos_unittests
>
> BUG=349507
> TBR=michaelbai@chromium.org
>
> Review URL: https://codereview.chromium.org/184103033

TBR=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255104 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress leak in ThreadLocalStorage/chromeos_unittests
oshima@chromium.org [Wed, 5 Mar 2014 18:13:39 +0000 (18:13 +0000)]
Suppress leak in ThreadLocalStorage/chromeos_unittests

BUG=349507
TBR=michaelbai@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255085 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agogeneral suppression memory error at mesa module
zhaoqin@google.com [Wed, 5 Mar 2014 18:09:55 +0000 (18:09 +0000)]
general suppression memory error at mesa module
BUG=347967
TBR=fjhenigman@chromium.org
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255081 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoExclude tests that are failing under Dr. Memory light mode when built with VS2013.
bruening@google.com [Wed, 5 Mar 2014 15:48:42 +0000 (15:48 +0000)]
Exclude tests that are failing under Dr. Memory light mode when built with VS2013.

Remove exclusion for test that works now.

BUG=349443,347512
TBR=zhaoqin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255047 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress uninit reads reported in MSVCP120.dll and MSVCR120.dll.
bruening@google.com [Wed, 5 Mar 2014 14:33:54 +0000 (14:33 +0000)]
Suppress uninit reads reported in MSVCP120.dll and MSVCR120.dll.

BUG=349416
TBR=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255035 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoPurge unused code once associated with NativeWidgetWin.
tapted@chromium.org [Wed, 5 Mar 2014 12:19:22 +0000 (12:19 +0000)]
Purge unused code once associated with NativeWidgetWin.

src/ui/views/native_widget_win.h doesn't exist any more (since r247647).
This removes some remaining code that was only used by NativeWidgetWin,
and purges remaining references to NativeWidgetWin.

Removes views::DropTargetWin and unused unit tests.

BUG=330735

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@255020 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoWiden suppression for 349152
oshima@chromium.org [Wed, 5 Mar 2014 02:25:57 +0000 (02:25 +0000)]
Widen suppression for 349152

BUG=349153
TBR=xians@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254930 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoFix leak in content::WebKitPlatformSupportChildImpl::waitMultipleEvents
kinuko@chromium.org [Wed, 5 Mar 2014 01:46:35 +0000 (01:46 +0000)]
Fix leak in content::WebKitPlatformSupportChildImpl::waitMultipleEvents

BUG=348630
R=jam@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254913 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress memory error in MediaStreamAudioLevelCalulator
oshima@chromium.org [Tue, 4 Mar 2014 23:10:05 +0000 (23:10 +0000)]
Suppress memory error in MediaStreamAudioLevelCalulator

BUG=349152
TBR=xians@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254871 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoadd suppression for UNINIT READ at content::BrowserAccessibilityManagerWin
zhaoqin@google.com [Tue, 4 Mar 2014 22:03:18 +0000 (22:03 +0000)]
add suppression for UNINIT READ at content::BrowserAccessibilityManagerWin
BUG=349128
TBR=dmazzoni@chromium.org,bruening@chrimum.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254842 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoMore TSan v2 suppressions for content_browsertests:
glider@chromium.org [Tue, 4 Mar 2014 14:06:29 +0000 (14:06 +0000)]
More TSan v2 suppressions for content_browsertests:
 - races on a vector in cricket::P2PTransportChannel (issue 348982)
 - races in usrsctp (issue 348984)

BUG=348982,348984
TBR=timurrrr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254757 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoTSan/Win: stop instrumenting memset()
timurrrr@chromium.org [Tue, 4 Mar 2014 08:16:20 +0000 (08:16 +0000)]
TSan/Win: stop instrumenting memset()

BUG=348908
TBR=oshima@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254720 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoClean up MFYI by adding suppressions for new bugs
timurrrr@chromium.org [Mon, 3 Mar 2014 18:37:00 +0000 (18:37 +0000)]
Clean up MFYI by adding suppressions for new bugs
TBR=oshima@chromium.org
BUG=329960,348629,348630,347967,331468
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254511 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppess the other ordering of memory accesses too
timurrrr@chromium.org [Sun, 2 Mar 2014 06:18:16 +0000 (06:18 +0000)]
Suppess the other ordering of memory accesses too
BUG=348324
TBR=oshima
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254398 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoExclude one flaky test from Valgrind runs
timurrrr@chromium.org [Sat, 1 Mar 2014 20:13:43 +0000 (20:13 +0000)]
Exclude one flaky test from Valgrind runs
BUG=348331
TBR=oshima

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoBring back one mesa-related suppression
timurrrr@chromium.org [Sat, 1 Mar 2014 20:08:50 +0000 (20:08 +0000)]
Bring back one mesa-related suppression
BUG=112278
TBR=oshima@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254382 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoSuppress data races between gpu::gles2::QueryManager::Query::MarkAsCompleted and...
timurrrr@chromium.org [Sat, 1 Mar 2014 20:00:19 +0000 (20:00 +0000)]
Suppress data races between gpu::gles2::QueryManager::Query::MarkAsCompleted and gpu::gles2::QueryTracker::FreeCompletedQueries

BUG=348324
TBR=oshima@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254381 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 weeks agoFix memory leak from use of SECKEY_ConvertToPublicKey().
eroman@chromium.org [Fri, 28 Feb 2014 20:09:09 +0000 (20:09 +0000)]
Fix memory leak from use of SECKEY_ConvertToPublicKey().

BUG=347965,245025

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoMFYI Sheriff: Add suppressions for new bugs
timurrrr@chromium.org [Fri, 28 Feb 2014 13:58:08 +0000 (13:58 +0000)]
MFYI Sheriff: Add suppressions for new bugs

Also remove some mesa-related suppressions as they haven't fired for quite a
while on the bots
TBR=oshima@chromium.org
BUG=80537,112278,115419,139998,181038,274193,347965,347967

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254097 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoTSan v2 suppressions:
glider@chromium.org [Fri, 28 Feb 2014 13:01:46 +0000 (13:01 +0000)]
TSan v2 suppressions:
 - reinstate the suppressions for v8::internal::Heap::SetStackLimits (issue 328804)
 - extend the suppression for races in SamplingStateScope::set() (issue 258479)
 - more suppressions for WebRTC tracing (issue 244774)

BUG=328804,258479,244774
R=timurrrr@chromium.org
TBR=timurrrr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@254096 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agosuppress memory leak from LoginDatabaseTest_UpdateIncompleteCredentials_Test
zhaoqin@google.com [Thu, 27 Feb 2014 21:24:46 +0000 (21:24 +0000)]
suppress memory leak from LoginDatabaseTest_UpdateIncompleteCredentials_Test
BUG=347683
TBR=gcasto@chromium.org
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253926 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoConvolver.SIMDVerification has been replaced with two smaller tests.
hubbe@chromium.org [Thu, 27 Feb 2014 19:05:25 +0000 (19:05 +0000)]
Convolver.SIMDVerification has been replaced with two smaller tests.
(https://codereview.chromium.org/178013006/)

Clean up the memcheck and tsan tool filters accordingly.

BUG=134400

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253890 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoMore ThreadSanitizer v2 suppressions:
glider@chromium.org [Thu, 27 Feb 2014 15:34:55 +0000 (15:34 +0000)]
More ThreadSanitizer v2 suppressions:
 - races in v8 teardown (issue 347534)
 - races on the ticks counter in usrsctp (issue 347538)
 - race on FLAG_track_double_fields in v8 (issue v8:3143)
 - race in media::DataSource::set_host (issue 345624)
 - races on WebRtcVideoMediaChannel::send_codec_ (issue 347548)
 - races on Blink string refcounters (issue 347553)
 - races in third_party/WebKit/Source/heap/ThreadState.cpp (issue 347559)
 - remove the suppressions for issue 328804 (fixed in V8 r19400)

BUG=347534,347538,328804,v8:3143,345624,347548,347553,347559
TBR=timurrrr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253832 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoExclude some QUIC tests as they fail under Dr.Memory
timurrrr@chromium.org [Thu, 27 Feb 2014 12:12:50 +0000 (12:12 +0000)]
Exclude some QUIC tests as they fail under Dr.Memory
BUG=347512
TBR=oshima

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253757 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoWiden one TSan v2 suppression
timurrrr@chromium.org [Thu, 27 Feb 2014 10:26:45 +0000 (10:26 +0000)]
Widen one TSan v2 suppression

Also, nuke the empty tools/heapcheck directory -- I couldn't do that as a separate CL as the directory is empty.
BUG=244383,325380
TBR=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253756 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoadd suppression for data race on IPC::SyncChannel::SyncChannel
zhaoqin@google.com [Wed, 26 Feb 2014 20:37:53 +0000 (20:37 +0000)]
add suppression for data race on IPC::SyncChannel::SyncChannel
BUG=244383
TBR=teravest@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoupdate memory leak suppression for bug_340952 due to renaming
zhaoqin@google.com [Wed, 26 Feb 2014 17:53:53 +0000 (17:53 +0000)]
update memory leak suppression for bug_340952 due to renaming
TBR=haraken@chromium.org, dcheng@chromium.org
BUG=340952
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253501 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoupdate handle leak suppression for HDCOffscreen::draw
zhaoqin@google.com [Wed, 26 Feb 2014 03:07:27 +0000 (03:07 +0000)]
update handle leak suppression for HDCOffscreen::draw
TBR=bungeman@chromium.org
TEST=waterfall
BUG=346842

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253339 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agosuppress handle leaks from base.dll!base::`anonymous namespace'::ThreadFunc
zhaoqin@google.com [Wed, 26 Feb 2014 01:58:49 +0000 (01:58 +0000)]
suppress handle leaks from base.dll!base::`anonymous namespace'::ThreadFunc
TBR=dsinclair@chromium.org
BUG=346993

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253330 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoadd suppression for handle leaks from HDCOffscreen::draw
zhaoqin@google.com [Tue, 25 Feb 2014 21:28:12 +0000 (21:28 +0000)]
add suppression for handle leaks from HDCOffscreen::draw
TBR=reed@google.com
BUG=346842

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253256 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoadd Dr.Memory suppression for issues reported on running content_shell
zhaoqin@google.com [Tue, 25 Feb 2014 19:51:32 +0000 (19:51 +0000)]
add Dr.Memory suppression for issues reported on running content_shell
TBR=bruening@chromium.org
TEST=manual
BUG=113076,343248,340752,343663,343797,343915,343958,344076

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253234 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoGeneralize sqlite3 randomByte suppression
bruening@google.com [Tue, 25 Feb 2014 18:28:17 +0000 (18:28 +0000)]
Generalize sqlite3 randomByte suppression

TBR=zhaoqin@chromium.org
BUG=http://code.google.com/p/drmemory/issues/detail?id=851

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253208 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoshorten test exclusion list for net_unittests in Tsan-Win
zhaoqin@google.com [Tue, 25 Feb 2014 18:06:24 +0000 (18:06 +0000)]
shorten test exclusion list for net_unittests in Tsan-Win
TBR=timurrrr@chromium.org
BUG=265647,310348

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@253197 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoExclude several net_unittests tests that hang or fail under Windows Tsan
zhaoqin@google.com [Mon, 24 Feb 2014 18:55:59 +0000 (18:55 +0000)]
Exclude several net_unittests tests that hang or fail under Windows Tsan
TBR=thestig@chromium.org
BUG=343565

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@252956 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoRemove default browser uma stat.
zturner@chromium.org [Mon, 24 Feb 2014 18:50:15 +0000 (18:50 +0000)]
Remove default browser uma stat.

This metric has been broken since the day it was introduced, over a year
ago, suggesting that nobody cares about it anyway, hence the decision to
remove it rather than fix it.

The actual enum for this is in internal histograms.xml, so that will be
uploaded as a separate review.

BUG=312343
R=isherman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@252953 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 weeks agoSuppress memory leak from content::RenderProcessHostImpl::Init or content::RenderFram...
zhaoqin@google.com [Mon, 24 Feb 2014 17:49:04 +0000 (17:49 +0000)]
Suppress memory leak from content::RenderProcessHostImpl::Init or content::RenderFrameHostManager::Init
TBR=kenrb@chromium.org
BUG=346336
TEST=waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@252941 4ff67af0-8c30-449e-8e8b-ad334ec8d88c