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

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

Issue 8437089: Add name= fields to sanity suppressions, suppress a couple of new[]/delete mismatches (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | tools/valgrind/drmemory_analyze.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ############################ 1 ############################
2 # Known reports on the third party we have no control over. 2 # Known reports on the third party we have no control over.
3 UNINITIALIZED READ 3 UNINITIALIZED READ
4 ... 4 ...
5 *!deflate_* 5 *!deflate_*
6 *!MOZ_Z_deflate 6 *!MOZ_Z_deflate
7 7
8 # http://code.google.com/p/drmemory/issues/detail?id=406 8 # http://code.google.com/p/drmemory/issues/detail?id=406
9 # TODO(timurrrr): check if these frames change when NT_SYMBOLS are present. 9 # TODO(timurrrr): check if these frames change when NT_SYMBOLS are present.
10 LEAK 10 LEAK
(...skipping 589 matching lines...) Expand 10 before | Expand all | Expand 10 after
600 ntdll.dll!RtlAbsoluteToSelfRelativeSD 600 ntdll.dll!RtlAbsoluteToSelfRelativeSD
601 ADVAPI32.dll!MakeSelfRelativeSD 601 ADVAPI32.dll!MakeSelfRelativeSD
602 602
603 UNINITIALIZED READ 603 UNINITIALIZED READ
604 ... 604 ...
605 CRYPT32.dll!I_CertSyncStore 605 CRYPT32.dll!I_CertSyncStore
606 606
607 ############################ 607 ############################
608 # Intentional errors in Chromium tests (ToolsSanityTests) 608 # Intentional errors in Chromium tests (ToolsSanityTests)
609 LEAK 609 LEAK
610 name=sanity test 01 (memory leak)
610 base_unittests.exe!operator new 611 base_unittests.exe!operator new
611 base_unittests.exe!operator new[] 612 base_unittests.exe!operator new[]
612 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody 613 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody
613 614
615 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666
614 UNADDRESSABLE ACCESS 616 UNADDRESSABLE ACCESS
617 name=sanity test 02 (malloc/read left)
615 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft 618 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft
616 base_unittests.exe!*MakeSomeErrors 619 ...
617 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 620 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
618 621
619 UNADDRESSABLE ACCESS 622 UNADDRESSABLE ACCESS
623 name=sanity test 03 (malloc/read right)
620 base_unittests.exe!*ReadValueOutOfArrayBoundsRight 624 base_unittests.exe!*ReadValueOutOfArrayBoundsRight
621 base_unittests.exe!*MakeSomeErrors 625 base_unittests.exe!*MakeSomeErrors
622 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 626 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
623 627
624 UNADDRESSABLE ACCESS 628 UNADDRESSABLE ACCESS
629 name=sanity test 04 (malloc/write left)
625 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft 630 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft
626 base_unittests.exe!*MakeSomeErrors 631 base_unittests.exe!*MakeSomeErrors
627 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 632 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
628 633
629 UNADDRESSABLE ACCESS 634 UNADDRESSABLE ACCESS
635 name=sanity test 05 (malloc/write right)
630 base_unittests.exe!*WriteValueOutOfArrayBoundsRight 636 base_unittests.exe!*WriteValueOutOfArrayBoundsRight
631 base_unittests.exe!*MakeSomeErrors 637 base_unittests.exe!*MakeSomeErrors
632 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 638 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
633 639
634 UNINITIALIZED READ 640 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666
Timur Iskhodzhanov 2011/11/03 15:15:26 not removed - just moved downwards Now ordered the
635 base_unittests.exe!*ReadUninitializedValue
636 base_unittests.exe!*MakeSomeErrors
637 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
638
639 # Write after free
640 UNADDRESSABLE ACCESS 641 UNADDRESSABLE ACCESS
641 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody 642 name=sanity test 06 (new/read left)
642
643 UNADDRESSABLE ACCESS
644 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft 643 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft
645 base_unittests.exe!*MakeSomeErrors 644 ...
646 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 645 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
647 646
648 UNADDRESSABLE ACCESS 647 UNADDRESSABLE ACCESS
648 name=sanity test 07 (new/read right)
649 base_unittests.exe!*ReadValueOutOfArrayBoundsRight 649 base_unittests.exe!*ReadValueOutOfArrayBoundsRight
650 base_unittests.exe!*MakeSomeErrors 650 base_unittests.exe!*MakeSomeErrors
651 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 651 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
652 652
653 UNADDRESSABLE ACCESS 653 UNADDRESSABLE ACCESS
654 name=sanity test 08 (new/write left)
654 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft 655 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft
655 base_unittests.exe!*MakeSomeErrors 656 base_unittests.exe!*MakeSomeErrors
656 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 657 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
657 658
658 UNADDRESSABLE ACCESS 659 UNADDRESSABLE ACCESS
660 name=sanity test 09 (new/write right)
659 base_unittests.exe!*WriteValueOutOfArrayBoundsRight 661 base_unittests.exe!*WriteValueOutOfArrayBoundsRight
660 base_unittests.exe!*MakeSomeErrors 662 base_unittests.exe!*MakeSomeErrors
661 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 663 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
662 664
665 UNADDRESSABLE ACCESS
666 name=sanity test 10 (write after free)
667 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
668
669 UNADDRESSABLE ACCESS
670 name=sanity test 11 (write after delete)
671 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
672
673 INVALID HEAP ARGUMENT
674 name=sanity test 12 (array deleted without [])
675 base_unittests.exe!base::ToolsSanityTest_ArrayDeletedWithoutBraces_Test::TestBod y
676
677 INVALID HEAP ARGUMENT
678 name=sanity test 13 (single element deleted with [])
679 base_unittests.exe!base::ToolsSanityTest_SingleElementDeletedWithBraces_Test::Te stBody
680
663 UNINITIALIZED READ 681 UNINITIALIZED READ
682 name=sanity test 14 (malloc/read uninit)
683 base_unittests.exe!*ReadUninitializedValue
684 base_unittests.exe!*MakeSomeErrors
685 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody
686
687 UNINITIALIZED READ
688 name=sanity test 15 (new/read uninit)
664 base_unittests.exe!*ReadUninitializedValue 689 base_unittests.exe!*ReadUninitializedValue
665 base_unittests.exe!*MakeSomeErrors 690 base_unittests.exe!*MakeSomeErrors
666 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody 691 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
667 692
668 # Write after delete []
669 UNADDRESSABLE ACCESS 693 UNADDRESSABLE ACCESS
670 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody
671
672 UNADDRESSABLE ACCESS
673 name=AboutHandler::AboutCrash deliberate crash 694 name=AboutHandler::AboutCrash deliberate crash
674 # TODO(bruening): switch to annotation once have support for that 695 # TODO(bruening): switch to annotation once have support for that
675 chrome.dll!AboutHandler::AboutCrash 696 chrome.dll!AboutHandler::AboutCrash
676 697
677 UNADDRESSABLE ACCESS 698 UNADDRESSABLE ACCESS
678 name=RendererCrashTest.Crash deliberate crash 699 name=RendererCrashTest.Crash deliberate crash
679 # function is small, little risk for false negative in rest of it 700 # function is small, little risk for false negative in rest of it
680 # TODO(bruening): switch to annotation once have support for that 701 # TODO(bruening): switch to annotation once have support for that
681 chrome.dll!HandleRendererErrorTestParameters 702 chrome.dll!HandleRendererErrorTestParameters
682 703
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
741 instruction=prefetch* 762 instruction=prefetch*
742 <not in a module> 763 <not in a module>
743 chrome.dll!v8::internal::CopyChars* 764 chrome.dll!v8::internal::CopyChars*
744 765
745 UNADDRESSABLE ACCESS 766 UNADDRESSABLE ACCESS
746 # http://code.google.com/p/drmemory/issues/detail?id=582 767 # http://code.google.com/p/drmemory/issues/detail?id=582
747 name=bizarre cl-generated read-beyond-TOS 768 name=bizarre cl-generated read-beyond-TOS
748 instruction=mov 0xfffffffc(%esp) -> %eax 769 instruction=mov 0xfffffffc(%esp) -> %eax
749 chrome.dll!WebCore::RenderStyle::resetBorder* 770 chrome.dll!WebCore::RenderStyle::resetBorder*
750 771
772 INVALID HEAP ARGUMENT
773 name=http://crbug.com/101537
Timur Iskhodzhanov 2011/11/03 15:15:26 these guys are new
774 *!scoped_ptr<_TOKEN_USER>*
775
776 INVALID HEAP ARGUMENT
777 name=http://crbug.com/101717 (1)
778 *!scoped_ptr<_TOKEN_DEFAULT_DACL>*
779
780 INVALID HEAP ARGUMENT
781 name=http://crbug.com/101717 (2)
782 *!sandbox::PolicyBase::~PolicyBase
783
751 ############################ 784 ############################
752 # Real issues in Chromium 785 # Real issues in Chromium
753 786
754 # http://crbug.com/32085 787 # http://crbug.com/32085
755 LEAK 788 LEAK
756 ... 789 ...
757 chrome.dll!NotificationRegistrar::Add 790 chrome.dll!NotificationRegistrar::Add
758 791
759 # http://crbug.com/32623 792 # http://crbug.com/32623
760 LEAK 793 LEAK
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
878 *!operator new 911 *!operator new
879 *!views::NativeWidgetWin::OnCreate 912 *!views::NativeWidgetWin::OnCreate
880 913
881 # http://crbug.com/96010 914 # http://crbug.com/96010
882 UNADDRESSABLE ACCESS 915 UNADDRESSABLE ACCESS
883 ... 916 ...
884 *!NotificationService::Notify 917 *!NotificationService::Notify
885 918
886 # Empty line at EOF - workaround for 919 # Empty line at EOF - workaround for
887 # http://code.google.com/p/drmemory/issues/detail?id=41 920 # http://code.google.com/p/drmemory/issues/detail?id=41
OLDNEW
« no previous file with comments | « no previous file | tools/valgrind/drmemory_analyze.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698