Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: tools/valgrind/drmemory/suppressions.txt

Issue 761903003: Update from https://crrev.com/306655 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/valgrind/browser_wrapper_win.py ('k') | tools/valgrind/drmemory/suppressions_full.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This file contains suppressions for the Dr.Memory tool, see 1 # This file contains suppressions for the Dr.Memory tool, see
2 # http://dev.chromium.org/developers/how-tos/using-drmemory 2 # http://dev.chromium.org/developers/how-tos/using-drmemory
3 # 3 #
4 # This file contains suppressions for the DrMemory reports happening 4 # This file contains suppressions for the DrMemory reports happening
5 # in the 'light' mode (a.k.a. drmemory_light) as well as in the 'full' mode. 5 # in the 'light' mode (a.k.a. drmemory_light) as well as in the 'full' mode.
6 # Please use suppressions_full.txt for all the reports that can happen only 6 # Please use suppressions_full.txt for all the reports that can happen only
7 # in the full mode (drmemory_full), 7 # in the full mode (drmemory_full),
8 8
9 ############################ 9 ############################
10 # Known reports on the third party we have no control over. 10 # Known reports on the third party we have no control over.
(...skipping 27 matching lines...) Expand all
38 mstscax.dll!* 38 mstscax.dll!*
39 39
40 ############################ 40 ############################
41 # Suppress some false reports due to bugs in Dr.Memory like wrong analysis 41 # Suppress some false reports due to bugs in Dr.Memory like wrong analysis
42 # assumptions or unhandled syscalls 42 # assumptions or unhandled syscalls
43 43
44 # Please note: the following suppressions were written in the abscense of 44 # Please note: the following suppressions were written in the abscense of
45 # private symbols so may need to be updated when we switch to auto-loading PDBs 45 # private symbols so may need to be updated when we switch to auto-loading PDBs
46 46
47 UNADDRESSABLE ACCESS 47 UNADDRESSABLE ACCESS
48 name=http://code.google.com/p/drmemory/issues/detail?id=12 UNADDR 48 name=https://github.com/DynamoRIO/drmemory/issues/12 UNADDR
49 ... 49 ...
50 SHELL32.dll!SHFileOperation* 50 SHELL32.dll!SHFileOperation*
51 51
52 UNADDRESSABLE ACCESS 52 UNADDRESSABLE ACCESS
53 name=http://code.google.com/p/drmemory/issues/detail?id=40 UNADDR 53 name=https://github.com/DynamoRIO/drmemory/issues/40 UNADDR
54 ... 54 ...
55 WINSPOOL.DRV!* 55 WINSPOOL.DRV!*
56 56
57 INVALID HEAP ARGUMENT 57 INVALID HEAP ARGUMENT
58 name=http://code.google.com/p/drmemory/issues/detail?id=40 INVALID HEAP 58 name=https://github.com/DynamoRIO/drmemory/issues/40 INVALID HEAP
59 ... 59 ...
60 WINSPOOL.DRV!* 60 WINSPOOL.DRV!*
61 61
62 UNADDRESSABLE ACCESS 62 UNADDRESSABLE ACCESS
63 name=http://code.google.com/p/drmemory/issues/detail?id=59 63 name=https://github.com/DynamoRIO/drmemory/issues/59
64 ... 64 ...
65 *!SetEnvironmentVariable* 65 *!SetEnvironmentVariable*
66 66
67 UNADDRESSABLE ACCESS 67 UNADDRESSABLE ACCESS
68 name=http://code.google.com/p/drmemory/issues/detail?id=68 (UNADDR 1) 68 name=https://github.com/DynamoRIO/drmemory/issues/68 (UNADDR 1)
69 ... 69 ...
70 MSWSOCK.dll!WSPStartup 70 MSWSOCK.dll!WSPStartup
71 71
72 UNADDRESSABLE ACCESS 72 UNADDRESSABLE ACCESS
73 name=http://code.google.com/p/drmemory/issues/detail?id=68 (UNADDR 2) 73 name=https://github.com/DynamoRIO/drmemory/issues/68 (UNADDR 2)
74 ... 74 ...
75 ntdll.dll!RtlValidateUnicodeString 75 ntdll.dll!RtlValidateUnicodeString
76 76
77 ############################ 77 ############################
78 # TODO(timurrrr): investigate these 78 # TODO(timurrrr): investigate these
79 UNADDRESSABLE ACCESS 79 UNADDRESSABLE ACCESS
80 name=TODO SHParseDisplayName 80 name=TODO SHParseDisplayName
81 ... 81 ...
82 *!SHParseDisplayName 82 *!SHParseDisplayName
83 83
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 ffmpegsumo.dll!ff_prefetch_mmxext 125 ffmpegsumo.dll!ff_prefetch_mmxext
126 126
127 ############################ 127 ############################
128 # Intentional errors in Chromium tests (ToolsSanityTests) 128 # Intentional errors in Chromium tests (ToolsSanityTests)
129 LEAK 129 LEAK
130 name=sanity test 01 (memory leak) 130 name=sanity test 01 (memory leak)
131 base_unittests.exe!operator new 131 base_unittests.exe!operator new
132 base_unittests.exe!operator new[] 132 base_unittests.exe!operator new[]
133 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody 133 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody
134 134
135 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666 135 # "..." is needed due to https://github.com/DynamoRIO/drmemory/issues/666
136 UNADDRESSABLE ACCESS 136 UNADDRESSABLE ACCESS
137 name=sanity test 02 (malloc/read left) 137 name=sanity test 02 (malloc/read left)
138 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft 138 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft
139 ... 139 ...
140 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 140 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
141 141
142 UNADDRESSABLE ACCESS 142 UNADDRESSABLE ACCESS
143 name=sanity test 03 (malloc/read right) 143 name=sanity test 03 (malloc/read right)
144 base_unittests.exe!*ReadValueOutOfArrayBoundsRight 144 base_unittests.exe!*ReadValueOutOfArrayBoundsRight
145 base_unittests.exe!*MakeSomeErrors 145 base_unittests.exe!*MakeSomeErrors
146 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 146 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
147 147
148 UNADDRESSABLE ACCESS 148 UNADDRESSABLE ACCESS
149 name=sanity test 04 (malloc/write left) 149 name=sanity test 04 (malloc/write left)
150 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft 150 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft
151 base_unittests.exe!*MakeSomeErrors 151 base_unittests.exe!*MakeSomeErrors
152 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 152 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
153 153
154 UNADDRESSABLE ACCESS 154 UNADDRESSABLE ACCESS
155 name=sanity test 05 (malloc/write right) 155 name=sanity test 05 (malloc/write right)
156 base_unittests.exe!*WriteValueOutOfArrayBoundsRight 156 base_unittests.exe!*WriteValueOutOfArrayBoundsRight
157 base_unittests.exe!*MakeSomeErrors 157 base_unittests.exe!*MakeSomeErrors
158 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 158 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
159 159
160 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666 160 # "..." is needed due to https://github.com/DynamoRIO/drmemory/issues/666
161 UNADDRESSABLE ACCESS 161 UNADDRESSABLE ACCESS
162 name=sanity test 06 (new/read left) 162 name=sanity test 06 (new/read left)
163 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft 163 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft
164 ... 164 ...
165 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 165 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
166 166
167 UNADDRESSABLE ACCESS 167 UNADDRESSABLE ACCESS
168 name=sanity test 07 (new/read right) 168 name=sanity test 07 (new/read right)
169 base_unittests.exe!*ReadValueOutOfArrayBoundsRight 169 base_unittests.exe!*ReadValueOutOfArrayBoundsRight
170 base_unittests.exe!*MakeSomeErrors 170 base_unittests.exe!*MakeSomeErrors
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
245 name=prefetches in NVD3DUM.dll 245 name=prefetches in NVD3DUM.dll
246 instruction=prefetch* 246 instruction=prefetch*
247 NVD3DUM.dll!* 247 NVD3DUM.dll!*
248 248
249 WARNING 249 WARNING
250 name=prefetches in igdumd32.dll 250 name=prefetches in igdumd32.dll
251 instruction=prefetch* 251 instruction=prefetch*
252 igdumd32.dll!* 252 igdumd32.dll!*
253 253
254 UNADDRESSABLE ACCESS 254 UNADDRESSABLE ACCESS
255 name=http://code.google.com/p/drmemory/issues/detail?id=582 bizarre cl-generated read-beyond-TOS 255 name=https://github.com/DynamoRIO/drmemory/issues/582 bizarre cl-generated read- beyond-TOS
256 instruction=mov 0xfffffffc(%esp) -> %eax 256 instruction=mov 0xfffffffc(%esp) -> %eax
257 chrome.dll!blink::RenderStyle::resetBorder* 257 chrome.dll!blink::RenderStyle::resetBorder*
258 258
259 INVALID HEAP ARGUMENT 259 INVALID HEAP ARGUMENT
260 name=http://crbug.com/101717 (1) 260 name=http://crbug.com/101717 (1)
261 *!sandbox::PolicyBase::~PolicyBase 261 *!sandbox::PolicyBase::~PolicyBase
262 262
263 INVALID HEAP ARGUMENT 263 INVALID HEAP ARGUMENT
264 name=http://crbug.com/101717 (2) 264 name=http://crbug.com/101717 (2)
265 *!scoped_ptr<>::~scoped_ptr<> 265 *!scoped_ptr<>::~scoped_ptr<>
266 *!sandbox::GetHandleName 266 *!sandbox::GetHandleName
267 267
268 INVALID HEAP ARGUMENT 268 INVALID HEAP ARGUMENT
269 name=http://crbug.com/101717 (3) 269 name=http://crbug.com/101717 (3)
270 *!scoped_ptr<>::~scoped_ptr<> 270 *!scoped_ptr<>::~scoped_ptr<>
271 *!sandbox::GetPathFromHandle 271 *!sandbox::GetPathFromHandle
272 272
273 GDI USAGE ERROR 273 GDI USAGE ERROR
274 name=http://code.google.com/p/drmemory/issues/detail?id=899 deleting bitmap whic h is probably safe 274 name=https://github.com/DynamoRIO/drmemory/issues/899 deleting bitmap which is p robably safe
275 system call NtGdiDeleteObjectApp 275 system call NtGdiDeleteObjectApp
276 *!skia::`anonymous namespace'::Bitmap::~Bitmap 276 *!skia::`anonymous namespace'::Bitmap::~Bitmap
277 *!skia::`anonymous namespace'::Bitmap::`scalar deleting destructor' 277 *!skia::`anonymous namespace'::Bitmap::`scalar deleting destructor'
278 278
279 ############################ 279 ############################
280 # Real issues in Chromium 280 # Real issues in Chromium
281 281
282 UNADDRESSABLE ACCESS 282 UNADDRESSABLE ACCESS
283 name=http://crbug.com/88213 283 name=http://crbug.com/88213
284 *!base::win::ObjectWatcher::StopWatching 284 *!base::win::ObjectWatcher::StopWatching
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 GDI USAGE ERROR 318 GDI USAGE ERROR
319 name=http://crbug.com/119552 b 319 name=http://crbug.com/119552 b
320 system call Nt* 320 system call Nt*
321 ... 321 ...
322 *!ATL::* 322 *!ATL::*
323 323
324 GDI USAGE ERROR 324 GDI USAGE ERROR
325 name=http://crbug.com/119552 c 325 name=http://crbug.com/119552 c
326 # optional gdi32.dll frame followed by user32.dll 326 # optional gdi32.dll frame followed by user32.dll
327 # TODO(bruening): once have 327 # TODO(bruening): once have
328 # http://code.google.com/p/drmemory/issues/detail?id=846 328 # https://github.com/DynamoRIO/drmemory/issues/846
329 # I would do "gdi32.dll!...\nuser32.dll!*" 329 # I would do "gdi32.dll!...\nuser32.dll!*"
330 *32.dll!* 330 *32.dll!*
331 ... 331 ...
332 shell32.dll!SHGetFileInfoW 332 shell32.dll!SHGetFileInfoW
333 *!IconLoader::ReadIcon 333 *!IconLoader::ReadIcon
334 334
335 GDI USAGE ERROR 335 GDI USAGE ERROR
336 name=http://crbug.com/119552 d 336 name=http://crbug.com/119552 d
337 system call NtGdiDeleteObjectApp 337 system call NtGdiDeleteObjectApp
338 gdi32.dll!DeleteObject 338 gdi32.dll!DeleteObject
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
455 UNADDRESSABLE ACCESS 455 UNADDRESSABLE ACCESS
456 name=IntentionalCrash 456 name=IntentionalCrash
457 *!content::*::*Crash* 457 *!content::*::*Crash*
458 *!content::*::MaybeHandleDebugURL 458 *!content::*::MaybeHandleDebugURL
459 459
460 HANDLE LEAK 460 HANDLE LEAK
461 name=http://crbug.com/371348 461 name=http://crbug.com/371348
462 system call NtCreateSection 462 system call NtCreateSection
463 KERNELBASE.dll!CreateFileMappingW 463 KERNELBASE.dll!CreateFileMappingW
464 base.dll!base::SharedMemory::Create 464 base.dll!base::SharedMemory::Create
465 base.dll!base::SharedMemory::CreateAndMapAnonymous 465 base.dll!base::SharedMemory::CreateAnonymous
466 content.dll!content::ChildThread::AllocateSharedMemory 466 content.dll!content::ChildThread::AllocateSharedMemory
467 content.dll!content::ChildSharedBitmapManager::AllocateSharedBitmap 467 content.dll!content::ChildSharedBitmapManager::AllocateSharedBitmap
468 cc.dll!cc::ResourceProvider::CreateBitmap 468 cc.dll!cc::ResourceProvider::CreateBitmap
469 469
470 HANDLE LEAK 470 HANDLE LEAK
471 name=http://crbug.com/371357 471 name=http://crbug.com/371357
472 system call NtCreateEvent 472 system call NtCreateEvent
473 KERNELBASE.dll!CreateEventExW 473 KERNELBASE.dll!CreateEventExW
474 KERNELBASE.dll!CreateEventW 474 KERNELBASE.dll!CreateEventW
475 475
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
518 *!SkTypeface::createScalerContext 518 *!SkTypeface::createScalerContext
519 *!SkGlyphCache::VisitCache 519 *!SkGlyphCache::VisitCache
520 ... 520 ...
521 *!SkPaint::descriptorProc 521 *!SkPaint::descriptorProc
522 ... 522 ...
523 *!blink::RenderBlockFlow::layoutBlockFlow 523 *!blink::RenderBlockFlow::layoutBlockFlow
524 *!blink::RenderBlockFlow::layoutBlock 524 *!blink::RenderBlockFlow::layoutBlock
525 *!blink::RenderBlock::layout 525 *!blink::RenderBlock::layout
526 526
527 HANDLE LEAK 527 HANDLE LEAK
528 name=https://code.google.com/p/drmemory/issues/detail?id=1545 528 name=https://github.com/DynamoRIO/drmemory/issues/1545
529 system call NtGdiCreateCompatibleDC 529 system call NtGdiCreateCompatibleDC
530 GDI32.dll!CreateCompatibleDC 530 GDI32.dll!CreateCompatibleDC
531 skia.dll!LogFontTypeface::onGetTableData 531 skia.dll!LogFontTypeface::onGetTableData
532 532
533 HANDLE LEAK 533 HANDLE LEAK
534 name=http://crbug.com/379000 534 name=http://crbug.com/379000
535 system call NtCreate* 535 system call NtCreate*
536 ... 536 ...
537 *!disk_cache::MappedFile::Init 537 *!disk_cache::MappedFile::Init
538 *!disk_cache::BlockFiles::OpenBlockFile 538 *!disk_cache::BlockFiles::OpenBlockFile
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
596 name=http://crbug.com/313788 596 name=http://crbug.com/313788
597 *!InProcessBrowserTest::AddBlankTabAndShow 597 *!InProcessBrowserTest::AddBlankTabAndShow
598 *!InProcessBrowserTest::CreateBrowser 598 *!InProcessBrowserTest::CreateBrowser
599 *!*::RunTestOnMainThread 599 *!*::RunTestOnMainThread
600 *!InProcessBrowserTest::RunTestOnMainThreadLoop 600 *!InProcessBrowserTest::RunTestOnMainThreadLoop
601 *!ChromeBrowserMainParts::PreMainMessageLoopRunImpl 601 *!ChromeBrowserMainParts::PreMainMessageLoopRunImpl
602 *!ChromeBrowserMainParts::PreMainMessageLoopRun 602 *!ChromeBrowserMainParts::PreMainMessageLoopRun
603 603
604 # This suppression is deliberately general, as bugs reported in 604 # This suppression is deliberately general, as bugs reported in
605 # v8 generated code are difficult to track down. Xref Dr. Memory issue 605 # v8 generated code are difficult to track down. Xref Dr. Memory issue
606 # https://code.google.com/p/drmemory/issues/detail?id=1582 606 # https://github.com/DynamoRIO/drmemory/issues/1582
607 UNADDRESSABLE ACCESS 607 UNADDRESSABLE ACCESS
608 name=https://code.google.com/p/drmemory/issues/detail?id=1582 608 name=https://github.com/DynamoRIO/drmemory/issues/1582
609 ... 609 ...
610 *!v8::internal::Invoke 610 *!v8::internal::Invoke
611 *!v8::internal::Execution::Call 611 *!v8::internal::Execution::Call
612 *!v8::Function::Call 612 *!v8::Function::Call
613 613
614 HANDLE LEAK 614 HANDLE LEAK
615 name=http://crbug.com/387394 615 name=http://crbug.com/387394
616 system call NtCreateTimer 616 system call NtCreateTimer
617 KERNELBASE.dll!CreateWaitableTimerExW 617 KERNELBASE.dll!CreateWaitableTimerExW
618 KERNEL32.dll!CreateWaitableTimerW 618 KERNEL32.dll!CreateWaitableTimerW
619 *!rtc::Timing::Timing 619 *!rtc::Timing::Timing
620 ... 620 ...
621 *!content::RenderProcessHostImpl::CreateMessageFilters 621 *!content::RenderProcessHostImpl::CreateMessageFilters
622 *!content::RenderProcessHostImpl::Init 622 *!content::RenderProcessHostImpl::Init
623 *!content::RenderViewHostImpl::CreateRenderView 623 *!content::RenderViewHostImpl::CreateRenderView
624 624
625 UNADDRESSABLE ACCESS 625 UNADDRESSABLE ACCESS
626 name=http://code.google.com/p/dynamorio/issues/detail?id=1443 626 name=https://github.com/DynamoRIO/dynamorio/issues/1443
627 dynamorio.dll!*
628
629 UNINITIALIZED READ
630 name=https://github.com/DynamoRIO/dynamorio/issues/1443 (another instance)
627 dynamorio.dll!* 631 dynamorio.dll!*
628 632
629 UNADDRESSABLE ACCESS 633 UNADDRESSABLE ACCESS
630 name=http://crbug.com/400495 634 name=http://crbug.com/400495
631 aura.dll!aura::Window::Contains 635 aura.dll!aura::Window::Contains
632 aura.dll!aura::WindowEventDispatcher::OnWindowHidden 636 aura.dll!aura::WindowEventDispatcher::OnWindowHidden
633 aura.dll!aura::WindowEventDispatcher::OnPostNotifiedWindowDestroying 637 aura.dll!aura::WindowEventDispatcher::OnPostNotifiedWindowDestroying
634 aura.dll!aura::Window::~Window 638 aura.dll!aura::Window::~Window
635 639
636 UNADDRESSABLE ACCESS 640 UNADDRESSABLE ACCESS
(...skipping 21 matching lines...) Expand all
658 blink_web.dll!blink::FrameView::prepareForDetach 662 blink_web.dll!blink::FrameView::prepareForDetach
659 blink_web.dll!blink::LocalFrame::setView 663 blink_web.dll!blink::LocalFrame::setView
660 blink_web.dll!blink::FrameTree::~FrameTree 664 blink_web.dll!blink::FrameTree::~FrameTree
661 665
662 UNADDRESSABLE ACCESS 666 UNADDRESSABLE ACCESS
663 name=http://crbug.com/432070 667 name=http://crbug.com/432070
664 blink_web.dll!blink::Frame::detach 668 blink_web.dll!blink::Frame::detach
665 content.dll!content::RenderFrameProxy::OnDeleteProxy 669 content.dll!content::RenderFrameProxy::OnDeleteProxy
666 content.dll!content::RenderFrameProxy::OnMessageReceived 670 content.dll!content::RenderFrameProxy::OnMessageReceived
667 content.dll!content::MessageRouter::RouteMessage 671 content.dll!content::MessageRouter::RouteMessage
OLDNEW
« no previous file with comments | « tools/valgrind/browser_wrapper_win.py ('k') | tools/valgrind/drmemory/suppressions_full.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698