Checklist (Your issue will be automatically closed if you delete this part)
Describe the bug
Both on opening the app or on opening any stream the app suddently crashes and throws an error message related to zygote.
I managed to fix this randomly(sometimes it works and sometimes it doesn't) only by:
- force stopping the app;
- restarting my phone.
Frequency
It happens ramdomly without a precise pattern.
Steps to reproduce the bug
Open the PipePipe app or open any video stream.
Device
Samsung A3 2017 rooted with Android 8
Error report
Exception
- User Action: ui error
- Request: ACRA report
- Content Country: GB
- Content Language: en
- App Language: en_GB
- Service: none
- Version: 4.3.0
- OS: Linux samsung/a3y17ltexc/a3y17lte:8.0.0/R16NW/A320FLXXU3CSA3:user/release-keys 8.0.0 - 26
Crash log
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Enum.equals(java.lang.Object)' on a null object reference
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.handleResult(VideoDetailFragment.java:1780)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.lambda$runWorker$8(VideoDetailFragment.java:1048)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.$r8$lambda$CnVBxNd6FD1qYhdxNEp-GTmpDz0(Unknown Source:0)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment$$ExternalSyntheticLambda16.accept(Unknown Source:6)
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:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6944)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
Additional context
Checklist (Your issue will be automatically closed if you delete this part)
Describe the bug
Both on opening the app or on opening any stream the app suddently crashes and throws an error message related to zygote.
I managed to fix this randomly(sometimes it works and sometimes it doesn't) only by:
Frequency
It happens ramdomly without a precise pattern.
Steps to reproduce the bug
Open the PipePipe app or open any video stream.
Device
Samsung A3 2017 rooted with Android 8
Error report
Exception
Crash log
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Enum.equals(java.lang.Object)' on a null object reference
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.handleResult(VideoDetailFragment.java:1780)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.lambda$runWorker$8(VideoDetailFragment.java:1048)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment.$r8$lambda$CnVBxNd6FD1qYhdxNEp-GTmpDz0(Unknown Source:0)
at org.schabi.newpipe.fragments.detail.VideoDetailFragment$$ExternalSyntheticLambda16.accept(Unknown Source:6)
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:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6944)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
Additional context