NightWhistler / HtmlSpanner

Android HTML rendering library with CSS support
http://nightwhistler.github.io/HtmlSpanner/
875 stars 208 forks source link

IndexOutOfBounds #1

Closed NightWhistler closed 11 years ago

NightWhistler commented 12 years ago

java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:200) at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) at java.util.concurrent.FutureTask.setException(FutureTask.java:124) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) at java.util.concurrent.FutureTask.run(FutureTask.java:137) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) at java.lang.Thread.run(Thread.java:1102) Caused by: java.lang.ArrayIndexOutOfBoundsException at java.lang.System.arraycopy(Native Method) at java.lang.String._getChars(String.java:1017) at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:160) at java.lang.StringBuffer.append(StringBuffer.java:215) at java.util.regex.Matcher.appendReplacement(Matcher.java:145) at net.nightwhistler.htmlspanner.HtmlSpanner.getEditedText(HtmlSpanner.java:225) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:265) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.fromTagNode(HtmlSpanner.java:193) at net.nightwhistler.htmlspanner.HtmlSpanner.fromHtml(HtmlSpanner.java:159) at net.nightwhistler.pageturner.view.BookView$LoadTextTask.doInBackground(BookView.java:893) at net.nightwhistler.pageturner.view.BookView$LoadTextTask.doInBackground(BookView.java:849) at android.os.AsyncTask$2.call(AsyncTask.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) ... 4 more java.lang.ArrayIndexOutOfBoundsException at java.lang.System.arraycopy(Native Method) at java.lang.String._getChars(String.java:1017) at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:160) at java.lang.StringBuffer.append(StringBuffer.java:215) at java.util.regex.Matcher.appendReplacement(Matcher.java:145) at net.nightwhistler.htmlspanner.HtmlSpanner.getEditedText(HtmlSpanner.java:225) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:265) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.applySpan(HtmlSpanner.java:287) at net.nightwhistler.htmlspanner.HtmlSpanner.handleContent(HtmlSpanner.java:270) at net.nightwhistler.htmlspanner.HtmlSpanner.fromTagNode(HtmlSpanner.java:193) at net.nightwhistler.htmlspanner.HtmlSpanner.fromHtml(HtmlSpanner.java:159) at net.nightwhistler.pageturner.view.BookView$LoadTextTask.doInBackground(BookView.java:893) at net.nightwhistler.pageturner.view.BookView$LoadTextTask.doInBackground(BookView.java:849) at android.os.AsyncTask$2.call(AsyncTask.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) at java.util.concurrent.FutureTask.run(FutureTask.java:137) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) at java.lang.Thread.run(Thread.java:1102)