Skip to content

java.lang.IllegalArgumentException: ui error maximizing freezed popup player #13612

Open

Description

@gl-dev

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.28.8

Steps to reproduce the bug

Playing a popup video
In background another process uses a lot of resources so the popup player temporarily freezes
Popup video does not recover
Maximize popup video
Current playlist queue is deleted > this should not happen :(
NewPipe crashes

Expected behavior

  1. Maximize popup should not delete current playlist queue
  2. Current playlist queue should be saved in a temporary queue for recovery when restarting Newpipe after a crash

Actual behavior

No response

Screenshots/Screen recordings

No response

Logs

Exception

  • User Action: ui error
  • Request: ACRA report
  • Content Country: DE
  • Content Language: en-
  • App Language: en
  • Service: <unknown_service>
  • Timestamp: 2026-06-17T07:01:55.132+02:00
  • Package: org.schabi.newpipe
  • Service: <unknown_service>
  • Version: 0.28.8
  • OS: Linux Android 9 - 28
Crash log

java.lang.IllegalArgumentException
	at com.google.android.exoplayer2.util.Assertions.checkArgument(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:1)
	at com.google.android.exoplayer2.source.BaseMediaSource.prepareSource(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:3)
	at com.google.android.exoplayer2.source.CompositeMediaSource.prepareChildSource(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:60)
	at com.google.android.exoplayer2.source.WrappingMediaSource.prepareChildSource(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:5)
	at com.google.android.exoplayer2.source.MaskingMediaSource.prepareSourceInternal(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:8)
	at com.google.android.exoplayer2.source.WrappingMediaSource.prepareSourceInternal(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:2)
	at com.google.android.exoplayer2.source.BaseMediaSource.prepareSource(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:10)
	at com.google.android.exoplayer2.source.CompositeMediaSource.prepareChildSource(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:60)
	at com.google.android.exoplayer2.source.ConcatenatingMediaSource.addMediaSourceInternal(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:62)
	at com.google.android.exoplayer2.source.ConcatenatingMediaSource.addMediaSourcesInternal(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:19)
	at com.google.android.exoplayer2.source.ConcatenatingMediaSource.handleMessage(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:210)
	at com.google.android.exoplayer2.source.ConcatenatingMediaSource.$r8$lambda$xvlxaabNVihM68DRWdn_WPenrXk(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:1)
	at com.google.android.exoplayer2.source.ConcatenatingMediaSource$$ExternalSyntheticLambda0.handleMessage(r8-map-id-1be563feaba4a3cfc509c2ed643962b6ef6b98519cc2d4ab49b069e9c8994f63:19)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:193)
	at android.os.HandlerThread.run(HandlerThread.java:65)


Affected Android/Custom ROM version

Android 9 - 28, Lineage OS

Affected device model

Samsung S2Tab SM-T813

Additional information

No response

Activity

  1. added
    bugIssue is related to a bug
    needs triageIssue is not yet ready for PR authors to take up
    on Jun 17, 2026
  2. ShareASmile commented on Oct 26, 2026

    @ShareASmile
    Collaborator

    Playing a popup video
    In background another process uses a lot of resources so the popup player temporarily freezes

    Can't reproduce, looks your device has limited capacity, due to old hardware and can't handle it, meanwhile how much empty RAM has it when you use popup player ?

  3. added
    waiting for authorIf the author doesn't respond, the issue will be auto-closed. Otherwise the label will be removed.
    on Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIssue is related to a bugneeds triageIssue is not yet ready for PR authors to take upwaiting for authorIf the author doesn't respond, the issue will be auto-closed. Otherwise the label will be removed.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions