[Webkit-unassigned] [Bug 22819] New: LEAK: Removing image from deviantWatch list causes memory leaks.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 11 20:28:15 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=22819

           Summary: LEAK: Removing image from deviantWatch list causes
                    memory leaks.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
               URL: http://my.deviantart.com/messages/#view=deviations
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebCore JavaScript
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nando67 at gmail.com


I have an account at deviantart.com.  There is a feature where you can view
artists' post in a "deviantWatch" list.  You have the ability to remove any
artwork from the list by clicking on the "x" at the upper right hand corner on
the image.  What is interesting is that as more image are remove, no more leaks
are found.  

This was the leak report before removing the image:

Process 98940: 259754 nodes malloced for 39906 KB
Process 98940: 2 leaks for 80 total leaked bytes.
Leak: 0xa547e0  size=64 instance of 'NSCFDictionary', type ObjC, implemented in
Foundation      
        0xa014c720 0x01001080 0x00000000 0x00000000      ...............
        0x00000000 0x00000003 0x00000001 0x00000000     ................
        0x00000000 0x00000015 0xa1b1c1d3 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | objc_msgSend | _class_lookupMethodAndLoadCache |
_class_initialize | +[NSInputManager initialize] | -[NSInputManager
initWithName:host:] | -[NSInputManager _loadBundle] | -[NSBundle
principalClass] | -[NSBundle load] | -[NSBundle loadAndReturnError:] |
_NSBundleLoadCode | _CFBundleLoadExecutableAndReturnError |
_CFBundleDlfcnLoadBundle | dlopen | dlopen |
dyld::runInitializers(ImageLoader*) |
ImageLoader::runInitializers(ImageLoader::LinkContext const&) |
ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned
int) | dyld::notifySingle(dyld_image_states, mach_header const*, char const*,
long) | load_images | call_load_methods | 0xb11ead | -[NSBundle load] |
objc_msgSend | _class_lookupMethodAndLoadCache | _class_initialize | 0xc5ef03 |
+[GrowlApplicationBridge setGrowlDelegate:] | +[GrowlApplicationBridge
_launchGrowlIfInstalledWithRegistrationDictionary:] | LSOpenFromRefSpec |
_LSOpenItemsWithRole_Common(FSRef const*, long, unsigned long, AEKeyDesc
const*, LSApplicationParameters_V1 const*, ProcessSerialNumber*, long, FSRef*)
| _LSOpenStuff | CFDictionaryApplyFunction |
_LSOpenItemsWithHandler_CFDictionaryApplier(void const*, void const*, void*) |
_LSLaunch(LSContext*, FSNode*, unsigned long, void*, __CFArray const*, AEDesc
const*, __CFArray const*, __CFDictionary const*, unsigned long,
ProcessSerialNumber*) | _LSPrefsGetApplicationArchitectureForCPUArchitecture |
_LSPrefsInit(long*) | __CFDictionaryInit | _CFRuntimeCreateInstance |
malloc_zone_malloc 
Leak: 0xa1d4a0  size=16 instance of 'NSCFString', type ObjC, implemented in
CoreFoundation      
        0xa00784a0 0x0100078c 0x6e614e05 0x00006f64     .........Nando..
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
+[NSBundle(NSNibLoading) loadNibNamed:owner:] | +[NSBundle(NSNibLoading)
loadNibFile:externalNameTable:withZone:] | +[NSBundle(NSNibLoading)
_loadNibFile:nameTable:withZone:ownerBundle:] | loadNib | -[NSIBObjectData
nibInstantiateWithOwner:topLevelObjects:] | -[NSIBObjectData
instantiateObject:] | objc_msgSend | _class_lookupMethodAndLoadCache |
_class_initialize | 0x2d3e | CRCopyCrashHistory | _CRCopyCrashHistoryPath |
SCDynamicStoreCopyConsoleUser | SCDynamicStoreCopyValue | _SCUnserialize |
CFPropertyListCreateFromXMLData | _CFPropertyListCreateFromXMLData |
__CFTryParseBinaryPlist | __CFBinaryPlistCreateObject2 |
__CFBinaryPlistCreateObject2 | __CFBinaryPlistCreateObject2 |
__CFBinaryPlistCreateObject2 | CFStringCreateWithBytes |
__CFStringCreateImmutableFunnel3 | _CFRuntimeCreateInstance |
malloc_zone_malloc 


