From 4c5f5e94af81de61b2206aa3c732feec10f61309 Mon Sep 17 00:00:00 2001 From: "timurrrr@chromium.org" Date: Tue, 27 Jul 2010 10:54:11 +0000 Subject: Suppress more chromeos Valgrind warnings http://build.chromium.org/buildbot/memory/builders/Chromium%20OS%20UI%20(valgrind)(4)/builds/4053/steps/memory%20test:%20ui/logs/stdio Example of the report: Leak_DefinitelyLost 90 (24 direct, 66 indirect) bytes in 1 blocks are definitely lost in loss record 7,592 of 9,109 operator new(unsigned int) (sr/local/google/valgrind-for-chromium-client/valgrind/scripts/valgrind-memcheck/coregrind/m_replacemalloc/vg_replace_malloc.c:262) (anonymous namespace)::IdMaps::IdMaps() (chrome/browser/chromeos/input_method/input_method_util.cc:51) DefaultSingletonTraits<(anonymous namespace)::IdMaps>::New() (./base/singleton.h:23) Singleton<(anonymous namespace)::IdMaps, DefaultSingletonTraits<(anonymous namespace)::IdMaps>, (anonymous namespace)::IdMaps>::get() (./base/singleton.h:198) chromeos::input_method::GetInputMethodDisplayNameFromId(std::basic_string, std::allocator > const&) (chrome/browser/chromeos/input_method/input_method_util.cc:487) LanguageOptionsHandler::GetInputMethodList() (chrome/browser/chromeos/dom_ui/language_options_handler.cc:73) LanguageOptionsHandler::GetLocalizedValues(DictionaryValue*) (chrome/browser/chromeos/dom_ui/language_options_handler.cc:57) OptionsUI::AddOptionsPageUIHandler(DictionaryValue*, OptionsPageUIHandler*) (chrome/browser/dom_ui/options_ui.cc:175) OptionsUI::OptionsUI(TabContents*) (chrome/browser/dom_ui/options_ui.cc:138) DOMUI* NewDOMUI(TabContents*, GURL const&) (chrome/browser/dom_ui/dom_ui_factory.cc:48) DOMUIFactory::CreateDOMUIForURL(TabContents*, GURL const&) (chrome/browser/dom_ui/dom_ui_factory.cc:174) TabContents::CreateDOMUIForRenderManager(GURL const&) (chrome/browser/tab_contents/tab_contents.cc:2964) RenderViewHostManager::UpdateRendererStateForNavigate(NavigationEntry const&) (chrome/browser/tab_contents/render_view_host_manager.cc:570) RenderViewHostManager::Navigate(NavigationEntry const&) (chrome/browser/tab_contents/render_view_host_manager.cc:76) TabContents::NavigateToPendingEntry(NavigationController::ReloadType) (chrome/browser/tab_contents/tab_contents.cc:782) NavigationController::NavigateToPendingEntry(NavigationController::ReloadType) (chrome/browser/tab_contents/navigation_controller.cc:1048) NavigationController::LoadEntry(NavigationEntry*) (chrome/browser/tab_contents/navigation_controller.cc:292) NavigationController::LoadURL(GURL const&, GURL const&, unsigned int) (chrome/browser/tab_contents/navigation_controller.cc:497) Browser::CreateTabContentsForURL(GURL const&, GURL const&, Profile*, unsigned int, bool, SiteInstance*) const (chrome/browser/browser.cc:2226) Browser::AddTabWithURL(GURL const&, GURL const&, unsigned int, int, int, SiteInstance*, std::basic_string, std::allocator > const&) (chrome/browser/browser.cc:882) Browser::ShowSingletonTab(GURL const&) (chrome/browser/browser.cc:1030) Browser::ShowOptionsTab() (chrome/browser/browser.cc:1770) Browser::OpenOptionsDialog() (chrome/browser/browser.cc:1782) Browser::ExecuteCommandWithDisposition(int, WindowOpenDisposition) (chrome/browser/browser.cc:2100) Browser::ExecuteCommand(int) (chrome/browser/browser.cc:2154) AutomationProvider::ExecuteBrowserCommand(int, int, IPC::Message*) (chrome/browser/automation/automation_provider.cc:959) void DispatchToMethod(AutomationProvider*, void (AutomationProvider::*)(int, int, IPC::Message*), Tuple2 const&, Tuple1*) (./base/tuple.h:684) bool IPC::MessageWithReply, Tuple1 >::DispatchDelayReply(IPC::Message const*, AutomationProvider*, void (AutomationProvider::*)(int, int, IPC::Message*)) (./ipc/ipc_message_utils.h:1269) AutomationProvider::OnMessageReceived(IPC::Message const&) (chrome/browser/automation/automation_provider.cc:371) IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) (ipc/ipc_channel_proxy.cc:206) BUG=48130 TBR=glider,oshima Review URL: http://codereview.chromium.org/3068006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53774 0039d316-1c4b-4281-b951-d872f2087c98 --- tools/valgrind/memcheck/suppressions.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index 954c6a3..de96cbd 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -3428,6 +3428,20 @@ fun:_ZN14ProfileManager13CreateProfileERK8FilePath } { + bug_48130_c + Memcheck:Leak + fun:_Znw* + ... + fun:*IdMapsC1Ev + ... + fun:*IdMapsE22DefaultSingletonTraitsIS1_ES1_E3getEv + fun:_ZN8chromeos12input_method31GetInputMethodDisplayNameFromIdERKSs + fun:_ZN22LanguageOptionsHandler18GetInputMethodListEv + fun:_ZN22LanguageOptionsHandler18GetLocalizedValuesEP15DictionaryValue + fun:_ZN9OptionsUI23AddOptionsPageUIHandlerEP15DictionaryValueP20OptionsPageUIHandler + fun:_ZN9OptionsUIC1EP11TabContents +} +{ bug_48553 Memcheck:Leak fun:malloc -- cgit v1.1