Crash GsonResponseBodyConverter.java line 1
Fatal Exception: d.b.c.e
The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.OutOfMemoryError: Failed to allocate a 334495752 byte allocation with 8388608 free bytes and 122MB until OOM, max allowed footprint 182278464, growth limit 301989888
java.util.Arrays.copyOf (Arrays.java:3260)
java.lang.AbstractStringBuilder.ensureCapacityInternal (AbstractStringBuilder.java:125)
java.lang.AbstractStringBuilder.append (AbstractStringBuilder.java:605)
java.lang.StringBuilder.append (StringBuilder.java:191)
com.google.gson.stream.JsonReader.beginObject (JsonReader.java:106)
com.google.gson.stream.JsonReader.nextString (JsonReader.java:30)
com.google.gson.internal.bind.TypeAdapters$16.read (TypeAdapters.java:1)
com.google.gson.internal.bind.TypeAdapters$16.read (TypeAdapters.java:1)
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read (ReflectiveTypeAdapterFactory.java:1)
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read (ReflectiveTypeAdapterFactory.java:1)
retrofit2.converter.gson.GsonResponseBodyConverter.convert (GsonResponseBodyConverter.java:1)
retrofit2.converter.gson.GsonResponseBodyConverter.convert (GsonResponseBodyConverter.java:1)
retrofit2.OkHttpCall.createRawCall (OkHttpCall.java:10)
retrofit2.ServiceMethod.toResponse (ServiceMethod.java:10)
retrofit2.OkHttpCall.parseResponse (OkHttpCall.java:10)
retrofit2.OkHttpCall.execute (OkHttpCall.java:62)
retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual (CallExecuteObservable.java:16)
io.reactivex.Observable.empty (Observable.java:18)
retrofit2.adapter.rxjava2.BodyObservable.subscribeActual (BodyObservable.java:7)
io.reactivex.Observable.empty (Observable.java:18)
io.reactivex.internal.operators.observable.ObservableSingleSingle.subscribeActual (ObservableSingleSingle.java:11)
io.reactivex.Single.subscribe (Single.java:4)
io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run (SingleSubscribeOn.java:2)
io.reactivex.Scheduler$DisposeTask.run (Scheduler.java:9)
io.reactivex.internal.schedulers.ScheduledRunnable.run (ScheduledRunnable.java:1)
java.util.concurrent.FutureTask.run (FutureTask.java:266)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:301)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
java.lang.Thread.run (Thread.java:764)
ru.noties.markwon.html.impl.AppendableUtils.appendQuietly (AppendableUtils.java:16)
ru.noties.markwon.html.impl.AppendableUtils.appendQuietly (AppendableUtils.java:16)
io.reactivex.plugins.RxJavaPlugins.apply (RxJavaPlugins.java:16)
io.reactivex.plugins.RxJavaPlugins.apply (RxJavaPlugins.java:16)
ru.noties.markwon.spans.ColorUtils.applyAlpha (ColorUtils.java:16)
io.reactivex.plugins.RxJavaPlugins.applyRequireNonNull (RxJavaPlugins.java:16)
org.threeten.bp.jdk8.Jdk8Methods.compareLongs (Jdk8Methods.java:16)
kotlin.internal.ProgressionUtilKt.differenceModulo (ProgressionUtilKt.java:16)
kotlin.text.CharsKt__CharKt.equals (CharsKt__CharKt.java:16)
org.threeten.bp.jdk8.Jdk8Methods.equals (Jdk8Methods.java:16)
ru.noties.markwon.TableRowsScheduler.extract (TableRowsScheduler.java:16)
org.threeten.bp.jdk8.Jdk8Methods.floorMod (Jdk8Methods.java:16)
toothpick.locators.FactoryLocator.getFactory (FactoryLocator.java:16)
okhttp3.internal.http.HttpMethod.invalidatesCache (HttpMethod.java:16)
ru.noties.markwon.html.impl.jsoup.helper.Validate.isFalse (Validate.java:16)
kotlin.text.CharsKt__CharJVMKt.isWhitespace (CharsKt__CharJVMKt.java:16)
kotlin.collections.CollectionsKt__CollectionsJVMKt.listOf (CollectionsKt__CollectionsJVMKt.java:16)
org.threeten.bp.temporal.TemporalAdjusters.nextOrSame (TemporalAdjusters.java:16)
io.reactivex.plugins.RxJavaPlugins.onAssembly (RxJavaPlugins.java:16)
io.reactivex.plugins.RxJavaPlugins.onAssembly (RxJavaPlugins.java:16)
io.reactivex.plugins.RxJavaPlugins.onAssembly (RxJavaPlugins.java:16)
io.reactivex.plugins.RxJavaPlugins.onAssembly (RxJavaPlugins.java:16)
io.reactivex.plugins.RxJavaPlugins.onAssembly (RxJavaPlugins.java:16)
okhttp3.internal.http.RequestLine.requestPath (RequestLine.java:16)
org.threeten.bp.jdk8.Jdk8Methods.requireNonNull (Jdk8Methods.java:16)
ru.noties.markwon.spans.LeadingMarginUtils.selfStart (LeadingMarginUtils.java:16)
io.reactivex.internal.schedulers.ScheduledRunnable.run (ScheduledRunnable.java:1)
java.util.concurrent.FutureTask.run (FutureTask.java:266)
Edited by Eugene Shapovalov