WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
13119
REGRESSION: leaks bot: 1 leak under ImageSource::createFrameAtIndex()
https://bugs.webkit.org/show_bug.cgi?id=13119
Summary
REGRESSION: leaks bot: 1 leak under ImageSource::createFrameAtIndex()
mitz
Reported
2007-03-19 09:58:18 PDT
The leaks bot reports this leak occasionally: <
http://build.webkit.org/results/post-commit-leaks-powerpc-mac-os-x/5298/DumpRenderTree-leaks.txt
> <
http://build.webkit.org/results/post-commit-leaks-powerpc-mac-os-x/5282/DumpRenderTree-leaks.txt
> Process 11339: 44688 nodes malloced for 16637 KB Process 11339: 5 leaks for 7776 total leaked bytes. Leak: 0x02c5da00 size=5632 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x00000000 0x00000000 0x00000000 0x00000000 ................ ... Call stack: [thread bfffea9f]: | 0x3 | start | _start | main | dumpRenderTree | runTest | -[NSRunLoop runMode:beforeDate:] | CFRunLoopRunSpecific | __CFRunLoopRun | __CFRunLoopDoSources0 | _sendCallbacks | -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] | -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] | -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] | WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) | WebCore::SubresourceLoader::didFinishLoading() | WebCore::Loader::didFinishLoading(WebCore::SubresourceLoader*) | WebCore::DocLoader::setLoadInProgress(bool) | WebCore::FrameLoader::loadDone() | WebCore::FrameLoader::checkCompleted() | WebCore::FrameLoader::checkEmitLoadEvent() | WebCore::Document::implicitClose() | WebCore::ScrollView::update() | -[NSWindow displayIfNeeded] | -[NSView displayIfNeeded] | -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] | -[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] | -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] | -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] | -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] | -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] | -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] | CFArrayApplyFunction | _recursiveDisplayInRect2 | -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] | CFArrayApplyFunction | _recursiveDisplayInRect2 | -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] | CFArrayApplyFunction | _recursiveDisplayInRect2 | -[WebHTMLView(WebPrivate) _recursiveDisplayAllDirtyWithLockFocus:visRect:] | -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] | -[NSView _drawRect:clip:] | -[WebHTMLView drawRect:] | -[WebHTMLView drawSingleRect:] | -[WebCoreFrameBridge drawRect:] | WebCore::Frame::paint(WebCore::GraphicsContext*, WebCore::IntRect const&) | WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, WebCore::PaintRestriction, WebCore::RenderObject*) | WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, bool, WebCore::PaintRestriction, WebCore::RenderObject*) | WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, bool, WebCore::PaintRestriction, WebCore::RenderObject*) | WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) | WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) | WebCore::RenderBox::paintBoxDecorations(WebCore::RenderObject::PaintInfo&, int, int) | WebCore::RenderBox::paintRootBoxDecorations(WebCore::RenderObject::PaintInfo&, int, int) | WebCore::RenderBox::paintBackgrounds(WebCore::GraphicsContext*, WebCore::Color const&, WebCore::BackgroundLayer const*, int, int, int, int, int, int) | WebCore::RenderBox::paintBackground(WebCore::GraphicsContext*, WebCore::Color const&, WebCore::BackgroundLayer const*, int, int, int, int, int, int) | WebCore::RenderBox::paintBackgroundExtended(WebCore::GraphicsContext*, WebCore::Color const&, WebCore::BackgroundLayer const*, int, int, int, int, int, int, bool, bool) | WebCore::GraphicsContext::drawTiledImage(WebCore::Image*, WebCore::IntRect const&, WebCore::IntPoint const&, WebCore::IntSize const&, WebCore::CompositeOperator) | WebCore::Image::drawTiled(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatPoint const&, WebCore::FloatSize const&, WebCore::CompositeOperator) | WebCore::BitmapImage::nativeImageForCurrentFrame() | WebCore::BitmapImage::frameAtIndex(unsigned long) | WebCore::BitmapImage::cacheFrame(unsigned long) | WebCore::ImageSource::createFrameAtIndex(unsigned long) | CGImagePlusCreateImage | CGImagePlusUpdateCache | getBandProcQT | GraphicsImportDraw | CallComponent | CallComponent | CallComponentFunctionCommon | importGraphicDrawOrDecide | importGraphicDrawInternal | DecompressSequenceFrameS | DecompressSequenceFrameWhen | ICMDeviceLoop | ICMAction_aligned | DoBandedDecompress | ICMSequenceGetChain | FindBestChain | startUsingCachedCodecCharacterizations | GetComponentPublicResourceList | cchaMissing | CallComponentGetPublicResource | CallComponent | OpenComponent | OpenAComponent | CallComponentOpen | CallComponent | PixletDecompressor_ComponentDispatch | CallComponentFunctionCommon | PixletDecompressor_ComponentDispatch 4 leaks excluded (not printed)
Attachments
Add attachment
proposed patch, testcase, etc.
Maciej Stachowiak
Comment 1
2007-03-19 11:52:47 PDT
<
rdar://problem/5072354
>
mitz
Comment 2
2007-04-20 14:50:52 PDT
Haven't seen the leak lately.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug