[Webkit-unassigned] [Bug 30419] NPN_UserAgent leaks an NSString
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 21 16:07:30 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30419
--- Comment #2 from Dan Webb <dwebb at google.com> 2009-10-21 16:07:30 PDT ---
I reproduced it in Monday's ToT WebKit build.
Stack trace of one of the leaked objects (from ObjectAlloc):
21 Safari 0x2c92
20 AppKit NSApplicationMain
19 AppKit -[NSApplication run]
18 Safari 0xc303
17 AppKit -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
16 AppKit _DPSNextEvent
15 HIToolbox BlockUntilNextEventMatchingListInMode
14 HIToolbox ReceiveNextEventCommon
13 HIToolbox RunCurrentEventLoopInMode
12 CoreFoundation CFRunLoopRunInMode
11 CoreFoundation CFRunLoopRunSpecific
10 WebKit WebNetscapePluginEventHandlerCarbon::sendNullEvent()
/Users/dwebb/Keyhole-local/WebKit/WebKit/mac/Plugins/WebNetscapePluginEventHandlerCarbon.mm:124
9 WebKit WebNetscapePluginEventHandlerCarbon::sendEvent(EventRecord*)
/Users/dwebb/Keyhole-local/WebKit/WebKit/mac/Plugins/WebNetscapePluginEventHandlerCarbon.mm:420
8 WebKit -[WebNetscapePluginDocumentView sendEvent:isDrawRect:]
/Users/dwebb/Keyhole-local/WebKit/WebKit/mac/Plugins/WebNetscapePluginView.mm:672
7 libnpgeplugin.dylib Private_HandleEvent(_NPP*, void*)
6 libnpgeplugin.dylib nsPluginInstance::HandleEvent(void*)
scons-out/opt/obj/apps/earth/plugin/idlglue/staticglue/moz/plugin.cc:164
5 libnpgeplugin.dylib GetNPSupportedModels(_NPP*, bool*, bool*, bool*)
4 WebKit NPN_UserAgent
/Users/dwebb/Keyhole-local/WebKit/WebKit/mac/Plugins/npapi.mm:120
3 Foundation -[NSCFString UTF8String]
2 Foundation bytesInEncoding
1 CoreFoundation __CFDataInit
0 CoreFoundation _CFRuntimeCreateInstance
If you want to reproduce it using the Google Earth plugin, download the
installer from here, install it, and reload the page (might require Safari
restart):
<http://code.google.com/apis/earth/>
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list