
Description
I think it's unlikely these crashes are RxJava's doing, but I'm posting here to try to get to help to debug this situation.
- rxjava 2.1.13
Crash Reports 1
at io.reactivex.internal.observers.ConsumerSingleObserver.dispose (ConsumerSingleObserver.java)
or .onError (ConsumerSingleObserver.java)
or .onSubscribe (ConsumerSingleObserver.java)
at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.dispose (FlowableSingleSingle.java)
or .onError (FlowableSingleSingle.java)
or .onSubscribe (FlowableSingleSingle.java)
at io.reactivex.internal.operators.flowable.FlowableDoOnEach$DoOnEachSubscriber.onError (FlowableDoOnEach.java)
or .requestFusion (FlowableDoOnEach.java)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.checkTerminated (FlowableObserveOn.java)
or .onError (FlowableObserveOn.java)
or .request (FlowableObserveOn.java)
or .requestFusion (FlowableObserveOn.java)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnSubscriber.runAsync (FlowableObserveOn.java)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.run (FlowableObserveOn.java)
at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run (HandlerScheduler.java)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6123)
at java.lang.reflect.Method.invoke (Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:757)
Crash reports 2
o.reactivex.exceptions.CompositeException:
at io.reactivex.internal.observers.ConsumerSingleObserver.a (ConsumerSingleObserver.java:26)
at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.a (FlowableSingleSingle.java:17)
at io.reactivex.internal.operators.flowable.FlowableDoOnEach$DoOnEachSubscriber.a (FlowableDoOnEach.java:44)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.a (FlowableObserveOn.java:35)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnSubscriber.h (FlowableObserveOn.java:29)
at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.run (FlowableObserveOn.java:17)
at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run (HandlerScheduler.java:2)
at android.os.Handler.handleCallback (Handler.java:789)
at android.os.Handler.dispatchMessage (Handler.java:98)
at android.os.Looper.loop (Looper.java:164)
at android.app.ActivityThread.main (ActivityThread.java:6944)
at java.lang.reflect.Method.invoke (Method.java)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)
Any idea on what one can do to further debug these?