[Webkit-unassigned] [Bug 10061] REGRESSION: iExploder(263): Stack overflow (?) in CSS parser
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jan 21 02:55:41 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=10061
ap at webkit.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution| |INVALID
Status|NEW |RESOLVED
------- Comment #2 from ap at webkit.org 2007-01-21 02:55 PDT -------
MallocDebug is complaining about a large stack allocation, apparently performed
by bison with alloca(). This is not a regression - with release builds, the
debug message is not generated because the system malloc() is not called on
each allocation, and the stack abuse goes unnoticed.
Furthermore, there seems to be a safeguard against real stack overflow
somewhere - further increasing the number of braces makes the warning go away.
Since I cannot find any real issue related to this debug message, closing as
INVALID.
Here is a stack trace:
#3 0x9b230134 in MDprintf ()
#4 0x9b230f20 in getBacktrace ()
#5 0x9b234470 in MDmalloc ()
#6 0x0059a62c in WTF::fastMalloc (n=4) at
/Users/ap/WebKit/JavaScriptCore/wtf/FastMalloc.cpp:87
#7 0x01256ff4 in allocateHandle () at
/Users/ap/WebKit/WebCore/platform/DeprecatedString.cpp:91
#8 0x0125b2e0 in WebCore::DeprecatedString::DeprecatedString (this=0xbffed1b4,
unicode=0x6fd580, length=664) at
/Users/ap/WebKit/WebCore/platform/DeprecatedString.cpp:669
#9 0x011783c4 in WebCore::CSSParser::lex (this=0xbfffd838,
yylvalWithoutType=0xbfffc570) at
/Users/ap/WebKit/WebCore/css/cssparser.cpp:2951
#10 0x012e09ec in cssyylex (cssyylval=0xbfffc570) at CSSGrammar.y:156
#11 0x012e0e5c in cssyyparse (parser=0xbfffd838) at bison.simple:432
#12 0x01178a54 in WebCore::CSSParser::parseDeclaration (this=0xbfffd838,
declaration=0x6bc7a60, string=@0x6c0a960) at
/Users/ap/WebKit/WebCore/css/cssparser.cpp:298
#13 0x01393df0 in WebCore::CSSMutableStyleDeclaration::parseDeclaration
(this=0x6bc7a60, styleDeclaration=@0x6c0a960) at
/Users/ap/WebKit/WebCore/css/CSSMutableStyleDeclaration.cpp:507
#14 0x012eeb78 in WebCore::StyledElement::parseMappedAttribute (this=0x7291b60,
attr=0x6c0a950) at /Users/ap/WebKit/WebCore/dom/StyledElement.cpp:227
...
--
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