This is the leak report after removing one of the images:

Leak: 0xa547e0  size=64 instance of 'NSCFDictionary', type ObjC, implemented in
Foundation      
        0xa014c720 0x01001080 0x00000000 0x00000000      ...............
        0x00000000 0x00000003 0x00000001 0x00000000     ................
        0x00000000 0x00000015 0xa1b1c1d3 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | objc_msgSend | _class_lookupMethodAndLoadCache |
_class_initialize | +[NSInputManager initialize] | -[NSInputManager
initWithName:host:] | -[NSInputManager _loadBundle] | -[NSBundle
principalClass] | -[NSBundle load] | -[NSBundle loadAndReturnError:] |
_NSBundleLoadCode | _CFBundleLoadExecutableAndReturnError |
_CFBundleDlfcnLoadBundle | dlopen | dlopen |
dyld::runInitializers(ImageLoader*) |
ImageLoader::runInitializers(ImageLoader::LinkContext const&) |
ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned
int) | dyld::notifySingle(dyld_image_states, mach_header const*, char const*,
long) | load_images | call_load_methods | 0xb11ead | -[NSBundle load] |
objc_msgSend | _class_lookupMethodAndLoadCache | _class_initialize | 0xc5ef03 |
+[GrowlApplicationBridge setGrowlDelegate:] | +[GrowlApplicationBridge
_launchGrowlIfInstalledWithRegistrationDictionary:] | LSOpenFromRefSpec |
_LSOpenItemsWithRole_Common(FSRef const*, long, unsigned long, AEKeyDesc
const*, LSApplicationParameters_V1 const*, ProcessSerialNumber*, long, FSRef*)
| _LSOpenStuff | CFDictionaryApplyFunction |
_LSOpenItemsWithHandler_CFDictionaryApplier(void const*, void const*, void*) |
_LSLaunch(LSContext*, FSNode*, unsigned long, void*, __CFArray const*, AEDesc
const*, __CFArray const*, __CFDictionary const*, unsigned long,
ProcessSerialNumber*) | _LSPrefsGetApplicationArchitectureForCPUArchitecture |
_LSPrefsInit(long*) | __CFDictionaryInit | _CFRuntimeCreateInstance |
malloc_zone_malloc 
Leak: 0x13c245a0  size=32       instance of 'NSCFString', type ObjC,
implemented in CoreFoundation      
        0xa00784a0 0x0100078c 0x74746812 0x2f2f3a70     .........http://
        0x676f6f67 0x632e656c 0x002f6d6f 0x00000000     google.com/.....
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::ResourceRequest::nsURLRequest() const |
WebCore::ResourceRequestBase::updatePlatformRequest() const |
WebCore::ResourceRequest::doUpdatePlatformRequest() | WebCore::KURL::operator
NSURL*() const | WebCore::KURL::createCFURL() const |
CFURLCreateAbsoluteURLWithBytes | CFStringCreateWithBytes |
__CFStringCreateImmutableFunnel3 | _CFRuntimeCreateInstance |
malloc_zone_malloc 
Leak: 0x13c24e60  size=32       instance of 'NSURL', type ObjC, implemented in
Foundation       
        0xa0150360 0x01001f80 0x003ff229 0x13c245a0     `.......).?..E..
        0x00000000 0x00aceaf0 0x08000100 0x00000000     ................
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::ResourceRequest::nsURLRequest() const |
WebCore::ResourceRequestBase::updatePlatformRequest() const |
WebCore::ResourceRequest::doUpdatePlatformRequest() | WebCore::KURL::operator
NSURL*() const | WebCore::KURL::createCFURL() const |
CFURLCreateAbsoluteURLWithBytes | _CFURLCreateWithArbitraryString | _CFURLAlloc
| _CFRuntimeCreateInstance | malloc_zone_malloc 
Leak: 0x13c29330  size=32       
        0x001df830 0x00000001 0x00000005 0x00000000     0...............
        0x00000000 0x00ae4710 0x00000000 0x00000000     .....G..........
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
_CF_forwarding_prep_0 | ___forwarding___ | -[_WebSafeForwarder
forwardInvocation:] | -[NSInvocation invokeWithTarget:] | -[NSInvocation
invoke] | __invoking___ | -[WebFramePolicyListener use] |
-[WebFramePolicyListener receivedPolicyDecision:] |
WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) |
WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) |
WebCore::PolicyCheck::call(bool) |
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) |
WebCore::DocumentLoader::prepareForLoadStart() |
WebCore::FrameLoader::prepareForLoadStart() |
WebFrameLoaderClient::dispatchDidStartProvisionalLoad() |
CallFrameLoadDelegate(objc_object* (*)(objc_object*, objc_selector*, ...),
WebView*, objc_selector*, objc_object*) | CallDelegate(objc_object*
(*)(objc_object*, objc_selector*, ...), WebView*, objc_object*, objc_selector*,
objc_object*) | 0x1e4c6 | 0x104232 | WTF::fastMalloc(unsigned long) | malloc |
malloc_zone_malloc 
Leak: 0x13c29800  size=32       
        0x001df830 0x00000001 0x00000001 0x00000000     0...............
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
_CF_forwarding_prep_0 | ___forwarding___ | -[_WebSafeForwarder
forwardInvocation:] | -[NSInvocation invokeWithTarget:] | -[NSInvocation
invoke] | __invoking___ | -[WebFramePolicyListener use] |
-[WebFramePolicyListener receivedPolicyDecision:] |
WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) |
WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) |
WebCore::PolicyCheck::call(bool) |
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) |
WebCore::DocumentLoader::prepareForLoadStart() |
WebCore::FrameLoader::prepareForLoadStart() |
WebFrameLoaderClient::dispatchDidStartProvisionalLoad() |
CallFrameLoadDelegate(objc_object* (*)(objc_object*, objc_selector*, ...),
WebView*, objc_selector*, objc_object*) | CallDelegate(objc_object*
(*)(objc_object*, objc_selector*, ...), WebView*, objc_object*, objc_selector*,
objc_object*) | 0xda919 | 0xbc13d | 0x104174 | WTF::fastMalloc(unsigned long) |
malloc | malloc_zone_malloc 
Leak: 0x13c298e0  size=32       
        0x001e0298 0x00000002 0x00ae4710 0x13c29910     .........G......
        0x13c24e60 0x00000000 0x08000100 0x00000000     `N..............
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
_CF_forwarding_prep_0 | ___forwarding___ | -[_WebSafeForwarder
forwardInvocation:] | -[NSInvocation invokeWithTarget:] | -[NSInvocation
invoke] | __invoking___ | -[WebFramePolicyListener use] |
-[WebFramePolicyListener receivedPolicyDecision:] |
WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) |
WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) |
WebCore::PolicyCheck::call(bool) |
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) |
WebCore::DocumentLoader::prepareForLoadStart() |
WebCore::FrameLoader::prepareForLoadStart() |
WebFrameLoaderClient::dispatchDidStartProvisionalLoad() |
CallFrameLoadDelegate(objc_object* (*)(objc_object*, objc_selector*, ...),
WebView*, objc_selector*, objc_object*) | CallDelegate(objc_object*
(*)(objc_object*, objc_selector*, ...), WebView*, objc_object*, objc_selector*,
objc_object*) | 0xda96d | 0x102e97 | WTF::fastMalloc(unsigned long) | malloc |
malloc_zone_malloc 
Leak: 0x13c29ad0  size=32       
        0x001df830 0x00000001 0x00000003 0x00000000     0...............
        0x13c298e0 0x00000000 0x00000000 0x2b2b7657     ............Wv++
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
_CF_forwarding_prep_0 | ___forwarding___ | -[_WebSafeForwarder
forwardInvocation:] | -[NSInvocation invokeWithTarget:] | -[NSInvocation
invoke] | __invoking___ | -[WebFramePolicyListener use] |
-[WebFramePolicyListener receivedPolicyDecision:] |
WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) |
WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) |
WebCore::PolicyCheck::call(bool) |
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) |
WebCore::DocumentLoader::prepareForLoadStart() |
WebCore::FrameLoader::prepareForLoadStart() |
WebFrameLoaderClient::dispatchDidStartProvisionalLoad() |
CallFrameLoadDelegate(objc_object* (*)(objc_object*, objc_selector*, ...),
WebView*, objc_selector*, objc_object*) | CallDelegate(objc_object*
(*)(objc_object*, objc_selector*, ...), WebView*, objc_object*, objc_selector*,
objc_object*) | 0xdaa00 | 0x103fe9 | WTF::fastMalloc(unsigned long) | malloc |
malloc_zone_malloc 
Leak: 0xa1d4a0  size=16 instance of 'NSCFString', type ObjC, implemented in
CoreFoundation      
        0xa00784a0 0x0100078c 0x6e614e05 0x00006f64     .........Nando..
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
+[NSBundle(NSNibLoading) loadNibNamed:owner:] | +[NSBundle(NSNibLoading)
loadNibFile:externalNameTable:withZone:] | +[NSBundle(NSNibLoading)
_loadNibFile:nameTable:withZone:ownerBundle:] | loadNib | -[NSIBObjectData
nibInstantiateWithOwner:topLevelObjects:] | -[NSIBObjectData
instantiateObject:] | objc_msgSend | _class_lookupMethodAndLoadCache |
_class_initialize | 0x2d3e | CRCopyCrashHistory | _CRCopyCrashHistoryPath |
SCDynamicStoreCopyConsoleUser | SCDynamicStoreCopyValue | _SCUnserialize |
CFPropertyListCreateFromXMLData | _CFPropertyListCreateFromXMLData |
__CFTryParseBinaryPlist | __CFBinaryPlistCreateObject2 |
__CFBinaryPlistCreateObject2 | __CFBinaryPlistCreateObject2 |
__CFBinaryPlistCreateObject2 | CFStringCreateWithBytes |
__CFStringCreateImmutableFunnel3 | _CFRuntimeCreateInstance |
malloc_zone_malloc 
Leak: 0x13c29910  size=16       string ''
        Call stack: [thread 0xa0633fa0]: | 0xb9b16 | NSApplicationMain |
