[Webkit-unassigned] [Bug 19812] New: LEAK: leak from WebCore::BitmapImage::getTIFFRepresentation()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 28 22:44:41 PDT 2008


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

           Summary: LEAK: leak from
                    WebCore::BitmapImage::getTIFFRepresentation()
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: cwzwarich at uwaterloo.ca


I found this by running the stress test with MallocStackLogging enabled:

Leak: 0x14e97830  size=176      instance of 'CMProfile', type CFType,
implemented in ColorSync  
        0xa092fee0 0x01010d80 0x70726f66 0x00000000     ........forp....
        0x05e6fc00 0x05fa1a00 0x000002c0 0x6170706c     ............lppa
        0x02000000 0x6d6e7472 0x52474220 0x58595a20     ....rtnm BGR ZYX
        0x000607d8 0x0000001d 0x00000000 0x61637370     ............psca
        0x4150504c 0x00000000 0x00000000 0x00000000     LPPA............
        0x00000000 0x00000000 0x00000000 0x0000f6d6     ................
        0x00010000 0x0000d32d 0x6170706c 0x00000000     ....-...lppa....
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        ...
        Call stack: [thread 0xa05a0fa0]: | 0xba4d6 | NSApplicationMain |
-[NSApplication run] | 0x86be | -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] | _DPSNextEvent |
BlockUntilNextEventMatchingListInMode | ReceiveNextEventCommon |
RunCurrentEventLoopInMode | CFRunLoopRunInMode | CFRunLoopRunSpecific |
__NSThreadPerformPerform |
+[NSNotificationCenter(WebNSNotificationCenterExtras) _postNotificationName:] |
-[NSNotificationCenter postNotificationName:object:userInfo:] |
_CFXNotificationPostNotification | __CFXNotificationPost | _nsnote_callback |
0x4052c | -[WebIconDatabase iconForURL:withSize:] | -[WebIconDatabase
iconForURL:withSize:cache:] | webGetNSImage(WebCore::Image*, _NSSize) |
WebCore::BitmapImage::getNSImage() |
WebCore::BitmapImage::getTIFFRepresentation() | CGImageDestinationFinalize |
_CGImagePluginWriteTIFF | writeOne | writeICCData | CMSGetICCProfileData |
CMOpenProfile | CMOpenOrNewAccess | CMProfileCreate | _CFRuntimeCreateInstance
| malloc_zone_malloc 

This is a very common leak in the leaks output.


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