Tubular
Tubular copied to clipboard
App Randomly Crashed
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
- I was playing a video
- I went to a different app for some time
- 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
Same issue. Xperia 5 IV.