Author: ab Date: Fri May 12 16:35:50 2006 New Revision: 405946 URL: http://svn.apache.org/viewcvs?rev=405946&view=rev Log: Fix yet another case where TagSoup supplies invalid parameters.
Modified: lucene/nutch/trunk/src/plugin/parse-html/src/java/org/apache/nutch/parse/html/DOMBuilder.java Modified: lucene/nutch/trunk/src/plugin/parse-html/src/java/org/apache/nutch/parse/html/DOMBuilder.java URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/parse-html/src/java/org/apache/nutch/parse/html/DOMBuilder.java?rev=405946&r1=405945&r2=405946&view=diff ============================================================================== --- lucene/nutch/trunk/src/plugin/parse-html/src/java/org/apache/nutch/parse/html/DOMBuilder.java (original) +++ lucene/nutch/trunk/src/plugin/parse-html/src/java/org/apache/nutch/parse/html/DOMBuilder.java Fri May 12 16:35:50 2006 @@ -551,7 +551,7 @@ public void comment(char ch[], int start, int length) throws org.xml.sax.SAXException { // tagsoup sometimes submits invalid values here - if (ch == null || start < 0 || length >= ch.length) return; + if (ch == null || start < 0 || length >= (ch.length - start) || length < 0) return; append(m_doc.createComment(new String(ch, start, length))); } ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Nutch-cvs mailing list Nutch-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nutch-cvs