Status: Untriaged
Owner: ----
CC: [email protected],  [email protected]
Labels: Type-Bug Pri-2 OS-All Area-Misc Size-Medium Valgrind

New issue 21079 by [email protected]: Occasional memory leak in  
WebCore::V8EventListenerList::findOrCreateWrapper<>()
http://code.google.com/p/chromium/issues/detail?id=21079

cc'ing vitaly and feng because they were involved in fixing related? bug  
17400.

http://build.chromium.org/buildbot/waterfall/builders/Webkit%20Linux%20(valgrind%20layout)/builds/1663/steps/valgrind%20test:%20layout/logs/stdio

contains two related warnings from LayoutTests/svg:

76 (12 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss
record 8,286 of 9,124
   malloc (vg_replace_malloc.c:194)
   WTF::fastMalloc(unsigned int)
(third_party/WebKit/JavaScriptCore/wtf/FastMalloc.cpp:233)
   WebCore::V8EventListenerList::add(WebCore::V8EventListener*)
(third_party/WebKit/JavaScriptCore/wtf/FastAllocBase.h:96)
   WTF::PassRefPtr<WebCore::V8EventListener>
WebCore::V8EventListenerList::findOrCreateWrapper<WebCore::V8ObjectEventListener>(WebCore::Frame*,
v8::Local<v8::Value>, bool)
(third_party/WebKit/WebCore/bindings/v8/V8EventListenerList.h:117)
   WebCore::V8DOMWrapper::getEventListener(WebCore::Node*,
v8::Local<v8::Value>, bool, bool)
(third_party/WebKit/WebCore/bindings/v8/V8DOMWrapper.cpp:1351)
   WebCore::V8Custom::v8NodeAddEventListenerCallback(v8::Arguments const&)
(third_party/WebKit/WebCore/bindings/v8/custom/V8NodeCustom.cpp:61)
   v8::internal::Builtin_HandleApiCall(v8::internal::Arguments)
(v8/src/builtins.cc:379)

and

76 (12 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss
record 8,242 of 9,059
   malloc (vg_replace_malloc.c:194)
   WTF::fastMalloc(unsigned int)
(third_party/WebKit/JavaScriptCore/wtf/FastMalloc.cpp:233)
   WebCore::V8EventListenerList::add(WebCore::V8EventListener*)
(third_party/WebKit/JavaScriptCore/wtf/FastAllocBase.h:96)
   WTF::PassRefPtr<WebCore::V8EventListener>
WebCore::V8EventListenerList::findOrCreateWrapper<WebCore::V8EventListener>(WebCore::Frame*,
v8::Local<v8::Value>, bool)
(third_party/WebKit/WebCore/bindings/v8/V8EventListenerList.h:117)

WebCore::V8Custom::v8SVGElementInstanceAddEventListenerCallback(v8::Arguments
const&)
(third_party/WebKit/WebCore/bindings/v8/custom/V8SVGElementInstanceCustom.cpp:56)
   v8::internal::Builtin_HandleApiCall(v8::internal::Arguments)
(v8/src/builtins.cc:379)

--
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to