WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
102169
REGRESSION (?) : Reproducible ASSERT in CachedResourceLoader when loading an m-jpeg as the main resource
https://bugs.webkit.org/show_bug.cgi?id=102169
Summary
REGRESSION (?) : Reproducible ASSERT in CachedResourceLoader when loading an ...
Brady Eidson
Reported
2012-11-13 20:27:18 PST
REGRESSION (?) : Reproducible ASSERT in CachedResourceLoader when loading an m-jpeg as the main resource Steps: 1 - ToT Debug build in Safari 2 - Go directly to the URL of a multipart m-jpeg -
http://210.242.136.66/T1-42K+500
is an example 3 - ASSERT ASSERTION FAILED: it->value.get() == resource /Volumes/SSD-Data/git/OpenSource/Source/WebCore/loader/cache/CachedResourceLoader.cpp(686) : void WebCore::CachedResourceLoader::removeCachedResource(WebCore::CachedResource *) const 1 0x10dac8a51 WebCore::CachedResourceLoader::removeCachedResource(WebCore::CachedResource*) const 2 0x10dab431a WebCore::CachedResource::¨CachedResource() 3 0x10daaaf6c WebCore::CachedImage::¨CachedImage() 4 0x10daaaeb5 WebCore::CachedImage::¨CachedImage() 5 0x10daaae89 WebCore::CachedImage::¨CachedImage() 6 0x10dab620e WebCore::CachedResource::deleteIfPossible() 7 0x10dab7142 WebCore::CachedResource::unregisterHandle(WebCore::CachedResourceHandleBase*) 8 0x10dab3bc0 WebCore::CachedResourceHandleBase::¨CachedResourceHandleBase() 9 0x10db0f225 WebCore::CachedResourceHandle<WebCore::CachedImage>::¨CachedResourceHandle() 10 0x10db0f1e5 WebCore::CachedResourceHandle<WebCore::CachedImage>::¨CachedResourceHandle() 11 0x10e2e54a6 WebCore::ImageLoader::¨ImageLoader() 12 0x10e20acc5 WebCore::HTMLImageLoader::¨HTMLImageLoader() 13 0x10e20aca5 WebCore::HTMLImageLoader::¨HTMLImageLoader() 14 0x10e207d58 WebCore::HTMLImageElement::¨HTMLImageElement() 15 0x10e2e275f WebCore::ImageDocumentElement::¨ImageDocumentElement() 16 0x10e2e26c5 WebCore::ImageDocumentElement::¨ImageDocumentElement() 17 0x10e2e2699 WebCore::ImageDocumentElement::¨ImageDocumentElement() 18 0x10db673db void WebCore::removeAllChildrenInContainer<WebCore::Node, WebCore::ContainerNode>(WebCore::ContainerNode*) 19 0x10db62bf5 WebCore::ContainerNode::removeAllChildren() 20 0x10dd75a3b WebCore::Document::removedLastRef() 21 0x10eb0df42 WebCore::Node::removedLastRef() 22 0x10d96eb7f WebCore::TreeShared<WebCore::Node, WebCore::ContainerNode>::deref() 23 0x10e742e49 WebCore::JSNode::releaseImplIfNotNull() 24 0x10e73ee25 WebCore::JSNode::¨JSNode() 25 0x10e73ee05 WebCore::JSNode::¨JSNode() 26 0x10e73eb1d WebCore::JSNode::destroy(JSC::JSCell*) 27 0x10cd0107d JSC::MarkedBlock::callDestructor(JSC::JSCell*) 28 0x10cd00fd8 JSC::MarkedBlock::FreeList JSC::MarkedBlock::specializedSweep<(JSC::MarkedBlock::BlockState)3, (JSC::MarkedBlock::SweepMode)0, (JSC::MarkedBlock::DestructorType)2>() 29 0x10cd000c6 JSC::MarkedBlock::FreeList JSC::MarkedBlock::sweepHelper<(JSC::MarkedBlock::DestructorType)2>(JSC::MarkedBlock::SweepMode) 30 0x10ccff9c4 JSC::MarkedBlock::sweep(JSC::MarkedBlock::SweepMode) 31 0x10ce55329 JSC::IncrementalSweeper::sweepNextBlock() This certainly used to work. I hope to find time to track where it broke.
Attachments
Add attachment
proposed patch, testcase, etc.
Brady Eidson
Comment 1
2012-11-13 20:32:14 PST
<
rdar://problem/12697312
>
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