libre-tube / LibreTube

An alternative frontend for YouTube, for Android.
https://libretube.dev
GNU General Public License v3.0
8.66k stars 446 forks source link

App not working Java.lang Issue Lineage OS #4618

Closed wuniversales closed 1 year ago

wuniversales commented 1 year ago

Steps to reproduce

I don't know if it's an isolated case but it doesn't work for me with the latest version of Lineage OS. This is the error, I can't navigate the menus or anything, the app just closes and then when I open it, it gives this error.

java.lang.ArrayIndexOutOfBoundsException: length=4; index=-1
    at com.github.libretube.ui.fragments.LibraryFragment.onViewCreated(SourceFile:377)
    at androidx.fragment.app.FragmentStateManager.createView(SourceFile:296)
    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(SourceFile:144)
    at androidx.fragment.app.FragmentManager.executeOpsTogether(SourceFile:1429)
    at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(SourceFile:92)
    at androidx.fragment.app.FragmentManager.execPendingActions(SourceFile:74)
    at androidx.fragment.app.DialogFragment$1.run(SourceFile:22)
    at android.os.Handler.handleCallback(Handler.java:942)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:201)
    at android.os.Looper.loop(Looper.java:288)
    at android.app.ActivityThread.main(ActivityThread.java:7924)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

Expected behavior

should work

Actual behavior

Not work

LibreTube version

Latest f-droid build

Android version

Android 13

Other details

No response

Acknowledgements

wuniversales commented 1 year ago

Sorry, duplicated issue