Checklist
Affected version
28.0.0
Steps to reproduce the bug
Playlist with 2 items
Popup player in action
High CPU load due to Google Play
Popup player freezes
Switching to full screen crashes Newpipe
Expected behavior
No response
Actual behavior
No response
Screenshots/Screen recordings
No response
Logs
Error report - {"user_action":"ui error","request":"ACRA report","content_language":"en-","content_country":"DE","app_language":"en","service":"none","package":"org.schabi.newpipe","version":"0.28.0","os":"Linux Android 9 - 28","time":"2025-10-31T07:39:55.631+01:00","exceptions":["java.lang.RuntimeException: Unable to start service org.schabi.newpipe.player.PlayerService@9581fad with Intent { cmp=org.schabi.newpipe/.player.PlayerService (has extras) }: java.lang.IllegalStateException: Play Queue has not been initialized.\n\tat android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3724)\n\tat android.app.ActivityThread.access$1600(ActivityThread.java:200)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)\n\tat android.os.Handler.dispatchMessage(Handler.java:106)\n\tat android.os.Looper.loop(Looper.java:193)\n\tat android.app.ActivityThread.main(ActivityThread.java:6718)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)\nCaused by: java.lang.IllegalStateException: Play Queue has not been initialized.\n\tat org.schabi.newpipe.player.playqueue.PlayQueueAdapter.(PlayQueueAdapter.java:65)\n\tat org.schabi.newpipe.player.ui.MainPlayerUi.initPlayback(MainPlayerUi.java:217)\n\tat org.schabi.newpipe.player.ui.PlayerUiList.addAndPrepare(PlayerUiList.java:43)\n\tat org.schabi.newpipe.player.Player.initUIsForCurrentPlayerType(Player.java:502)\n\tat org.schabi.newpipe.player.Player.handleIntent(Player.java:361)\n\tat org.schabi.newpipe.player.PlayerService.onStartCommand(PlayerService.java:172)\n\tat android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3705)\n\t... 8 more\n"],"user_comment":""}
Affected Android/Custom ROM version
Android 9 LineageOS 16.0
Affected device model
Samsung Tab S2 SM-T813
Additional information
No response
Checklist
Affected version
28.0.0
Steps to reproduce the bug
Playlist with 2 items
Popup player in action
High CPU load due to Google Play
Popup player freezes
Switching to full screen crashes Newpipe
Expected behavior
No response
Actual behavior
No response
Screenshots/Screen recordings
No response
Logs
Error report - {"user_action":"ui error","request":"ACRA report","content_language":"en-","content_country":"DE","app_language":"en","service":"none","package":"org.schabi.newpipe","version":"0.28.0","os":"Linux Android 9 - 28","time":"2025-10-31T07:39:55.631+01:00","exceptions":["java.lang.RuntimeException: Unable to start service org.schabi.newpipe.player.PlayerService@9581fad with Intent { cmp=org.schabi.newpipe/.player.PlayerService (has extras) }: java.lang.IllegalStateException: Play Queue has not been initialized.\n\tat android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3724)\n\tat android.app.ActivityThread.access$1600(ActivityThread.java:200)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)\n\tat android.os.Handler.dispatchMessage(Handler.java:106)\n\tat android.os.Looper.loop(Looper.java:193)\n\tat android.app.ActivityThread.main(ActivityThread.java:6718)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)\nCaused by: java.lang.IllegalStateException: Play Queue has not been initialized.\n\tat org.schabi.newpipe.player.playqueue.PlayQueueAdapter.(PlayQueueAdapter.java:65)\n\tat org.schabi.newpipe.player.ui.MainPlayerUi.initPlayback(MainPlayerUi.java:217)\n\tat org.schabi.newpipe.player.ui.PlayerUiList.addAndPrepare(PlayerUiList.java:43)\n\tat org.schabi.newpipe.player.Player.initUIsForCurrentPlayerType(Player.java:502)\n\tat org.schabi.newpipe.player.Player.handleIntent(Player.java:361)\n\tat org.schabi.newpipe.player.PlayerService.onStartCommand(PlayerService.java:172)\n\tat android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3705)\n\t... 8 more\n"],"user_comment":""}
Affected Android/Custom ROM version
Android 9 LineageOS 16.0
Affected device model
Samsung Tab S2 SM-T813
Additional information
No response