-[NSApplication run] | 0x808e | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
AEProcessAppleEvent | aeProcessAppleEvent | dispatchEventAndSendReply(AEDesc
const*, AEDesc*) | aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long,
unsigned char*) | _NSAppleEventManagerGenericHandler | -[NSAppleEventManager
dispatchRawAppleEvent:withRawReply:handlerRefCon:] |
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] |
-[NSApplication(NSAppleEventHandling) _handleAEOpen:] | -[NSApplication
_doOpenUntitled] | 0x8382 | 0x83e0 | 0x840c | 0x8476 | 0x84ee | 0x868d | 0x8720
| -[NSDocumentController newDocument:] | -[NSDocumentController
openUntitledDocumentAndDisplay:error:] | 0x993d | -[NSDocument showWindows] |
0x9a4c | -[NSWindowController window] | 0xe369 | -[NSWindowController
_windowDidLoad] | 0xeb52 | 0x1cf72 | 0x1d159 | 0x1d1df | -[WebFrame
loadRequest:] | WebCore::FrameLoader::load(WebCore::ResourceRequest const&) |
WebCore::FrameLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) |
WebCore::FrameLoader::load(WebCore::DocumentLoader*) |
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) |
WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) | WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void
(WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::NavigationAction
const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>) |
_CF_forwarding_prep_0 | ___forwarding___ | -[_WebSafeForwarder
forwardInvocation:] | -[NSInvocation invokeWithTarget:] | -[NSInvocation
invoke] | __invoking___ | -[WebFramePolicyListener use] |
-[WebFramePolicyListener receivedPolicyDecision:] |
WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) |
WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) |
WebCore::PolicyCheck::call(bool) |
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) |
WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) |
WebCore::DocumentLoader::prepareForLoadStart() |
WebCore::FrameLoader::prepareForLoadStart() |
WebFrameLoaderClient::dispatchDidStartProvisionalLoad() |
CallFrameLoadDelegate(objc_object* (*)(objc_object*, objc_selector*, ...),
WebView*, objc_selector*, objc_object*) | CallDelegate(objc_object*
(*)(objc_object*, objc_selector*, ...), WebView*, objc_object*, objc_selector*,
objc_object*) | 0xda96d | 0x102e0d | WTF::fastMalloc(unsigned long) | malloc |
malloc_zone_malloc


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list