diff options
author | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 15:58:36 +0000 |
---|---|---|
committer | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 15:58:36 +0000 |
commit | 6ffe2b3e99350dcdaf950dc7111165548c5e3635 (patch) | |
tree | 79a8894e486a92f0e6218c53ee9ce5aa4d95c454 /tools | |
parent | bde7e14ca4870dcac91c9387f87b80e93d004822 (diff) | |
download | chromium_src-6ffe2b3e99350dcdaf950dc7111165548c5e3635.zip chromium_src-6ffe2b3e99350dcdaf950dc7111165548c5e3635.tar.gz chromium_src-6ffe2b3e99350dcdaf950dc7111165548c5e3635.tar.bz2 |
Add more suppressions, adapt more to work on hardy (and not just jaunty), fix the whitespace problem (again?!)
BUG=10737,10737,16129,16153,16156,16161,16324,16326
TEST=watch linux ui valgrind test bot go greener
Review URL: http://codereview.chromium.org/155196
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20262 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/suppressions.txt | 131 |
1 files changed, 101 insertions, 30 deletions
diff --git a/tools/valgrind/suppressions.txt b/tools/valgrind/suppressions.txt index f0f98b4..7121c1d 100644 --- a/tools/valgrind/suppressions.txt +++ b/tools/valgrind/suppressions.txt @@ -47,6 +47,16 @@ fun:pango_font_map_load_fontset } { + pango_font_leak_todo_2 + Memcheck:Leak + fun:malloc + fun:g_malloc + fun:g_strdup + fun:pango_script_get_sample_language + ... + fun:pango_font_get_metrics +} +{ # Fontconfig leak, seen in shard 16 of 20 of ui_tests # See https://bugs.freedesktop.org/show_bug.cgi?id=8428 # and http://www.gnome.org/~johan/gtk.suppression @@ -64,11 +74,10 @@ fun:PR_LoadLibraryWithFlags } { - NSS/glibc leak. See also http://sources.redhat.com/bugzilla/show_bug.cgi?id=2451 + glibc leak. See also http://sources.redhat.com/bugzilla/show_bug.cgi?id=2451 Memcheck:Leak - ... - fun:dlopen@@GLIBC_2.1 - fun:PR_LoadLibraryWithFlags + fun:malloc + fun:_dl_map_object_from_fd } { Pure NSS leak, does not involve glibc. TODO(dkegel): track down and fix or file bug. @@ -422,15 +431,15 @@ } { # see http://crbug.com/10737 - bug_10737 - Memcheck:Leak - fun:calloc - fun:g_malloc0 - fun:g_closure_new_simple - fun:g_cclosure_new - fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv - fun:_ZN16BrowserWindowGtkC1EP7Browser - fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser + bug_10737 + Memcheck:Leak + fun:calloc + fun:g_malloc0 + fun:g_closure_new_simple + fun:g_cclosure_new + fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv + fun:_ZN16BrowserWindowGtkC1EP7Browser + fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser } { # real leak; see http://crbug.com/10738 @@ -602,13 +611,7 @@ Memcheck:Leak fun:malloc fun:g_malloc - fun:g_slice_alloc - fun:g_slice_alloc0 - fun:g_type_create_instance - fun:g_object_constructor - fun:g_object_newv - fun:g_object_new_valist - fun:g_object_new + ... fun:gtk_event_box_new fun:_ZN6TabGtkC1EPNS_11TabDelegateE fun:_ZN11TabStripGtk13TabInsertedAtEP11TabContentsib @@ -620,16 +623,16 @@ Memcheck:Leak fun:* fun:_ZN4base22LinuxDynamicThreadPool8PostTaskEP4Task - fun:_ZN10WorkerPool8PostTaskERKN15tracked_objects8LocationEP4Taskb + ... + fun:_ZN3net12HostResolver3Job5StartEv } { # very common in ui tests bug_16091 Memcheck:Leak - fun:* - fun:_ZNSt6vectorIPN11MessageLoop19DestructionObserverESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ + ... fun:_ZN11MessageLoop22AddDestructionObserverEPNS_19DestructionObserverE - fun:_ZN4base20WaitableEventWatcher13StartWatchingEPNS_13WaitableEventEPNS0_8DelegateE + ... fun:_ZN3IPC11SyncChannel11SyncContext15OnChannelOpenedEv } { @@ -644,19 +647,28 @@ # very common in ui tests bug_16092b Memcheck:Leak - fun:* + ... fun:_ZNSt11_Deque_baseIN11MessageLoop11PendingTaskESaIS1_EE17_M_initialize_mapEj + ... + fun:_ZN11MessageLoopC1ENS_4TypeE + fun:_ZN4base6Thread10ThreadMainEv +} +{ + # very common in ui tests + bug_16092c + Memcheck:Leak + ... + fun:_ZNSt14priority_queueIN11MessageLoop11PendingTaskESt6vectorIS1_SaIS1_EESt4lessIS1_EEC1ERKS6_RKS4_ fun:_ZN11MessageLoopC1ENS_4TypeE fun:_ZN4base6Thread10ThreadMainEv } { # very common in ui tests - # two different leaks here, one common, one uncommon. bug_16093 Memcheck:Leak ... - fun:_ZN3netL16HostResolverProcERKSsPP8addrinfo - fun:_ZN3netL15ResolveAddrInfoEPNS_10HostMapperERKSsPP8addrinfo + fun:getaddrinfo + ... fun:_ZN3net12HostResolver3Job8DoLookupEv } { @@ -697,7 +709,7 @@ Memcheck:Leak fun:_Znwj fun:_ZN20ShownSectionsHandler22HandleGetShownSectionsEPK5Value - fun:_ZN12CallbackImplI20ShownSectionsHandlerMS0_FvPK5ValueE6Tuple1IS3_EE13RunWithParamsERKS7_ + ... fun:_ZN5DOMUI19ProcessDOMUIMessageERKSsS1_ib fun:_ZN11TabContents19ProcessDOMUIMessageERKSsS1_ib } @@ -706,7 +718,7 @@ Memcheck:Leak fun:_Znwj fun:_ZN7history20VisitSegmentDatabase17QuerySegmentUsageERKN4base4TimeEiPSt6vectorIP13PageUsageDataSaIS7_EE - fun:_ZN7history14HistoryBackend24QueryTopURLsAndRedirectsE13scoped_refptrI18CancelableRequest1I14CallbackRunnerI6Tuple2IPSt6vectorI4GURLSaIS6_EEPSt3mapIS6_S1_I16RefCountedVectorIS6_EESt4lessIS6_ESaISt4pairIKS6_SD_EEEEES4_IS8_SK_EEEi + #fun:_ZN7history14HistoryBackend24QueryTopURLsAndRedirectsE13scoped_refptrI18CancelableRequest1I14CallbackRunnerI6Tuple2IPSt6vectorI4GURLSaIS6_EEPSt3mapIS6_S1_I16RefCountedVectorIS6_EESt4lessIS6_ESaISt4pairIKS6_SD_EEEEES4_IS8_SK_EEEi } { bug_16128 @@ -724,3 +736,62 @@ fun:_ZN11WebViewImpl13DownloadImageEiRK4GURLi fun:_ZN10RenderView15OnDownloadImageEiRK4GURLi } +{ + bug_16129b + Memcheck:Leak + fun:_Znwj + fun:_Z11NewCallbackIN11webkit_glue20ImageResourceFetcherERKN6WebKit14WebURLResponseERKSsEPN9Callback2IT0_T1_E4TypeEPT_MSE_FvS9_SA_E + fun:_ZN11webkit_glue20ImageResourceFetcherC1ERK4GURLP8WebFrameiiP14CallbackRunnerI6Tuple2IPS0_RK8SkBitmapEE + fun:_ZN11WebViewImpl13DownloadImageEiRK4GURLi + fun:_ZN10RenderView15OnDownloadImageEiRK4GURLi +} +{ + bug_16153 + Memcheck:Leak + fun:malloc + fun:g_malloc + ... + fun:gtk_window_add_accel_group + fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv + fun:_ZN16BrowserWindowGtkC1EP7Browser + fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser +} +{ + bug_16156 + Memcheck:Leak + ... + fun:gtk_im_context_set_cursor_location + ... + fun:gtk_widget_size_allocate +} +{ + bug_16161 + Memcheck:Leak + fun:malloc + fun:g_malloc + fun:gtk_target_list_new + ... + fun:gtk_clipboard_set_text + fun:_ZN23AutocompleteEditViewGtk20SavePrimarySelectionERKSs +} +{ + bug_16324 + Memcheck:Leak + fun:malloc + fun:_ZN3WTF10fastMallocEj + fun:_ZN7WebCore14newUCharVectorEj + fun:_ZN7WebCore10StringImplC1EPKcjj + fun:_ZN7WebCore17CStringTranslator9translateERPNS_10StringImplERKPKcj + ... + fun:_ZN7WebCore12parseUASheetERKNS_6StringE +} +{ + bug_16326 + Memcheck:Leak + fun:_Znwj + fun:_ZN11webkit_glue16WebURLLoaderImplC1Ev + fun:_ZN11webkit_glue16WebKitClientImpl15createURLLoaderEv + fun:_ZN7WebCore22ResourceHandleInternal5startEv + ... + fun:_ZN7WebCore11FrameLoader4loadEPNS_14DocumentLoaderE +} |