[Webkit-unassigned] [Bug 18282] WebKit crashes with deeply nested divs
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 2 11:12:05 PDT 2008
http://bugs.webkit.org/show_bug.cgi?id=18282
webkit at mattlilek.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |HasReduction, PlatformOnly
------- Comment #3 from webkit at mattlilek.com 2008-04-02 11:12 PDT -------
This only happens on Windows and VS tells me that it does indeed blow out the
stack:
> WebKit.dll!WebCore::WidthIterator::advance(int offset=3, WebCore::GlyphBuffer * glyphBuffer=0x00000000) Line 111 + 0x6 bytes C++
WebKit.dll!WebCore::Font::floatWidthForSimpleText(const
WebCore::TextRun & run={...}, WebCore::GlyphBuffer * glyphBuffer=0x00000000)
Line 729 C++
WebKit.dll!WebCore::Font::floatWidth(const WebCore::TextRun &
run={...}) Line 707 + 0xe bytes C++
WebKit.dll!WebCore::Font::width(const WebCore::TextRun & run={...})
Line 512 + 0xc bytes C++
WebKit.dll!WebCore::RenderText::widthFromCache(const WebCore::Font &
f={...}, int start=0, int len=3, int xPos=0) Line 448 C++
WebKit.dll!WebCore::RenderText::calcPrefWidths(int leadWidth=0) Line
648 + 0x1b bytes C++
WebKit.dll!WebCore::RenderText::maxPrefWidth() Line 546 + 0x14 bytes
C++
WebKit.dll!WebCore::RenderText::width(unsigned int from=0, unsigned int
len=3, const WebCore::Font & f={...}, int xPos=0) Line 1062 + 0x12 bytes
C++
WebKit.dll!WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver<WebCore::BidiIterator,WebCore::BidiRun>
& start={...}, WebCore::EClear * clear=0x00033560) Line 1891 + 0x31 bytes
C++
WebKit.dll!WebCore::RenderBlock::layoutInlineChildren(bool
relayoutChildren=true, int & repaintTop=0, int & repaintBottom=0) Line 890 +
0x1d bytes C++
WebKit.dll!WebCore::RenderBlock::layoutBlock(bool
relayoutChildren=true) Line 581 C++
WebKit.dll!WebCore::RenderBlock::layout() Line 491 + 0x14 bytes
C++
WebKit.dll!WebCore::RenderBlock::layoutBlockChildren(bool
relayoutChildren=true, int & maxFloatBottom=0) Line 1228 + 0x12 bytes
C++
WebKit.dll!WebCore::RenderBlock::layoutBlock(bool
relayoutChildren=true) Line 585 C++
[snip]
--
Configure bugmail: http://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