Skip to content

Unexpected crash after reopening the app #13774

Open

Description

@Fullfungo

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

  1. Close the app with a video slowly loading in.
  2. 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
Crash log

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.

Activity

  1. added
    bugIssue is related to a bug
    needs triageIssue is not yet ready for PR authors to take up
    on Aug 16, 2026
  2. added
    good first issueEasy/simple issues perfect for newcomers to get involved in the project
    and removed
    needs triageIssue is not yet ready for PR authors to take up
    on Aug 17, 2026
  3. Jyatin commented on Aug 24, 2026

    @Jyatin

    Hi, I’d like to work on this issue. I’m able to investigate the crash and submit a fix with a regression test if appropriate. Could you please assign this issue to me?

  4. ShareASmile commented on Aug 25, 2026

    @ShareASmile
    Collaborator

    @Jyatin thank you, the issue has been assigned to you.

  5. added theissue type on Aug 25, 2026
  6. Fayupable commented on Sep 8, 2026

    @Fayupable

    Hi @Jyatin, just checking in since it's been about 2 weeks since assignment with no activity. Are you still working on this? If not, I'd be happy to take it on. @ShareASmile could you reassign if Jyatin isn't actively working on it?

  7. ShareASmile commented on Oct 26, 2026

    @ShareASmile
    Collaborator

    @Fayupable yes, sssigned to you as Jyatin hasn't responded since more than a month.

  8. RAMKUMAR0096 commented on Oct 26, 2026

    @RAMKUMAR0096
  9. ShareASmile commented on Oct 26, 2026

    @ShareASmile
    Collaborator

    10. Hi, I’d like to work on this issue. Could you please assign this issue to me?

    You may take up another issue if you want to, but ask and get assigned from maintainers first.

  10. RAMKUMAR0096 commented on Oct 28, 2026

    @RAMKUMAR0096
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugIssue is related to a buggood first issueEasy/simple issues perfect for newcomers to get involved in the project

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions