Status: Assigned Owner: [email protected] Labels: Type-Bug Pri-2 OS-Mac Area-Misc Size-Medium valgrind
New issue 23416 by [email protected]: Memory leak in webkit_glue::WebURLLoaderImpl::WebURLLoaderImpl http://code.google.com/p/chromium/issues/detail?id=23416 Seen on multiple Mac valgrind bots today. Probably caused by r27564. 19:49:00 memcheck_analyze.py [ERROR] Leak_DefinitelyLost Command: /b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/xcodebuild/Debug/Chromium.app/Contents/Resources/Chromium\ Helper.app/Contents/MacOS/Chromium\ Helper --noerrdialogs --type=renderer - -enable-logging= --lang=en_US --force- fieldtest=DnsImpact/_disabled_prefetch/GlobalSdch/_global_enable_sdch/Socke tLateBinding/_disable_late_binding/ --channel=30790.f5835e0.537433523 -- user-data-dir=/var/folders/yo/yotGBOBoH+ijr5HR-DAtvk+++TM/-Tmp- /org.chromium.7blldi/test_user_data 959 (56 direct, 903 indirect) bytes in 1 blocks are definitely lost in loss record 5,260 of 5,415 operator new(unsigned long) (sers/chrome-bot/valgrind- 10880/coregrind/m_replacemalloc/vg_replace_malloc.c:220) webkit_glue::WebURLLoaderImpl::WebURLLoaderImpl() (/b/slave/chromium-rel- mac-valgrind-ui-1/build/src/webkit/glue/weburlloader_impl.cc:541) webkit_glue::WebURLLoaderImpl::WebURLLoaderImpl() (/b/slave/chromium-rel- mac-valgrind-ui-1/build/src/webkit/glue/weburlloader_impl.cc:542) webkit_glue::WebKitClientImpl::createURLLoader() (webkitclient_impl.cc:151) webkit_glue::ResourceFetcher::Start(WebKit::WebFrame*) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/webkit/glue/resource_fetcher.cc:52) webkit_glue::ResourceFetcher::ResourceFetcher(GURL const&, WebKit::WebFrame*, CallbackRunner<Tuple2<WebKit::WebURLResponse const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >*) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/webkit/glue/resource_fetcher.cc:33) webkit_glue::ResourceFetcher::ResourceFetcher(GURL const&, WebKit::WebFrame*, CallbackRunner<Tuple2<WebKit::WebURLResponse const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >*) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/webkit/glue/resource_fetcher.cc:34) webkit_glue::ImageResourceFetcher::ImageResourceFetcher(GURL const&, WebKit::WebFrame*, int, int, CallbackRunner<Tuple2<webkit_glue::ImageResourceFetcher*, SkBitmap const&> > *) (image_resource_fetcher.cc:28) webkit_glue::ImageResourceFetcher::ImageResourceFetcher(GURL const&, WebKit::WebFrame*, int, int, CallbackRunner<Tuple2<webkit_glue::ImageResourceFetcher*, SkBitmap const&> > *) (image_resource_fetcher.cc:29) RenderView::DownloadImage(int, GURL const&, int) (render_view.cc:2463) RenderView::OnDownloadFavIcon(int, GURL const&, int) (render_view.cc:2496) void DispatchToMethod<RenderView, void (RenderView::*)(int, GURL const&, int), int, GURL, int>(RenderView*, void (RenderView::*)(int, GURL const&, int), Tuple3<int, GURL, int> const&) (tuple.h:435) bool IPC::MessageWithTuple<Tuple3<int, GURL, int> >::Dispatch<RenderView, void (RenderView::*)(int, GURL const&, int)>(IPC::Message const*, RenderView*, void (RenderView::*)(int, GURL const&, int)) (ipc_message_utils.h:999) RenderView::OnMessageReceived(IPC::Message const&) (render_view.cc:392) MessageRouter::RouteMessage(IPC::Message const&) (message_router.cc:41) MessageRouter::OnMessageReceived(IPC::Message const&) (message_router.cc:32) ChildThread::OnMessageReceived(IPC::Message const&) (child_thread.cc:119) IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/ipc/ipc_channel_proxy.cc:204) void DispatchToMethod<IPC::ChannelProxy::Context, void (IPC::ChannelProxy::Context::*)(IPC::Message const&), IPC::Message>(IPC::ChannelProxy::Context*, void (IPC::ChannelProxy::Context::*)(IPC::Message const&), Tuple1<IPC::Message> const&) (tuple.h:422) RunnableMethod<IPC::ChannelProxy::Context, void (IPC::ChannelProxy::Context::*)(IPC::Message const&), Tuple1<IPC::Message> > ::Run() (task.h:256) MessageLoop::RunTask(Task*) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/base/message_loop.cc:314) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/base/message_loop.cc:322) MessageLoop::DoWork() (/b/slave/chromium-rel-mac-valgrind-ui- 1/build/src/base/message_loop.cc:429) base::MessagePumpCFRunLoopBase::RunWork() (message_pump_mac.mm:217) base::MessagePumpCFRunLoopBase::RunWorkSource(void*) (message_pump_mac.mm:197) CFRunLoopRunSpecific CFRunLoopRunInMode RunCurrentEventLoopInMode ReceiveNextEventCommon BlockUntilNextEventMatchingListInMode -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
