App version: 1.7.1 based custom build from revision https://github.com/AntennaPod/AntennaPod/commit/0a9735e7
Android version: 8.1
Device model: Nexus 6 (Emulator)
Expected behaviour: App does not crash
Current behaviour: App crashed after press back
Steps to reproduce:
Add Podcast page, click SEARCH ITUNESnavigate up (i.e. <- on top-left) buttonStacktrace/Logcat:
No stacktrace found in logcat.
Stacktrace:
io.reactivex.exceptions.UndeliverableException:
at io.reactivex.plugins.RxJavaPlugins.onError (RxJavaPlugins.java:367)
at io.reactivex.internal.operators.single.SingleCreate$Emitter.onError (SingleCreate.java:81)
at de.danoeh.antennapod.fragment.ItunesSearchFragment.lambda$null$0 (ItunesSearchFragment.java:149)
at de.danoeh.antennapod.fragment.-$$Lambda$ItunesSearchFragment$8SKiker3uTBCeDwaX4bzXtWDgUc.subscribe (Unknown Source:4)
at io.reactivex.internal.operators.single.SingleCreate.subscribeActual (SingleCreate.java:39)
at io.reactivex.Single.subscribe (Single.java:3438)
at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run (SingleSubscribeOn.java:89)
at io.reactivex.Scheduler$DisposeTask.run (Scheduler.java:578)
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:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:301)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
at java.lang.Thread.run (Thread.java:764)
Caused by: java.io.InterruptedIOException:
at okhttp3.internal.http2.Http2Stream.waitForIo (Http2Stream.java:579)
at okhttp3.internal.http2.Http2Stream.takeResponseHeaders (Http2Stream.java:143)
at okhttp3.internal.http2.Http2Codec.readResponseHeaders (Http2Codec.java:125)
at okhttp3.internal.http.CallServerInterceptor.intercept (CallServerInterceptor.java:88)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:121)
at de.danoeh.antennapod.core.service.download.AntennapodHttpClient.lambda$newBuilder$0 (AntennapodHttpClient.java:88)
at de.danoeh.antennapod.core.service.download.-$$Lambda$AntennapodHttpClient$2Xq9YggjpSacmHedsJk0juFgtBc.intercept (Unknown Source)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.connection.ConnectInterceptor.intercept (ConnectInterceptor.java:45)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:121)
at okhttp3.internal.cache.CacheInterceptor.intercept (CacheInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:121)
at okhttp3.internal.http.BridgeInterceptor.intercept (BridgeInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept (RetryAndFollowUpInterceptor.java:126)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain (RealCall.java:200)
at okhttp3.RealCall.execute (RealCall.java:77)
at de.danoeh.antennapod.fragment.ItunesSearchFragment.lambda$null$0 (ItunesSearchFragment.java:137)
@ByteHamster Same issue still happened in the newest version.
AntennaPod
Version: 1.7.2b
Commit: b89271329
@Leetsong what about 1.7.3-RC7 on the Google Play beta channel (or custom build of the develop branch)?
@ByteHamster Sorry, I'm in China at present. And these days around Oct. 1th, gradle/google/... is not accessible because of GFW. And thereby I cannot build the develop branch. Sorry for that.
Most helpful comment
Stacktrace: