java.lang.NullPointerException: Attempt to invoke virtual method 'void org.schabi.newpipe.player.Player.setSponsorBlockMode(org.schabi.newpipe.util.SponsorBlockMode)' on a null object reference
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.lambda$onMetadataUpdate$51(VideoDetailFragment.java:1921)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.$r8$lambda$y7puyGkaa9OmmCWMUbc81ghLLp8(VideoDetailFragment.java:0)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment$$ExternalSyntheticLambda56.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:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:230)
at android.os.Looper.loop(Looper.java:319)
at android.app.ActivityThread.main(ActivityThread.java:8893)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:608)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Checklist
Affected version
0.26.1_r2
Steps to reproduce the bug
Expected behavior
It should be able to play videos without crashes
Actual behavior
Sometimes the client crashes
Screenshots/Screen recordings
N/A
Logs
Exception
Crash log
Affected Android/Custom ROM version
Android 14 / One UI 6
Affected device model
Samsung Galaxy S22+
Additional information
N/A