[Webkit-unassigned] [Bug 189460] svg/text/text-text-05-t.svg leaks a document

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 10 20:58:58 PST 2019


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

--- Comment #5 from Joseph Pecoraro <joepeck at webkit.org> ---
In MiniBrowser I see the document (SVGDocument here) going away with a memory warning when the FontCascadeCache gets purged:

>     >>> Document::~Document - 0x7833020f0
>     1   0x7522f4a40 WebCore::Document::~Document()
>     2   0x7522d4a95 WebCore::XMLDocument::~XMLDocument()
>     3   0x753aa4325 WebCore::SVGDocument::~SVGDocument()
>     4   0x753a917e5 WebCore::SVGDocument::~SVGDocument()
>     5   0x753a91809 WebCore::SVGDocument::~SVGDocument()
>     6   0x7522f70e2 WebCore::Document::decrementReferencingNodeCount()
>     7   0x752455689 WebCore::Node::~Node()
>     8   0x7522a3b17 WebCore::ContainerNode::~ContainerNode()
>     9   0x7523bab1b WebCore::Element::~Element()
>     10  0x752502e32 WebCore::StyledElement::~StyledElement()
>     11  0x753a86129 WebCore::SVGElement::~SVGElement()
>     12  0x753b537bd WebCore::SVGFontFaceElement::~SVGFontFaceElement()
>     13  0x753b537e5 WebCore::SVGFontFaceElement::~SVGFontFaceElement()
>     14  0x753b53809 WebCore::SVGFontFaceElement::~SVGFontFaceElement()
>     15  0x75246192b WebCore::Node::removedLastRef()
>     16  0x75002478d WebCore::Node::deref()
>     17  0x75208b5c1 void WTF::derefIfNotNull<WebCore::SVGFontFaceElement>(WebCore::SVGFontFaceElement*)
>     18  0x75208b589 WTF::RefPtr<WebCore::SVGFontFaceElement, WTF::DumbPtrTraits<WebCore::SVGFontFaceElement> >::~RefPtr()
>     19  0x75206a0e5 WTF::RefPtr<WebCore::SVGFontFaceElement, WTF::DumbPtrTraits<WebCore::SVGFontFaceElement> >::~RefPtr()
>     20  0x75206a03f WebCore::CSSFontFaceSource::~CSSFontFaceSource()
>     ...
>     33  0x75204c939 WebCore::CSSFontFace::~CSSFontFace()
>     ...
>     61  0x753120305 WebCore::FontCascadeCacheEntry::~FontCascadeCacheEntry()
>     ...
>     71  0x7531086b9 WebCore::pruneUnreferencedEntriesFromFontCascadeCache()
>     72  0x753108107 WebCore::FontCache::purgeInactiveFontData(unsigned int)
>     73  0x752e77309 WebCore::releaseNoncriticalMemory()
>     74  0x752e76f81 WebCore::releaseMemory(WTF::Critical, WTF::Synchronous, WebCore::MaintainPageCache)
>     75  0x10a394f48 WebKit::WebProcess::initializeWebProcess(WebKit::WebProcessCreationParameters&&)::$_4::operator()(WTF::Critical, WTF::Synchronous) const
>     76  0x10a394ec6 WTF::Function<void (WTF::Critical, WTF::Synchronous)>::CallableWrapper<WebKit::WebProcess::initializeWebProcess(WebKit::WebProcessCreationParameters&&)::$_4>::call(WTF::Critical, WTF::Synchronous)
>     77  0x7673f7a94 WTF::Function<void (WTF::Critical, WTF::Synchronous)>::operator()(WTF::Critical, WTF::Synchronous) const
>     78  0x7673f75ae WTF::MemoryPressureHandler::releaseMemory(WTF::Critical, WTF::Synchronous)
>     79  0x7673f9938 WTF::MemoryPressureHandler::respondToMemoryPressure(WTF::Critical, WTF::Synchronous)
>     80  0x7673f7935 WTF::MemoryPressureHandler::beginSimulatedMemoryPressure()
>     81  0x7673f99d6 invocation function for block in WTF::MemoryPressureHandler::install()

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190111/277ae36f/attachment.html>


More information about the webkit-unassigned mailing list