Tubular icon indicating copy to clipboard operation
Tubular copied to clipboard

App Randomly Crashed

Open GargantuanSquid opened this issue 1 month ago • 1 comments

Checklist

  • [x] I am able to reproduce the bug with the latest version.
  • [x] I am not able to reproduce the bug with the latest version of vanilla NewPipe.
  • [x] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • [x] I have read the FAQ and my problem isn't listed.
  • [x] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [x] This issue contains only one bug.
  • [x] I have read and understood the vanilla NewPipe contribution guidelines.

Affected version

0.28.0

Steps to reproduce the bug

  1. I was playing a video
  2. I went to a different app for some time
  3. When I came back the app had crashed

Expected behavior

No response

Actual behavior

I'm not sure why the crash occurred

Screenshots/Recordings

No response

Logs

Exception

  • User Action: ui error
  • Request: ACRA report
  • Content Country: US
  • Content Language: en-US
  • App Language: en_US
  • Service: none
  • Timestamp: 2025-11-09T11:18:27.104+05:30
  • Package: org.polymorphicshade.tubular
  • Service: none
  • Version: 0.28.0
  • OS: Linux Android 15 - 35
Crash log

java.lang.NullPointerException: Attempt to read from field 'org.schabi.newpipe.views.NewPipeTextView org.schabi.newpipe.databinding.PlaylistHeaderBinding.playlistDescriptionReadMore' on a null object reference in method 'void org.schabi.newpipe.fragments.list.playlist.PlaylistFragment.lambda$handleResult$4(org.schabi.newpipe.util.text.TextEllipsizer, java.lang.Boolean)'
	at org.schabi.newpipe.fragments.list.playlist.PlaylistFragment.lambda$handleResult$4(PlaylistFragment.java:351)
	at org.schabi.newpipe.fragments.list.playlist.PlaylistFragment.$r8$lambda$PrH53Mo0slGv-OWt_3Y4S1UCyOY(PlaylistFragment.java:0)
	at org.schabi.newpipe.fragments.list.playlist.PlaylistFragment$$ExternalSyntheticLambda2.accept(R8$$SyntheticClass:0)
	at org.schabi.newpipe.util.text.TextEllipsizer.lambda$setContent$0(TextEllipsizer.java:68)
	at org.schabi.newpipe.util.text.TextEllipsizer.$r8$lambda$8cNi4Xtz002zHWWWQAPMy9qithk(TextEllipsizer.java:0)
	at org.schabi.newpipe.util.text.TextEllipsizer$$ExternalSyntheticLambda1.accept(R8$$SyntheticClass:0)
	at org.schabi.newpipe.util.text.TextEllipsizer.lambda$linkifyContentView$3(TextEllipsizer.java:169)
	at org.schabi.newpipe.util.text.TextEllipsizer.$r8$lambda$bBiENG5WOcr0EqYjXLrJDuUL1xA(TextEllipsizer.java:0)
	at org.schabi.newpipe.util.text.TextEllipsizer$$ExternalSyntheticLambda3.accept(R8$$SyntheticClass:0)
	at org.schabi.newpipe.util.text.TextLinkifier.setTextViewCharSequence(TextLinkifier.java:366)
	at org.schabi.newpipe.util.text.TextLinkifier.lambda$changeLinkIntents$2(TextLinkifier.java:267)
	at org.schabi.newpipe.util.text.TextLinkifier.$r8$lambda$ENxjE18Nvt_uUTydkiaRGHuIYgg(TextLinkifier.java:0)
	at org.schabi.newpipe.util.text.TextLinkifier$$ExternalSyntheticLambda1.accept(R8$$SyntheticClass:0)
	at io.reactivex.rxjava3.internal.observers.ConsumerSingleObserver.onSuccess(ConsumerSingleObserver.java:62)
	at io.reactivex.rxjava3.internal.operators.single.SingleObserveOn$ObserveOnSingleObserver.run(SingleObserveOn.java:81)
	at io.reactivex.rxjava3.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:123)
	at android.os.Handler.handleCallback(Handler.java:991)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.app.ActivityThread.main(ActivityThread.java:8934)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)


Affected Android/Custom ROM version

Android 15 / Calyx OS 6.10.20

Affected device model

Moto G32

Additional information

No response

GargantuanSquid avatar Nov 09 '25 05:11 GargantuanSquid

Same issue. Xperia 5 IV.

App crashes and even after force stopping it, just comes back with the same crash report page.

android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{79eef50 u0 org.polymorphicshade.tubular/org.schabi.newpipe.player.PlayerService} at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2105) at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2076) at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2370) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:205) at android.os.Looper.loop(Looper.java:294) at android.app.ActivityThread.main(ActivityThread.java:8223) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:977)

spaceraver avatar Nov 19 '25 16:11 spaceraver