Where to send bug report

No email was listed in the settings “about” subject for the bug description detailed in my app.

Here is the copied text …

Environment

Android version: 7.0

OS version: 3.10.49-g01e0dc6

AntennaPod version: 3.2.0

Model: LGL158VL

Device: lv1

Product: lv1_trf_us_vzw

Crash info

Time: 18-03-2024 00:13:30

AntennaPod version: 3.2.0

StackTrace


java.lang.NullPointerException: Attempt to invoke virtual method 'void [android.support.v4.media](http://android.support.v4.media).session.MediaSessionCompat.setQueue(java.util.List)' on a null object reference

at de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$1([PlaybackService.java:350](http://PlaybackService.java:350))

at de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY([PlaybackService.java:0](http://PlaybackService.java:0))

at de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.accept(R8$$SyntheticClass:0)

at io.reactivex.internal.observers.ConsumerSingleObserver.onSuccess([ConsumerSingleObserver.java:62](http://ConsumerSingleObserver.java:62))

at io.reactivex.internal.operators.single.SingleObserveOn$[ObserveOnSingleObserver.run](http://ObserveOnSingleObserver.run)([SingleObserveOn.java:81](http://SingleObserveOn.java:81))

at [io.reactivex.android](http://io.reactivex.android).schedulers.HandlerScheduler$[ScheduledRunnable.run](http://ScheduledRunnable.run)([HandlerScheduler.java:124](http://HandlerScheduler.java:124))

at android.os.Handler.handleCallback([Handler.java:751](http://Handler.java:751))

at android.os.Handler.dispatchMessage([Handler.java:95](http://Handler.java:95))

at android.os.Looper.loop([Looper.java:154](http://Looper.java:154))

at [android.app](http://android.app).ActivityThread.main([ActivityThread.java:6315](http://ActivityThread.java:6315))

at java.lang.reflect.Method.invoke(Native Method)

at [com.android](http://com.android).internal.os.ZygoteInit$[MethodAndArgsCaller.run](http://MethodAndArgsCaller.run)([ZygoteInit.java:872](http://ZygoteInit.java:872))

at [com.android](http://com.android).internal.os.ZygoteInit.main([ZygoteInit.java:762](http://ZygoteInit.java:762))

Helpful to developers?

What is the issue you encountered? For example, where in the app were you, what were you doing, etc.?

2 Likes

Is that truly being used on Android 7?

Yes. Android 7. Easier to use than Android 10 device.

Pardon me if that was a naive question, but my phone is on Android 14. Is it logical that app developers would still test for Android 7 that was introduced in 2016?

Unfortunately, many phone manufacturers don’t update their (older) phones to newer Android versions. If you want to be sustainable, holding on to an older device is the best thing you can do.

That’s for the user. And as long as the app developers choose to support an Android version (which AntennaPod does), I personally think it’s fair to expect the app to work for that version. Actively test, I don’t know. But not dismiss reports (otherwise, the developers should just not support that version any-more).

I have no idea.
A few times when I do activity on another page, and return to AP, the previous page displayed is replaced with the large “A” of the app initial page displayed. I tap on the letter and the previous page is displayed. No issue with this. Just a very small inconvenience.

I certainly concur on the sustainability point. I’m just oscillating between shock and being pleasantly surprised that AntennaPod supports the use of an Android version that Google stopped supporting (and providing security updates for) years ago. :hugs:

2 Likes