| OLD | NEW |
| 1 # There are three kinds of suppressions in this file. | 1 # There are three kinds of suppressions in this file. |
| 2 # 1. third party stuff we have no control over | 2 # 1. third party stuff we have no control over |
| 3 # | 3 # |
| 4 # 2. intentional unit test errors, or stuff that is somehow a false positive | 4 # 2. intentional unit test errors, or stuff that is somehow a false positive |
| 5 # in our own code, or stuff that is so trivial it's not worth fixing | 5 # in our own code, or stuff that is so trivial it's not worth fixing |
| 6 # | 6 # |
| 7 # 3. Suppressions for real chromium bugs that are not yet fixed. | 7 # 3. Suppressions for real chromium bugs that are not yet fixed. |
| 8 # These should all be in chromium's bug tracking system (but a few aren't yet). | 8 # These should all be in chromium's bug tracking system (but a few aren't yet). |
| 9 # Periodically we should sweep this file and the bug tracker clean by | 9 # Periodically we should sweep this file and the bug tracker clean by |
| 10 # running overnight and removing outdated bugs/suppressions. | 10 # running overnight and removing outdated bugs/suppressions. |
| (...skipping 29 matching lines...) Expand all Loading... |
| 40 # See also http://www.gnome.org/~johan/gtk.suppression | 40 # See also http://www.gnome.org/~johan/gtk.suppression |
| 41 # (which has a smattering of similar pango suppressions) | 41 # (which has a smattering of similar pango suppressions) |
| 42 pango_font_leak_todo | 42 pango_font_leak_todo |
| 43 Memcheck:Leak | 43 Memcheck:Leak |
| 44 ... | 44 ... |
| 45 fun:FcFontRenderPrepare | 45 fun:FcFontRenderPrepare |
| 46 obj:* | 46 obj:* |
| 47 fun:pango_font_map_load_fontset | 47 fun:pango_font_map_load_fontset |
| 48 } | 48 } |
| 49 { | 49 { |
| 50 pango_font_leak_todo_2 |
| 51 Memcheck:Leak |
| 52 fun:malloc |
| 53 fun:g_malloc |
| 54 fun:g_strdup |
| 55 fun:pango_script_get_sample_language |
| 56 ... |
| 57 fun:pango_font_get_metrics |
| 58 } |
| 59 { |
| 50 # Fontconfig leak, seen in shard 16 of 20 of ui_tests | 60 # Fontconfig leak, seen in shard 16 of 20 of ui_tests |
| 51 # See https://bugs.freedesktop.org/show_bug.cgi?id=8428 | 61 # See https://bugs.freedesktop.org/show_bug.cgi?id=8428 |
| 52 # and http://www.gnome.org/~johan/gtk.suppression | 62 # and http://www.gnome.org/~johan/gtk.suppression |
| 53 fontconfig_bug_8428 | 63 fontconfig_bug_8428 |
| 54 Memcheck:Leak | 64 Memcheck:Leak |
| 55 fun:realloc | 65 fun:realloc |
| 56 fun:FcPatternObjectInsertElt | 66 fun:FcPatternObjectInsertElt |
| 57 fun:FcPatternObjectAddWithBinding | 67 fun:FcPatternObjectAddWithBinding |
| 58 } | 68 } |
| 59 { | 69 { |
| 60 dlopen invalid read, probably a bug in glibc. TODO(dkegel): file glibc bug | 70 dlopen invalid read, probably a bug in glibc. TODO(dkegel): file glibc bug |
| 61 Memcheck:Value4 | 71 Memcheck:Value4 |
| 62 ... | 72 ... |
| 63 fun:dlopen@@GLIBC_2.1 | 73 fun:dlopen@@GLIBC_2.1 |
| 64 fun:PR_LoadLibraryWithFlags | 74 fun:PR_LoadLibraryWithFlags |
| 65 } | 75 } |
| 66 { | 76 { |
| 67 NSS/glibc leak. See also http://sources.redhat.com/bugzilla/show_bug.cgi?id=
2451 | 77 glibc leak. See also http://sources.redhat.com/bugzilla/show_bug.cgi?id=2451 |
| 68 Memcheck:Leak | 78 Memcheck:Leak |
| 69 ... | 79 fun:malloc |
| 70 fun:dlopen@@GLIBC_2.1 | 80 fun:_dl_map_object_from_fd |
| 71 fun:PR_LoadLibraryWithFlags | |
| 72 } | 81 } |
| 73 { | 82 { |
| 74 Pure NSS leak, does not involve glibc. TODO(dkegel): track down and fix or f
ile bug. | 83 Pure NSS leak, does not involve glibc. TODO(dkegel): track down and fix or f
ile bug. |
| 75 Memcheck:Leak | 84 Memcheck:Leak |
| 76 ... | 85 ... |
| 77 fun:NSS_NoDB_Init | 86 fun:NSS_NoDB_Init |
| 78 } | 87 } |
| 79 { | 88 { |
| 80 Another pure NSS leak, does not involve glibc. TODO(dkegel): track down and
fix or file bug. Shows up under --show-reachable=yes. | 89 Another pure NSS leak, does not involve glibc. TODO(dkegel): track down and
fix or file bug. Shows up under --show-reachable=yes. |
| 81 Memcheck:Leak | 90 Memcheck:Leak |
| (...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 415 { | 424 { |
| 416 # skia memory leak? See http://crbug.com/9757 | 425 # skia memory leak? See http://crbug.com/9757 |
| 417 bug_9757 | 426 bug_9757 |
| 418 Memcheck:Leak | 427 Memcheck:Leak |
| 419 fun:_Znwj | 428 fun:_Znwj |
| 420 fun:_ZN10SkFontHost12FindTypefaceEPK10SkTypefacePKcNS0_5StyleE | 429 fun:_ZN10SkFontHost12FindTypefaceEPK10SkTypefacePKcNS0_5StyleE |
| 421 fun:_ZN10SkTypeface6CreateEPKcNS_5StyleE | 430 fun:_ZN10SkTypeface6CreateEPKcNS_5StyleE |
| 422 } | 431 } |
| 423 { | 432 { |
| 424 # see http://crbug.com/10737 | 433 # see http://crbug.com/10737 |
| 425 bug_10737 | 434 bug_10737 |
| 426 Memcheck:Leak | 435 Memcheck:Leak |
| 427 fun:calloc | 436 fun:calloc |
| 428 fun:g_malloc0 | 437 fun:g_malloc0 |
| 429 fun:g_closure_new_simple | 438 fun:g_closure_new_simple |
| 430 fun:g_cclosure_new | 439 fun:g_cclosure_new |
| 431 fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv | 440 fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv |
| 432 fun:_ZN16BrowserWindowGtkC1EP7Browser | 441 fun:_ZN16BrowserWindowGtkC1EP7Browser |
| 433 fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser | 442 fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser |
| 434 } | 443 } |
| 435 { | 444 { |
| 436 # real leak; see http://crbug.com/10738 | 445 # real leak; see http://crbug.com/10738 |
| 437 bug_10738 | 446 bug_10738 |
| 438 Memcheck:Leak | 447 Memcheck:Leak |
| 439 ... | 448 ... |
| 440 fun:_ZN20NavigationController22NavigateToPendingEntryEb | 449 fun:_ZN20NavigationController22NavigateToPendingEntryEb |
| 441 fun:_ZN20NavigationController9LoadEntryEP15NavigationEntry | 450 fun:_ZN20NavigationController9LoadEntryEP15NavigationEntry |
| 442 fun:_ZN20NavigationController7LoadURLERK4GURLS2_j | 451 fun:_ZN20NavigationController7LoadURLERK4GURLS2_j |
| 443 } | 452 } |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 595 ... | 604 ... |
| 596 fun:_ZN7WebCore11ImageSource18createFrameAtIndexEj | 605 fun:_ZN7WebCore11ImageSource18createFrameAtIndexEj |
| 597 fun:_ZNK11webkit_glue12ImageDecoder6DecodeEPKhj | 606 fun:_ZNK11webkit_glue12ImageDecoder6DecodeEPKhj |
| 598 } | 607 } |
| 599 { | 608 { |
| 600 # very common in ui tests | 609 # very common in ui tests |
| 601 bug_12863 | 610 bug_12863 |
| 602 Memcheck:Leak | 611 Memcheck:Leak |
| 603 fun:malloc | 612 fun:malloc |
| 604 fun:g_malloc | 613 fun:g_malloc |
| 605 fun:g_slice_alloc | 614 ... |
| 606 fun:g_slice_alloc0 | |
| 607 fun:g_type_create_instance | |
| 608 fun:g_object_constructor | |
| 609 fun:g_object_newv | |
| 610 fun:g_object_new_valist | |
| 611 fun:g_object_new | |
| 612 fun:gtk_event_box_new | 615 fun:gtk_event_box_new |
| 613 fun:_ZN6TabGtkC1EPNS_11TabDelegateE | 616 fun:_ZN6TabGtkC1EPNS_11TabDelegateE |
| 614 fun:_ZN11TabStripGtk13TabInsertedAtEP11TabContentsib | 617 fun:_ZN11TabStripGtk13TabInsertedAtEP11TabContentsib |
| 615 fun:_ZN13TabStripModel19InsertTabContentsAtEiP11TabContentsbb | 618 fun:_ZN13TabStripModel19InsertTabContentsAtEiP11TabContentsbb |
| 616 } | 619 } |
| 617 { | 620 { |
| 618 # very common in ui tests | 621 # very common in ui tests |
| 619 bug_16089 | 622 bug_16089 |
| 620 Memcheck:Leak | 623 Memcheck:Leak |
| 621 fun:* | 624 fun:* |
| 622 fun:_ZN4base22LinuxDynamicThreadPool8PostTaskEP4Task | 625 fun:_ZN4base22LinuxDynamicThreadPool8PostTaskEP4Task |
| 623 fun:_ZN10WorkerPool8PostTaskERKN15tracked_objects8LocationEP4Taskb | 626 ... |
| 627 fun:_ZN3net12HostResolver3Job5StartEv |
| 624 } | 628 } |
| 625 { | 629 { |
| 626 # very common in ui tests | 630 # very common in ui tests |
| 627 bug_16091 | 631 bug_16091 |
| 628 Memcheck:Leak | 632 Memcheck:Leak |
| 629 fun:* | 633 ... |
| 630 fun:_ZNSt6vectorIPN11MessageLoop19DestructionObserverESaIS2_EE13_M_insert_aux
EN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ | |
| 631 fun:_ZN11MessageLoop22AddDestructionObserverEPNS_19DestructionObserverE | 634 fun:_ZN11MessageLoop22AddDestructionObserverEPNS_19DestructionObserverE |
| 632 fun:_ZN4base20WaitableEventWatcher13StartWatchingEPNS_13WaitableEventEPNS0_8D
elegateE | 635 ... |
| 633 fun:_ZN3IPC11SyncChannel11SyncContext15OnChannelOpenedEv | 636 fun:_ZN3IPC11SyncChannel11SyncContext15OnChannelOpenedEv |
| 634 } | 637 } |
| 635 { | 638 { |
| 636 # very common in ui tests | 639 # very common in ui tests |
| 637 bug_16092 | 640 bug_16092 |
| 638 Memcheck:Leak | 641 Memcheck:Leak |
| 639 fun:* | 642 fun:* |
| 640 fun:_ZN11MessageLoopC1ENS_4TypeE | 643 fun:_ZN11MessageLoopC1ENS_4TypeE |
| 641 fun:_ZN4base6Thread10ThreadMainEv | 644 fun:_ZN4base6Thread10ThreadMainEv |
| 642 } | 645 } |
| 643 { | 646 { |
| 644 # very common in ui tests | 647 # very common in ui tests |
| 645 bug_16092b | 648 bug_16092b |
| 646 Memcheck:Leak | 649 Memcheck:Leak |
| 647 fun:* | 650 ... |
| 648 fun:_ZNSt11_Deque_baseIN11MessageLoop11PendingTaskESaIS1_EE17_M_initialize_ma
pEj | 651 fun:_ZNSt11_Deque_baseIN11MessageLoop11PendingTaskESaIS1_EE17_M_initialize_ma
pEj |
| 652 ... |
| 649 fun:_ZN11MessageLoopC1ENS_4TypeE | 653 fun:_ZN11MessageLoopC1ENS_4TypeE |
| 650 fun:_ZN4base6Thread10ThreadMainEv | 654 fun:_ZN4base6Thread10ThreadMainEv |
| 651 } | 655 } |
| 652 { | 656 { |
| 653 # very common in ui tests | 657 # very common in ui tests |
| 654 # two different leaks here, one common, one uncommon. | 658 bug_16092c |
| 659 Memcheck:Leak |
| 660 ... |
| 661 fun:_ZNSt14priority_queueIN11MessageLoop11PendingTaskESt6vectorIS1_SaIS1_EESt
4lessIS1_EEC1ERKS6_RKS4_ |
| 662 fun:_ZN11MessageLoopC1ENS_4TypeE |
| 663 fun:_ZN4base6Thread10ThreadMainEv |
| 664 } |
| 665 { |
| 666 # very common in ui tests |
| 655 bug_16093 | 667 bug_16093 |
| 656 Memcheck:Leak | 668 Memcheck:Leak |
| 657 ... | 669 ... |
| 658 fun:_ZN3netL16HostResolverProcERKSsPP8addrinfo | 670 fun:getaddrinfo |
| 659 fun:_ZN3netL15ResolveAddrInfoEPNS_10HostMapperERKSsPP8addrinfo | 671 ... |
| 660 fun:_ZN3net12HostResolver3Job8DoLookupEv | 672 fun:_ZN3net12HostResolver3Job8DoLookupEv |
| 661 } | 673 } |
| 662 { | 674 { |
| 663 # very common in ui tests | 675 # very common in ui tests |
| 664 bug_16095 | 676 bug_16095 |
| 665 Memcheck:Leak | 677 Memcheck:Leak |
| 666 ... | 678 ... |
| 667 fun:_ZN11MessageLoop21AddToDelayedWorkQueueERKNS_11PendingTaskE | 679 fun:_ZN11MessageLoop21AddToDelayedWorkQueueERKNS_11PendingTaskE |
| 668 fun:_ZN11MessageLoop6DoWorkEv | 680 fun:_ZN11MessageLoop6DoWorkEv |
| 669 } | 681 } |
| (...skipping 20 matching lines...) Expand all Loading... |
| 690 fun:FcConfigSubstituteWithPat | 702 fun:FcConfigSubstituteWithPat |
| 691 fun:FcFontRenderPrepare | 703 fun:FcFontRenderPrepare |
| 692 fun:FcFontSetMatch | 704 fun:FcFontSetMatch |
| 693 fun:FcFontMatch | 705 fun:FcFontMatch |
| 694 } | 706 } |
| 695 { | 707 { |
| 696 bug_16103 | 708 bug_16103 |
| 697 Memcheck:Leak | 709 Memcheck:Leak |
| 698 fun:_Znwj | 710 fun:_Znwj |
| 699 fun:_ZN20ShownSectionsHandler22HandleGetShownSectionsEPK5Value | 711 fun:_ZN20ShownSectionsHandler22HandleGetShownSectionsEPK5Value |
| 700 fun:_ZN12CallbackImplI20ShownSectionsHandlerMS0_FvPK5ValueE6Tuple1IS3_EE13Run
WithParamsERKS7_ | 712 ... |
| 701 fun:_ZN5DOMUI19ProcessDOMUIMessageERKSsS1_ib | 713 fun:_ZN5DOMUI19ProcessDOMUIMessageERKSsS1_ib |
| 702 fun:_ZN11TabContents19ProcessDOMUIMessageERKSsS1_ib | 714 fun:_ZN11TabContents19ProcessDOMUIMessageERKSsS1_ib |
| 703 } | 715 } |
| 704 { | 716 { |
| 705 bug_16104 | 717 bug_16104 |
| 706 Memcheck:Leak | 718 Memcheck:Leak |
| 707 fun:_Znwj | 719 fun:_Znwj |
| 708 fun:_ZN7history20VisitSegmentDatabase17QuerySegmentUsageERKN4base4TimeEiPSt6v
ectorIP13PageUsageDataSaIS7_EE | 720 fun:_ZN7history20VisitSegmentDatabase17QuerySegmentUsageERKN4base4TimeEiPSt6v
ectorIP13PageUsageDataSaIS7_EE |
| 709 fun:_ZN7history14HistoryBackend24QueryTopURLsAndRedirectsE13scoped_refptrI18C
ancelableRequest1I14CallbackRunnerI6Tuple2IPSt6vectorI4GURLSaIS6_EEPSt3mapIS6_S1
_I16RefCountedVectorIS6_EESt4lessIS6_ESaISt4pairIKS6_SD_EEEEES4_IS8_SK_EEEi | 721 #fun:_ZN7history14HistoryBackend24QueryTopURLsAndRedirectsE13scoped_refptrI18
CancelableRequest1I14CallbackRunnerI6Tuple2IPSt6vectorI4GURLSaIS6_EEPSt3mapIS6_S
1_I16RefCountedVectorIS6_EESt4lessIS6_ESaISt4pairIKS6_SD_EEEEES4_IS8_SK_EEEi |
| 710 } | 722 } |
| 711 { | 723 { |
| 712 bug_16128 | 724 bug_16128 |
| 713 Memcheck:Leak | 725 Memcheck:Leak |
| 714 fun:_Znwj | 726 fun:_Znwj |
| 715 fun:_ZN3IPC11SyncChannelC1ERKSsNS_7Channel4ModeEPNS3_8ListenerEPNS_12ChannelP
roxy13MessageFilterEP11MessageLoopbPN4base13WaitableEventE | 727 fun:_ZN3IPC11SyncChannelC1ERKSsNS_7Channel4ModeEPNS3_8ListenerEPNS_12ChannelP
roxy13MessageFilterEP11MessageLoopbPN4base13WaitableEventE |
| 716 fun:_ZN11ChildThread4InitEv | 728 fun:_ZN11ChildThread4InitEv |
| 717 fun:_ZN12RenderThread4InitEv | 729 fun:_ZN12RenderThread4InitEv |
| 718 } | 730 } |
| 719 { | 731 { |
| 720 bug_16129 | 732 bug_16129 |
| 721 Memcheck:Leak | 733 Memcheck:Leak |
| 722 fun:_Znwj | 734 fun:_Znwj |
| 723 fun:_Z11NewCallbackI11WebViewImplPN11webkit_glue20ImageResourceFetcherERK8SkB
itmapEPN9Callback2IT0_T1_E4TypeEPT_MSD_FvS8_S9_E | 735 fun:_Z11NewCallbackI11WebViewImplPN11webkit_glue20ImageResourceFetcherERK8SkB
itmapEPN9Callback2IT0_T1_E4TypeEPT_MSD_FvS8_S9_E |
| 724 fun:_ZN11WebViewImpl13DownloadImageEiRK4GURLi | 736 fun:_ZN11WebViewImpl13DownloadImageEiRK4GURLi |
| 725 fun:_ZN10RenderView15OnDownloadImageEiRK4GURLi | 737 fun:_ZN10RenderView15OnDownloadImageEiRK4GURLi |
| 726 } | 738 } |
| 739 { |
| 740 bug_16129b |
| 741 Memcheck:Leak |
| 742 fun:_Znwj |
| 743 fun:_Z11NewCallbackIN11webkit_glue20ImageResourceFetcherERKN6WebKit14WebURLRe
sponseERKSsEPN9Callback2IT0_T1_E4TypeEPT_MSE_FvS9_SA_E |
| 744 fun:_ZN11webkit_glue20ImageResourceFetcherC1ERK4GURLP8WebFrameiiP14CallbackRu
nnerI6Tuple2IPS0_RK8SkBitmapEE |
| 745 fun:_ZN11WebViewImpl13DownloadImageEiRK4GURLi |
| 746 fun:_ZN10RenderView15OnDownloadImageEiRK4GURLi |
| 747 } |
| 748 { |
| 749 bug_16153 |
| 750 Memcheck:Leak |
| 751 fun:malloc |
| 752 fun:g_malloc |
| 753 ... |
| 754 fun:gtk_window_add_accel_group |
| 755 fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv |
| 756 fun:_ZN16BrowserWindowGtkC1EP7Browser |
| 757 fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser |
| 758 } |
| 759 { |
| 760 bug_16156 |
| 761 Memcheck:Leak |
| 762 ... |
| 763 fun:gtk_im_context_set_cursor_location |
| 764 ... |
| 765 fun:gtk_widget_size_allocate |
| 766 } |
| 767 { |
| 768 bug_16161 |
| 769 Memcheck:Leak |
| 770 fun:malloc |
| 771 fun:g_malloc |
| 772 fun:gtk_target_list_new |
| 773 ... |
| 774 fun:gtk_clipboard_set_text |
| 775 fun:_ZN23AutocompleteEditViewGtk20SavePrimarySelectionERKSs |
| 776 } |
| 777 { |
| 778 bug_16324 |
| 779 Memcheck:Leak |
| 780 fun:malloc |
| 781 fun:_ZN3WTF10fastMallocEj |
| 782 fun:_ZN7WebCore14newUCharVectorEj |
| 783 fun:_ZN7WebCore10StringImplC1EPKcjj |
| 784 fun:_ZN7WebCore17CStringTranslator9translateERPNS_10StringImplERKPKcj |
| 785 ... |
| 786 fun:_ZN7WebCore12parseUASheetERKNS_6StringE |
| 787 } |
| 788 { |
| 789 bug_16326 |
| 790 Memcheck:Leak |
| 791 fun:_Znwj |
| 792 fun:_ZN11webkit_glue16WebURLLoaderImplC1Ev |
| 793 fun:_ZN11webkit_glue16WebKitClientImpl15createURLLoaderEv |
| 794 fun:_ZN7WebCore22ResourceHandleInternal5startEv |
| 795 ... |
| 796 fun:_ZN7WebCore11FrameLoader4loadEPNS_14DocumentLoaderE |
| 797 } |
| OLD | NEW |