Open
Description
- needs to be tested with NewPipe/Tubular to know if it is specific to this project
Steps to reproduce
- select a video from a channel group and start to play it
- after open another channel group and refresh it (fetch latest videos)
- select a new(?) video from this group and add it to queue
- make currently playing video fullscreen (?)
- exit from fullscreen and back to main menu (while video still playing)
- app crash
Exception
- User Action: ui error
- Request: ACRA report
- Content Country: TR
- Content Language: en-
- App Language: en_GB
- Service: none
- Version: 0.27.4
- OS: Linux samsung/on7xrefltedd/on7xreflte:9/PPR1.180610.011/G611FXXU1CSE2:user/release-keys 9 - 28
Crash log
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
at android.widget.Toast.makeText(Toast.java:680)
at org.schabi.newpipe.util.NavigationHelper.enqueueOnPlayer(NavigationHelper.java:192)
at org.schabi.newpipe.util.NavigationHelper.enqueueOnPlayer(NavigationHelper.java:206)
at org.schabi.newpipe.info_list.dialog.StreamDialogDefaultEntry.lambda$static$2(StreamDialogDefaultEntry.java:54)
at org.schabi.newpipe.info_list.dialog.StreamDialogDefaultEntry.$r8$lambda$a5xl77Dbtzjng57a7aWTqc2QHLM(StreamDialogDefaultEntry.java:0)
at org.schabi.newpipe.info_list.dialog.StreamDialogDefaultEntry$$ExternalSyntheticLambda17.accept(R8$$SyntheticClass:0)
at org.schabi.newpipe.util.SparseItemUtil.lambda$fetchItemInfoIfSparse$0(SparseItemUtil.java:60)
at org.schabi.newpipe.util.SparseItemUtil.$r8$lambda$gVp-oj4sCNUa5XRwqzA5fQ53LU0(SparseItemUtil.java:0)
at org.schabi.newpipe.util.SparseItemUtil$$ExternalSyntheticLambda1.accept(R8$$SyntheticClass:0)
at org.schabi.newpipe.util.SparseItemUtil.lambda$fetchStreamInfoAndSaveToDatabase$4(SparseItemUtil.java:121)
at org.schabi.newpipe.util.SparseItemUtil.$r8$lambda$deU_krLKc2Rq-Kx27FrpNhdkTCk(SparseItemUtil.java:0)
at org.schabi.newpipe.util.SparseItemUtil$$ExternalSyntheticLambda2.accept(R8$$SyntheticClass:0)
at io.reactivex.rxjava3.internal.observers.ConsumerSingleObserver.onSuccess(ConsumerSingleObserver.java:62)
at io.reactivex.rxjava3.internal.operators.single.SingleObserveOn$ObserveOnSingleObserver.run(SingleObserveOn.java:81)
at io.reactivex.rxjava3.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:123)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7127)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)