Newpipe: I can't play any video ( can't analize the web)

Created on 20 Aug 2020  路  5Comments  路  Source: TeamNewPipe/NewPipe

Version

  • 0.19.8

Steps to reproduce the bug



  1. Click on a video

  • Wait a few seconds
  • Expected behavior


    The info page is shown and I can play a video

    Actual behaviour


    The Guru Meditation screen pop ups just after I open any video

    Screenshots/Screen recordings

    Logs

    Exception

    org.schabi.newpipe.extractor.exceptions.ParsingException: Could not load decryption code for the Youtube service.
        at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.getPlayerUrl(YoutubeStreamExtractor.java:706)
        at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(YoutubeStreamExtractor.java:656)
        at org.schabi.newpipe.extractor.Extractor.fetchPage(Extractor.java:56)
        at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:68)
        at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:64)
        at org.schabi.newpipe.util.ExtractorHelper.lambda$getStreamInfo$3(ExtractorHelper.java:116)
        at org.schabi.newpipe.util.-$$Lambda$ExtractorHelper$5fJcha6Sq5APJBLdG6osaJby-mc.call(Unknown Source:4)
        at io.reactivex.internal.operators.single.SingleFromCallable.subscribeActual(SingleFromCallable.java:44)
        at io.reactivex.Single.subscribe(Single.java:3666)
        at io.reactivex.internal.operators.single.SingleDoOnSuccess.subscribeActual(SingleDoOnSuccess.java:35)
        at io.reactivex.Single.subscribe(Single.java:3666)
        at io.reactivex.internal.operators.maybe.MaybeFromSingle.subscribeActual(MaybeFromSingle.java:41)
        at io.reactivex.Maybe.subscribe(Maybe.java:4290)
        at io.reactivex.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(MaybeConcatArray.java:153)
        at io.reactivex.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(MaybeConcatArray.java:78)
        at io.reactivex.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(FlowableElementAtMaybe.java:66)
        at io.reactivex.internal.operators.maybe.MaybeConcatArray.subscribeActual(MaybeConcatArray.java:42)
        at io.reactivex.Flowable.subscribe(Flowable.java:14935)
        at io.reactivex.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(FlowableElementAtMaybe.java:36)
        at io.reactivex.Maybe.subscribe(Maybe.java:4290)
        at io.reactivex.internal.operators.maybe.MaybeToSingle.subscribeActual(MaybeToSingle.java:46)
        at io.reactivex.Single.subscribe(Single.java:3666)
        at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
        at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:578)
        at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
        at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:764)
    Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.startsWith(java.lang.String)' on a null object reference
        at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.getPlayerUrl(YoutubeStreamExtractor.java:701)
        ... 30 more
    
    



    bug youtube

    Most helpful comment

    I deleted the data and loaded my configs and now it's working

    All 5 comments

    If you're trying this on mobile data, could you try on Wi-Fi instead, and vice versa? Also, have you modified your network in any way, like a VPN or Tor?

    I tried with both data and wifi and without sucess. My network is normal, I did't modified in any way

    @opusforlife2 i don't believe it is a network issue since it happens to me whenever i import my old settings. you can actually get the same error if you import them with your DB file as well !
    the settings file:
    https://github.com/TeamNewPipe/NewPipe/issues/3753#issuecomment-675008471

    I deleted the data and loaded my configs and now it's working

    So corrupt DB caused this. Since the solution provided by @panacist worked, this means this is a duplicate of #3753.

    Was this page helpful?
    0 / 5 - 0 ratings

    Related issues

    hassanseoul123 picture hassanseoul123  路  3Comments

    B0pol picture B0pol  路  3Comments

    mouarfff picture mouarfff  路  3Comments

    danialbehzadi picture danialbehzadi  路  3Comments

    Knowbody42 picture Knowbody42  路  3Comments