- From: Yves Lafon <ylafon@w3.org>
- Date: Fri, 26 Jul 2002 04:49:15 -0400 (EDT)
- To: www-validator-css@w3.org
Let's start by the worst thing, an endless loop that take all the cpu...
"ServletRunner<servlet-runner:1260:19399109>" daemon prio=5 tid=0x29f368
nid=0x18b6 runnable [b7a80000..b7a81994]
at sun.nio.cs.ext.ISO2022_JP$Decoder.decodeArrayLoop(ISO2022_JP.java:98)
at sun.nio.cs.ext.ISO2022_JP$Decoder.decodeLoop(ISO2022_JP.java:349)
at java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:536)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:438)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:180)
- locked <e8329b60> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at org.apache.xerces.readers.CharReader.fillCurrentChunk(CharReader.java:167)
at org.apache.xerces.readers.CharReader.<init>(CharReader.java:85)
at org.apache.xerces.readers.DefaultReaderFactory.createCharReader(DefaultReaderFactory.java:186)
at org.apache.xerces.readers.UTF8Recognizer.recognize(UTF8Recognizer.java:137)
at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReaderFactory.java:160)
at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:493)
at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:314)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1097)
at org.w3c.css.css.XMLStyleSheetHandler.parse(XMLStyleSheetHandler.java:488)
at org.w3c.css.css.HTMLStyleSheetParser.<init>(HTMLStyleSheetParser.java:144)
at org.w3c.css.servlet.check.doGet(check.java:283)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
at org.w3c.jigsaw.servlet.ServletWrapper$ServletRunner.run(ServletWrapper.java:542)
at org.w3c.util.CachedThread.run(ThreadCache.java:87)
And now the traces...
java.lang.NullPointerException
at org.w3c.css.properties.CssPadding.toString(CssPadding.java:209)
at java.lang.String.valueOf(String.java:2177)
at java.lang.StringBuffer.append(StringBuffer.java:361)
at org.w3c.css.css.StyleSheet.addProperty(StyleSheet.java:103)
at org.w3c.css.css.StyleSheetParser.handleRule(StyleSheetParser.java:83)
at org.w3c.css.parser.CssFouffa.handleRule(CssFouffa.java:581)
at org.w3c.css.parser.analyzer.CssParser.ruleSet(CssParser.java:1443)
at org.w3c.css.parser.analyzer.CssParser.afterImportDeclaration(CssParser.java:422)
at org.w3c.css.parser.analyzer.CssParser.parserUnit(CssParser.java:362)
at org.w3c.css.parser.CssFouffa.parseStyle(CssFouffa.java:295)
at org.w3c.css.css.StyleSheetParser.parseStyleElement(StyleSheetParser.java:266)
at org.w3c.css.servlet.CssValidator.doPost(CssValidator.java:491)
java.lang.NullPointerException
at org.w3c.css.properties.CssMargin.toString(CssMargin.java:213)
at java.lang.String.valueOf(String.java:2177)
at java.lang.StringBuffer.append(StringBuffer.java:361)
at org.w3c.css.css.StyleSheet.addProperty(StyleSheet.java:103)
at org.w3c.css.css.StyleSheetParser.handleRule(StyleSheetParser.java:83)
at org.w3c.css.parser.CssFouffa.handleRule(CssFouffa.java:581)
at org.w3c.css.parser.analyzer.CssParser.ruleSet(CssParser.java:1443)
at org.w3c.css.parser.analyzer.CssParser.afterImportDeclaration(CssParser.java:422)
at org.w3c.css.parser.analyzer.CssParser.parserUnit(CssParser.java:362)
at org.w3c.css.parser.CssFouffa.parseStyle(CssFouffa.java:295)
at org.w3c.css.css.StyleSheetParser.parseStyleElement(StyleSheetParser.java:266)
at org.w3c.css.servlet.CssValidator.doPost(CssValidator.java:491)
--
Yves Lafon - W3C
"Baroula que barouleras, au tiéu toujou t'entourneras."
Received on Friday, 26 July 2002 09:47:59 UTC