Status: Untriaged Owner: ---- CC: [email protected] Labels: Type-Bug Pri-2 OS-Linux Area-WebKit Size-Medium valgrind
New issue 23014 by [email protected]: Flakey leak in WebCore::CSSParser::createFloatingValueList() http://code.google.com/p/chromium/issues/detail?id=23014 Seems similar to bug 16908. Came up in a linux valgrind ui bot run. 100 bytes in 1 blocks are definitely lost in loss record 2,787 of 2,947 operator new(unsigned int) (ome/chrome-bot/valgrind- 10880/coregrind/m_replacemalloc/vg_replace_malloc.c:214) WebCore::CSSParser::createFloatingValueList() (uilder/build/src/third_party/WebKit/WebCore/css/CSSParser.cpp:4800) cssyyparse(void*) (uilder/build/src/third_party/WebKit/WebCore/css/CSSGrammar.y:1332) WebCore::CSSParser::parseSheet(WebCore::CSSStyleSheet*, WebCore::String const&) (uilder/build/src/third_party/WebKit/WebCore/css/CSSParser.cpp:225) WebCore::CSSStyleSheet::parseString(WebCore::String const&, bool) (uilder/build/src/third_party/WebKit/WebCore/css/CSSStyleSheet.cpp:164) WebCore::parseUASheet(WebCore::String const&) (uilder/build/src/third_party/WebKit/WebCore/css/CSSStyleSelector.cpp:509) WebCore::parseUASheet(char const*, unsigned int) (uilder/build/src/third_party/WebKit/WebCore/css/CSSStyleSelector.cpp:515) WebCore::loadSimpleDefaultStyle() (uilder/build/src/third_party/WebKit/WebCore/css/CSSStyleSelector.cpp:554) WebCore::CSSStyleSelector::CSSStyleSelector(WebCore::Document*, WebCore::StyleSheetList*, WebCore::CSSStyleSheet*, WebCore::CSSStyleSheet*, WTF::Vector<WTF::RefPtr<WebCore::CSSStyleSheet>, 0u> const*, bool, bool) (uilder/build/src/third_party/WebKit/WebCore/css/CSSStyleSelector.cpp:426) WebCore::Document::attach() (uilder/build/src/third_party/WebKit/WebCore/dom/Document.cpp:1407) WebCore::Frame::setDocument(WTF::PassRefPtr<WebCore::Document>) (uilder/build/src/third_party/WebKit/WebCore/page/Frame.cpp:276) WebCore::FrameLoader::begin(WebCore::KURL const&, bool, WebCore::SecurityOrigin*) (uilder/build/src/third_party/WebKit/WebCore/loader/FrameLoader.cpp:950) WebCore::FrameLoader::init() (uilder/build/src/third_party/WebKit/WebCore/loader/FrameLoader.cpp:313) WebCore::Frame::init() (uilder/build/src/third_party/WebKit/WebCore/page/Frame.cpp:214) WebFrameImpl::InitMainFrame(WebViewImpl*) (uilder/build/src/webkit/glue/webframe_impl.cc:1520) WebViewImpl::InitializeMainFrame(WebKit::WebFrameClient*) (uilder/build/src/webkit/glue/webview_impl.cc:346) RenderView::Init(int, base::WaitableEvent*, int, RendererPreferences const&, base::RefCountedData<int>*, int) (uilder/build/src/chrome/renderer/render_view.cc:310) RenderView::Create(RenderThreadBase*, int, base::WaitableEvent*, int, RendererPreferences const&, WebPreferences const&, base::RefCountedData<int>*, int) (uilder/build/src/chrome/renderer/render_view.cc:264) RenderThread::OnCreateNewView(int, ModalDialogEvent, RendererPreferences const&, WebPreferences const&, int) (uilder/build/src/chrome/renderer/render_thread.cc:323) void DispatchToMethod<RenderThread, void (RenderThread::*)(int, ModalDialogEvent, RendererPreferences const&, WebPreferences const&, int), int, ModalDialogEvent, RendererPreferences, WebPreferences, int>(RenderThread*, void (RenderThread::*)(int, ModalDialogEvent, RendererPreferences const&, WebPreferences const&, int), Tuple5<int, ModalDialogEvent, RendererPreferences, WebPreferences, int> const&) (uilder/build/src/base/tuple.h:447) bool IPC::MessageWithTuple<Tuple5<int, ModalDialogEvent, RendererPreferences, WebPreferences, int> >::Dispatch<RenderThread, void (RenderThread::*)(int, ModalDialogEvent, RendererPreferences const&, WebPreferences const&, int)>(IPC::Message const*, RenderThread*, void (RenderThread::*)(int, ModalDialogEvent, RendererPreferences const&, WebPreferences const&, int)) (uilder/build/src/ipc/ipc_message_utils.h:998) RenderThread::OnControlMessageReceived(IPC::Message const&) (uilder/build/src/chrome/renderer/render_thread.cc:254) ChildThread::OnMessageReceived(IPC::Message const&) (uilder/build/src/chrome/common/child_thread.cc:112) IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) (uilder/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&) (uilder/build/src/base/tuple.h:422) RunnableMethod<IPC::ChannelProxy::Context, void (IPC::ChannelProxy::Context::*)(IPC::Message const&), Tuple1<IPC::Message> > ::Run() (uilder/build/src/base/task.h:307) MessageLoop::RunTask(Task*) (uilder/build/src/base/message_loop.cc:314) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) (uilder/build/src/base/message_loop.cc:322) MessageLoop::DoWork() (uilder/build/src/base/message_loop.cc:429) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) (uilder/build/src/base/message_pump_default.cc:23) -- 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 -~----------~----~----~----~------~----~------~--~---
