buggood first issue
Repository metrics
- Stars
- (38,153 stars)
- PR merge metrics
- (Avg merge 9d 17h) (17 merged PRs in 30d)
Description
Checklist
- I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
- I made sure that there are no existing issues - open or closed - which I could contribute my information to.
- I have read the FAQ and my problem isn't listed.
- I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- This issue contains only one bug.
- I have read and understood the contribution guidelines.
- I have read and understood the AI policy. The content of this bug report is not generated by AI.
Affected version
0.29.0
Steps to reproduce the bug
- Close the app with a video slowly loading in.
- Reopen the app.
Expected behavior
No crash
Actual behavior
Crash
Screenshots/Screen recordings
No response
Logs
Exception
- User Action: ui error
- Request: ACRA report
- Content Country: NL
- Content Language: en-NL
- App Language: en_NL
- Service: <unknown_service>
- Timestamp: 2026-08-16T11:52:10.943+03:00
- Package: org.schabi.newpipe
- Service: <unknown_service>
- Version: 0.29.0
- OS: Linux Android 17 - 37
java.lang.NullPointerException: Attempt to read from field 'java.util.ArrayList org.schabi.newpipe.info_list.InfoListAdapter.infoItemList' on a null object reference in method 'void org.schabi.newpipe.MainActivity$4.onStateChanged(int)'
at org.schabi.newpipe.MainActivity$4.onStateChanged(r8-map-id-86a71dde26502018768275c3ef5c4d56379672d582e9c15e1a63fb997724bbe7:52)
at com.google.android.material.bottomsheet.BottomSheetBehavior.setStateInternal(r8-map-id-86a71dde26502018768275c3ef5c4d56379672d582e9c15e1a63fb997724bbe7:68)
at androidx.lifecycle.LiveData$1.run(r8-map-id-86a71dde26502018768275c3ef5c4d56379672d582e9c15e1a63fb997724bbe7:134)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1657)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1666)
at android.view.Choreographer.doCallbacks(Choreographer.java:1252)
at android.view.Choreographer.doFrame(Choreographer.java:1205)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1640)
at android.os.Handler.handleCallback(Handler.java:1095)
at android.os.Handler.dispatchMessageImpl(Handler.java:135)
at android.os.Handler.dispatchMessage(Handler.java:125)
at android.os.Looper.loopOnce(Looper.java:296)
at android.os.Looper.loop(Looper.java:397)
at android.app.ActivityThread.main(ActivityThread.java:9569)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:575)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)
Affected Android/Custom ROM version
Android 17 / GrapheneOS 2026081300
Affected device model
Pixel 10 Pro
Additional information
Wi-Fi with Orbot (Tor VPN) because YouTube is blocked in my country, so the network is slow. The video was loading, I closed the app to check something and opened it only to see the crash log.