android.content.res.Resources$NotFoundException: Plural resource ID #0x7f11000c quantity=0 item=other
at android.content.res.ResourcesImpl.getQuantityText(ResourcesImpl.java:382)
at android.content.res.Resources.getQuantityText(Resources.java:540)
at android.content.res.Resources.getQuantityString(Resources.java:616)
at org.schabi.newpipe.views.player.SecondsView.setSeconds(SecondsView.kt:31)
at org.schabi.newpipe.views.player.PlayerFastSeekOverlay.onDoubleTapProgressDown(PlayerFastSeekOverlay.kt:81)
at org.schabi.newpipe.player.gesture.BasePlayerGestureListener.onDown(BasePlayerGestureListener.kt:93)
at android.view.GestureDetector.onTouchEvent(GestureDetector.java:686)
at org.schabi.newpipe.player.gesture.BasePlayerGestureListener.onTouch(BasePlayerGestureListener.kt:28)
at org.schabi.newpipe.player.gesture.MainPlayerGestureListener.onTouch(MainPlayerGestureListener.kt:35)
at android.view.View.performOnTouchCallback(View.java:16463)
at android.view.View.dispatchTouchEvent(View.java:16430)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3117)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2790)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3123)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2747)
at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:482)
at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1999)
at android.app.Activity.dispatchTouchEvent(Activity.java:4592)
at androidx.appcompat.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:69)
at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:434)
at android.view.View.dispatchPointerEvent(View.java:16755)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:8173)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:7939)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7335)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7392)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7358)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:7524)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7366)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:7581)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7339)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7392)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7358)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7366)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7339)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:10460)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:10411)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:10375)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:10602)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:295)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:346)
at android.os.Looper.loopOnce(Looper.java:214)
at android.os.Looper.loop(Looper.java:388)
at android.app.ActivityThread.main(ActivityThread.java:8969)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:892)
Checklist
Affected version
0.28.1
Steps to reproduce the bug
This doesn't occur consistently; possible factors:
Haven't seen the same crash when using the progress bar to seek
Expected behavior
No response
Actual behavior
No response
Screenshots/Screen recordings
No response
Logs
Exception
Crash log
Affected Android/Custom ROM version
Android 15
Affected device model
No response
Additional information
No response