Skip to content

Report "8kun" #985

@K1rakishou

Description

@K1rakishou

UUID: 1ba2173908b9df36e17cb1f9deea4158
Build flavor: stable
Version name: v4.13.4
OS info: Android 8.1.0, sdk version: 27
Report description: Every attempt to load an 8kun board is met with an "API parse error".
Logs:

I/Kuroba | WakeManager: Started background alarm with an interval of 15 minutes
I/Kuroba | FilterWatchManager: Processing filter loaders, started at 17:19:47
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-3]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594020417XXX.jpg, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-3]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594041441XXX.png, state = Canceled
W/Kuroba | WakeManager: Background update broadcast ignored because it was requested too soon
W/Kuroba | WakeManager: Background update broadcast ignored because it was requested too soon
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-2]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594159991XXX.jpg, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-2]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594183705XXX.png, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-2]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594183705XXX.png, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-1]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594188231XXX.png, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-2]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594207390XXX.png, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-3]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594215656XXX.jpg, state = Canceled
E/Kuroba | ConcurrentChunkedFileDownloader: [NormalFileCacheV2Thread-0]: Error while trying to download, class = CancellationException, message = CancellationException for request with url = https://i.4cdn.org/trash/1594207390XXX.png, state = Canceled
W/Kuroba | ThreadSaveManager: cancelDownloading Could not find SaveThreadParameters for loadable [4chan, g, 76668XXX]
I/Kuroba | WatchManager: 3 pin watchers beginning updates, started at 2020-07-08 15:23:15 UTC
I/Kuroba | WatchManager: All watchers updated, finished at 2020-07-08 15:23:16 UTC
W/Kuroba | WakeManager: Background update broadcast ignored because it was requested too soon
W/Kuroba | ThreadSaveManager: cancelDownloading Could not find SaveThreadParameters for loadable [4chan, pol, 266885XXX]
W/Kuroba | ThreadSaveManager: cancelDownloading Could not find SaveThreadParameters for loadable [4chan, pol, 266930XXX]
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
E/Kuroba | NetUtils: Error parsing JSON: 
E/Kuroba | NetUtils: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parsePosts(ChanReaderParser.java:154)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:114)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.ChanReaderParser.parse(ChanReaderParser.java:56)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.utils.NetUtils$2.onResponse(NetUtils.java:161)
E/Kuroba | NetUtils: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Kuroba | NetUtils: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Kuroba | NetUtils: 	at java.lang.Thread.run(Thread.java:764)
E/Kuroba | NetUtils: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
E/Kuroba | NetUtils: 	at java.io.StringReader.<init>(StringReader.java:50)
E/Kuroba | NetUtils: 	at android.text.HtmlToSpannedConverter.convert(Html.java:746)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:242)
E/Kuroba | NetUtils: 	at android.text.Html.fromHtml(Html.java:196)
E/Kuroba | NetUtils: 	at androidx.core.text.HtmlCompat.fromHtml(HtmlCompat.java:148)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:268)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.manager.FilterEngine.matches(FilterEngine.java:203)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.processPostFilter(PostParseCallable.java:78)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:61)
E/Kuroba | NetUtils: 	at com.github.adamantcheese.chan.core.site.parser.PostParseCallable.call(PostParseCallable.java:30)
E/Kuroba | NetUtils: 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
E/Kuroba | NetUtils: 	... 3 more
I/Kuroba | ChanThreadLoader: Loading error
I/Kuroba | ChanThreadLoader: android.util.MalformedJsonException: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.NetUtils$2.lambda$onResponse$4(NetUtils.java:170)
I/Kuroba | ChanThreadLoader: 	at com.github.adamantcheese.chan.utils.-$$Lambda$NetUtils$2$XxGvMk9ZRdXaxroy8fJpFwXM3gc.run(Unknown Source:4)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.handleCallback(Handler.java:790)
I/Kuroba | ChanThreadLoader: 	at android.os.Handler.dispatchMessage(Handler.java:99)
I/Kuroba | ChanThreadLoader: 	at android.os.Looper.loop(Looper.java:164)
I/Kuroba | ChanThreadLoader: 	at android.app.ActivityThread.main(ActivityThread.java:6518)
I/Kuroba | ChanThreadLoader: 	at java.lang.reflect.Method.invoke(Native Method)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
I/Kuroba | ChanThreadLoader: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingreport/crash reportReport made via the in-app reporter (auto or manual)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions