Oops, sourceforge ate part of the markup. Here's the minimal test case:
<html xmlns="x"><ul><a>
And the stacktrace:
java.lang.NullPointerException
at org.htmlcleaner.HtmlCleaner.makeTree(HtmlCleaner.java:1097)
at org.htmlcleaner.HtmlTokenizer.addToken(HtmlTokenizer.java:103)
at org.htmlcleaner.HtmlTokenizer.tagStart(HtmlTokenizer.java:546)
at org.htmlcleaner.HtmlTokenizer.start(HtmlTokenizer.java:480)
at org.htmlcleaner.HtmlCleaner.clean(HtmlCleaner.java:461)
at org.htmlcleaner.HtmlCleaner.clean(HtmlCleaner.java:371)
Last edit: Michael Ryan 2017-06-14
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Oops, sourceforge ate part of the markup. Here's the minimal test case:
<html xmlns="x"><ul><a>And the stacktrace:
java.lang.NullPointerException
at org.htmlcleaner.HtmlCleaner.makeTree(HtmlCleaner.java:1097)
at org.htmlcleaner.HtmlTokenizer.addToken(HtmlTokenizer.java:103)
at org.htmlcleaner.HtmlTokenizer.tagStart(HtmlTokenizer.java:546)
at org.htmlcleaner.HtmlTokenizer.start(HtmlTokenizer.java:480)
at org.htmlcleaner.HtmlCleaner.clean(HtmlCleaner.java:461)
at org.htmlcleaner.HtmlCleaner.clean(HtmlCleaner.java:371)
Last edit: Michael Ryan 2017-06-14
Thanks Michael - I've added a null guard to fix this. Its in trunk now.