Bug 74856 - chrome.dll!WebCore::SVGFontElement::ensureGlyphCache ReadAV@NULL (d1bb0fcf4d786d6b6e968575ebd2f108)
Summary: chrome.dll!WebCore::SVGFontElement::ensureGlyphCache ReadAV@NULL (d1bb0fcf4d7...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows Vista
: P1 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-19 05:44 PST by Berend-Jan Wever
Modified: 2014-04-04 02:14 PDT (History)
3 users (show)

See Also:


Attachments
Repro (257 bytes, image/svg+xml)
2011-12-19 05:44 PST, Berend-Jan Wever
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Berend-Jan Wever 2011-12-19 05:44:55 PST
Created attachment 119853 [details]
Repro

Chromium: http://code.google.com/p/chromium/issues/detail?id=108056

<svg xmlns="http://www.w3.org/2000/svg">
  <font>
    <font-face id="font-face" font-family="x"/>
  </font>
  <text style="font-family:x;">x</text>
  <script>
    document.documentElement.appendChild(document.getElementById("font-face"));
  </script>
</svg>

stack:          chrome.dll!WebCore::SVGFontElement::ensureGlyphCache
                chrome.dll!WebCore::SVGFontElement::missingGlyph
                chrome.dll!WebCore::SVGFontData::initializeFontData
                chrome.dll!WebCore::SimpleFontData::SimpleFontData
                chrome.dll!WebCore::CSSFontFaceSource::getFontData
                chrome.dll!WebCore::CSSFontFace::getFontData
                chrome.dll!WebCore::CSSSegmentedFontFace::getFontData
                chrome.dll!WebCore::CSSFontSelector::getFontData
                chrome.dll!WebCore::FontCache::getFontData
                chrome.dll!WebCore::FontFallbackList::fontDataAt
                chrome.dll!WebCore::constructTextRun
                chrome.dll!WebCore::SVGTextMetrics::measureCharacterRange
                chrome.dll!WebCore::SVGTextLayoutAttributesBuilder::propagateLayoutAttributes
                chrome.dll!WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForTextSubtree
                chrome.dll!WebCore::RenderSVGText::layout
                chrome.dll!WebCore::SVGRenderSupport::layoutChildren
                chrome.dll!WebCore::RenderSVGRoot::layout
                chrome.dll!WebCore::RenderBlock::layoutBlockChild
                chrome.dll!WebCore::RenderBlock::layoutBlockChildren
                chrome.dll!WebCore::RenderBlock::layoutBlock
                chrome.dll!WebCore::RenderBlock::layout
                chrome.dll!WebCore::RenderView::layout
                chrome.dll!WebCore::FrameView::layout
                chrome.dll!WebCore::Document::implicitClose
                chrome.dll!WebCore::FrameLoader::checkCompleted
                chrome.dll!WebCore::FrameLoader::finishedParsing
                chrome.dll!WebCore::Document::finishedParsing
                chrome.dll!WebCore::DocumentWriter::endIfNotLoadingMainResource
                chrome.dll!WebCore::FrameLoader::finishedLoading
                chrome.dll!WebCore::MainResourceLoader::didFinishLoading
                chrome.dll!WebCore::ResourceLoader::didFinishLoading
                ...