Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- io.reactivex.exceptions.CompositeException: 3 exceptions occurred.
- at io.reactivex.internal.observers.ConsumerSingleObserver.onError(ConsumerSingleObserver.java:50)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleFlatMap$SingleFlatMapCallback.onError(SingleFlatMap.java:90)
- at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onError(SingleMap.java:69)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.onError(FlowableSingleSingle.java:97)
- at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:113)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:566)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:374)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drain(FlowableFlatMap.java:366)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.innerError(FlowableFlatMap.java:605)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onError(FlowableFlatMap.java:668)
- at io.reactivex.internal.subscriptions.EmptySubscription.error(EmptySubscription.java:54)
- at io.reactivex.internal.operators.flowable.FlowableError.subscribeActual(FlowableError.java:39)
- at io.reactivex.Flowable.subscribe(Flowable.java:14291)
- at io.reactivex.Flowable.subscribe(Flowable.java:14237)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.onNext(FlowableFlatMap.java:163)
- at io.reactivex.processors.UnicastProcessor.drainRegular(UnicastProcessor.java:213)
- at io.reactivex.processors.UnicastProcessor.drain(UnicastProcessor.java:289)
- at io.reactivex.processors.UnicastProcessor.onNext(UnicastProcessor.java:349)
- at io.reactivex.processors.SerializedProcessor.onNext(SerializedProcessor.java:103)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenSourceSubscriber.again(FlowableRepeatWhen.java:170)
- at io.reactivex.internal.operators.flowable.FlowableRetryWhen$RetryWhenSubscriber.onError(FlowableRetryWhen.java:77)
- at io.reactivex.internal.operators.single.SingleToFlowable$SingleToFlowableObserver.onError(SingleToFlowable.java:68)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:76)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- ComposedException 1 :
- retrofit2.adapter.rxjava2.HttpException: HTTP 504 Unsatisfiable Request (only-if-cached)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:54)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- Caused by: org.json.JSONException: End of input at character 0 of
- at org.json.JSONTokener.syntaxError(JSONTokener.java:449)
- at org.json.JSONTokener.nextValue(JSONTokener.java:97)
- at org.json.JSONObject.<init>(JSONObject.java:156)
- at org.json.JSONObject.<init>(JSONObject.java:173)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.getErrorInfo(Utils.kt:112)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.handleProfileErrorThrowable(Utils.kt:22)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.handleProfileErrorSingle(Utils.kt:13)
- at com.adamas.adamas.data.source.profile.remote.ProfileNetDataSource$getPerson$1.apply(ProfileNetDataSource.kt:50)
- at com.adamas.adamas.data.source.profile.remote.ProfileNetDataSource$getPerson$1.apply(ProfileNetDataSource.kt:28)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:73)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
- at android.os.Handler.<init>(Handler.java:209)
- at android.os.Handler.<init>(Handler.java:123)
- at android.widget.Toast$TN.<init>(Toast.java:361)
- at android.widget.Toast.<init>(Toast.java:106)
- at android.widget.Toast.makeText(Toast.java:271)
- at com.adamas.adamas.presentation.component.common.navigation.BaseActivityNavigator.systemMessage(BaseActivityNavigator.kt:598)
- at com.adamas.adamas.presentation.component.common.navigation.BaseNavigator.applyCommand(BaseNavigator.kt:42)
- at com.adamas.adamas.presentation.component.details.navigation.DetailsNavigator.applyCommand(DetailsNavigator.kt:39)
- at ru.terrakok.cicerone.CommandBuffer.executeCommand(CommandBuffer.java:43)
- at ru.terrakok.cicerone.BaseRouter.executeCommand(BaseRouter.java:31)
- at ru.terrakok.cicerone.Router.showSystemMessage(Router.java:210)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.handleError(ProfilePresenter.kt:155)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.access$handleError(ProfilePresenter.kt:20)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:64)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:20)
- at io.reactivex.internal.observers.ConsumerSingleObserver.onError(ConsumerSingleObserver.java:47)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleFlatMap$SingleFlatMapCallback.onError(SingleFlatMap.java:90)
- at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onError(SingleMap.java:69)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.onError(FlowableSingleSingle.java:97)
- at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:113)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:566)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:374)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drain(FlowableFlatMap.java:366)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.innerError(FlowableFlatMap.java:605)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onError(FlowableFlatMap.java:668)
- at io.reactivex.internal.subscriptions.EmptySubscription.error(EmptySubscription.java:54)
- at io.reactivex.internal.operators.flowable.FlowableError.subscribeActual(FlowableError.java:39)
- at io.reactivex.Flowable.subscribe(Flowable.java:14291)
- at io.reactivex.Flowable.subscribe(Flowable.java:14237)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.onNext(FlowableFlatMap.java:163)
- at io.reactivex.processors.UnicastProcessor.drainRegular(UnicastProcessor.java:213)
- at io.reactivex.processors.UnicastProcessor.drain(UnicastProcessor.java:289)
- at io.reactivex.processors.UnicastProcessor.onNext(UnicastProcessor.java:349)
- at io.reactivex.processors.SerializedProcessor.onNext(SerializedProcessor.java:103)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenSourceSubscriber.again(FlowableRepeatWhen.java:170)
- at io.reactivex.internal.operators.flowable.FlowableRetryWhen$RetryWhenSubscriber.onError(FlowableRetryWhen.java:77)
- at io.reactivex.internal.operators.single.SingleToFlowable$SingleToFlowableObserver.onError(SingleToFlowable.java:68)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:76)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- ComposedException 2 :
- org.json.JSONException: End of input at character 0 of
- at org.json.JSONTokener.syntaxError(JSONTokener.java:449)
- at org.json.JSONTokener.nextValue(JSONTokener.java:97)
- at org.json.JSONObject.<init>(JSONObject.java:156)
- at org.json.JSONObject.<init>(JSONObject.java:173)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.getErrorInfo(Utils.kt:112)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.handleProfileErrorThrowable(Utils.kt:22)
- at com.adamas.adamas.domain.interaction.profile.error.UtilsKt.handleProfileErrorSingle(Utils.kt:13)
- at com.adamas.adamas.data.source.profile.remote.ProfileNetDataSource$getPerson$1.apply(ProfileNetDataSource.kt:50)
- at com.adamas.adamas.data.source.profile.remote.ProfileNetDataSource$getPerson$1.apply(ProfileNetDataSource.kt:28)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:73)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
- at android.os.Handler.<init>(Handler.java:209)
- at android.os.Handler.<init>(Handler.java:123)
- at android.widget.Toast$TN.<init>(Toast.java:361)
- at android.widget.Toast.<init>(Toast.java:106)
- at android.widget.Toast.makeText(Toast.java:271)
- at com.adamas.adamas.presentation.component.common.navigation.BaseActivityNavigator.systemMessage(BaseActivityNavigator.kt:598)
- at com.adamas.adamas.presentation.component.common.navigation.BaseNavigator.applyCommand(BaseNavigator.kt:42)
- at com.adamas.adamas.presentation.component.details.navigation.DetailsNavigator.applyCommand(DetailsNavigator.kt:39)
- at ru.terrakok.cicerone.CommandBuffer.executeCommand(CommandBuffer.java:43)
- at ru.terrakok.cicerone.BaseRouter.executeCommand(BaseRouter.java:31)
- at ru.terrakok.cicerone.Router.showSystemMessage(Router.java:210)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.handleError(ProfilePresenter.kt:155)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.access$handleError(ProfilePresenter.kt:20)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:64)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:20)
- at io.reactivex.internal.observers.ConsumerSingleObserver.onError(ConsumerSingleObserver.java:47)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleFlatMap$SingleFlatMapCallback.onError(SingleFlatMap.java:90)
- at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onError(SingleMap.java:69)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.onError(FlowableSingleSingle.java:97)
- at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:113)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:566)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:374)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drain(FlowableFlatMap.java:366)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.innerError(FlowableFlatMap.java:605)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onError(FlowableFlatMap.java:668)
- at io.reactivex.internal.subscriptions.EmptySubscription.error(EmptySubscription.java:54)
- at io.reactivex.internal.operators.flowable.FlowableError.subscribeActual(FlowableError.java:39)
- at io.reactivex.Flowable.subscribe(Flowable.java:14291)
- at io.reactivex.Flowable.subscribe(Flowable.java:14237)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.onNext(FlowableFlatMap.java:163)
- at io.reactivex.processors.UnicastProcessor.drainRegular(UnicastProcessor.java:213)
- at io.reactivex.processors.UnicastProcessor.drain(UnicastProcessor.java:289)
- at io.reactivex.processors.UnicastProcessor.onNext(UnicastProcessor.java:349)
- at io.reactivex.processors.SerializedProcessor.onNext(SerializedProcessor.java:103)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenSourceSubscriber.again(FlowableRepeatWhen.java:170)
- at io.reactivex.internal.operators.flowable.FlowableRetryWhen$RetryWhenSubscriber.onError(FlowableRetryWhen.java:77)
- at io.reactivex.internal.operators.single.SingleToFlowable$SingleToFlowableObserver.onError(SingleToFlowable.java:68)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:76)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
- ComposedException 3 :
- java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
- at android.os.Handler.<init>(Handler.java:209)
- at android.os.Handler.<init>(Handler.java:123)
- at android.widget.Toast$TN.<init>(Toast.java:361)
- at android.widget.Toast.<init>(Toast.java:106)
- at android.widget.Toast.makeText(Toast.java:271)
- at com.adamas.adamas.presentation.component.common.navigation.BaseActivityNavigator.systemMessage(BaseActivityNavigator.kt:598)
- at com.adamas.adamas.presentation.component.common.navigation.BaseNavigator.applyCommand(BaseNavigator.kt:42)
- at com.adamas.adamas.presentation.component.details.navigation.DetailsNavigator.applyCommand(DetailsNavigator.kt:39)
- at ru.terrakok.cicerone.CommandBuffer.executeCommand(CommandBuffer.java:43)
- at ru.terrakok.cicerone.BaseRouter.executeCommand(BaseRouter.java:31)
- at ru.terrakok.cicerone.Router.showSystemMessage(Router.java:210)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.handleError(ProfilePresenter.kt:155)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter.access$handleError(ProfilePresenter.kt:20)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:64)
- at com.adamas.adamas.presentation.component.profile.ui.ProfilePresenter$updatePerson$2.accept(ProfilePresenter.kt:20)
- at io.reactivex.internal.observers.ConsumerSingleObserver.onError(ConsumerSingleObserver.java:47)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onError(SingleSubscribeOn.java:73)
- at io.reactivex.internal.operators.single.SingleFlatMap$SingleFlatMapCallback.onError(SingleFlatMap.java:90)
- at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onError(SingleMap.java:69)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.observers.ResumeSingleObserver.onError(ResumeSingleObserver.java:51)
- at io.reactivex.internal.disposables.EmptyDisposable.error(EmptyDisposable.java:78)
- at io.reactivex.internal.operators.single.SingleError.subscribeActual(SingleError.java:42)
- at io.reactivex.Single.subscribe(Single.java:3220)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:80)
- at io.reactivex.internal.operators.flowable.FlowableSingleSingle$SingleElementSubscriber.onError(FlowableSingleSingle.java:97)
- at io.reactivex.subscribers.SerializedSubscriber.onError(SerializedSubscriber.java:142)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenReceiver.onError(FlowableRepeatWhen.java:113)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.checkTerminate(FlowableFlatMap.java:566)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drainLoop(FlowableFlatMap.java:374)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.drain(FlowableFlatMap.java:366)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.innerError(FlowableFlatMap.java:605)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber.onError(FlowableFlatMap.java:668)
- at io.reactivex.internal.subscriptions.EmptySubscription.error(EmptySubscription.java:54)
- at io.reactivex.internal.operators.flowable.FlowableError.subscribeActual(FlowableError.java:39)
- at io.reactivex.Flowable.subscribe(Flowable.java:14291)
- at io.reactivex.Flowable.subscribe(Flowable.java:14237)
- at io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber.onNext(FlowableFlatMap.java:163)
- at io.reactivex.processors.UnicastProcessor.drainRegular(UnicastProcessor.java:213)
- at io.reactivex.processors.UnicastProcessor.drain(UnicastProcessor.java:289)
- at io.reactivex.processors.UnicastProcessor.onNext(UnicastProcessor.java:349)
- at io.reactivex.processors.SerializedProcessor.onNext(SerializedProcessor.java:103)
- at io.reactivex.internal.operators.flowable.FlowableRepeatWhen$WhenSourceSubscriber.again(FlowableRepeatWhen.java:170)
- at io.reactivex.internal.operators.flowable.FlowableRetryWhen$RetryWhenSubscriber.onError(FlowableRetryWhen.java:77)
- at io.reactivex.internal.operators.single.SingleToFlowable$SingleToFlowableObserver.onError(SingleToFlowable.java:68)
- at io.reactivex.internal.operators.single.SingleResumeNext$ResumeMainSingleObserver.onError(SingleResumeNext.java:76)
- at io.reactivex.internal.operators.observable.ObservableSingleSingle$SingleElementObserver.onError(ObservableSingleSingle.java:95)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onError(ObservableSubscribeOn.java:63)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:56)
- at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:37)
- at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:43)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
- at io.reactivex.Observable.subscribe(Observable.java:12005)
- at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
- at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:571)
- at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
- at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
- at java.util.concurrent.FutureTask.run(FutureTask.java:237)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:154)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
- at java.lang.Thread.run(Thread.java:818)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement