polymorphicshade / NewPipe

A fork of NewPipe with SponsorBlock functionality.
GNU General Public License v3.0
3.23k stars 106 forks source link

Network Error even my network is working.:( #342

Closed VitoItalianGamer closed 11 months ago

VitoItalianGamer commented 1 year ago

Checklist

Affected version

0.25.1

Steps to reproduce the bug

Go to Newpipe Go to history Played a Video

Expected behavior

Normaly the Video was supposed to play.

Actual behavior

It gives me an error when loading a video.

Screenshots/Screen recordings

Screenshot_20230720-141102

Logs

Exception

com.google.android.exoplayer2.ExoPlaybackException: Source error
    at com.google.android.exoplayer2.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:644)
    at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616)
    at android.os.Handler.dispatchMessage(Handler.java:107)
    at android.os.Looper.loopOnce(Looper.java:238)
    at android.os.Looper.loop(Looper.java:357)
    at android.os.HandlerThread.run(HandlerThread.java:85)
Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 403
    at org.schabi.newpipe.player.datasource.YoutubeHttpDataSource.open(YoutubeHttpDataSource.java:422)
    at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:263)
    at com.google.android.exoplayer2.upstream.TeeDataSource.open(TeeDataSource.java:52)
    at com.google.android.exoplayer2.upstream.cache.CacheDataSource.openNextSource(CacheDataSource.java:796)
    at com.google.android.exoplayer2.upstream.cache.CacheDataSource.open(CacheDataSource.java:609)
    at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84)
    at com.google.android.exoplayer2.source.chunk.ContainerMediaChunk.load(ContainerMediaChunk.java:124)
    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
    at java.lang.Thread.run(Thread.java:1012)


Affected Android/Custom ROM version

Android 12

Affected device model

Moto G Power (2022)

Additional information

Network was running just fine but not Newpipe. The screenshot was the destination page of the video. It loads and says an error occured see the notification.

VitoItalianGamer commented 1 year ago

Oh never mind its working I have to just close the app and reopen thats all or is it?

Atemu commented 1 year ago

Looks like an upstream bug, not ours.

bama35453 commented 12 months ago

I experience these network error problems also. Every video stops after a few minutes max. The error message says "network error" which is definitely not true. i did not change anything on the device. This issue occurs since two days.

Exception

com.google.android.exoplayer2.ExoPlaybackException: Source error
    at com.google.android.exoplayer2.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:644)
    at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loopOnce(Looper.java:226)
    at android.os.Looper.loop(Looper.java:313)
    at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 403
    at org.schabi.newpipe.player.datasource.YoutubeHttpDataSource.open(YoutubeHttpDataSource.java:422)
    at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:263)
    at com.google.android.exoplayer2.upstream.TeeDataSource.open(TeeDataSource.java:52)
    at com.google.android.exoplayer2.upstream.cache.CacheDataSource.openNextSource(CacheDataSource.java:796)
    at com.google.android.exoplayer2.upstream.cache.CacheDataSource.open(CacheDataSource.java:609)
    at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84)
    at com.google.android.exoplayer2.source.chunk.ContainerMediaChunk.load(ContainerMediaChunk.java:124)
    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
    at java.lang.Thread.run(Thread.java:1012)


VitoItalianGamer commented 12 months ago

Yeah but how do I fix it?

Kurasami commented 12 months ago

Looks like an upstream bug, not ours.

Yeah it was fixed 2 days ago in 0.25.2. We still need a merge with this though.

https://github.com/polymorphicshade/NewPipe/issues/342#issuecomment-1645347445

Atemu commented 12 months ago

0.25.2 is not out yet.

VitoItalianGamer commented 11 months ago

Finally 0.25.2 is out! :D I'm no longer receiving this issue Thanks! Let me know if you are still receiving this issue and please update this software :).

Kurasami commented 11 months ago

0.25.2 is not out yet.

The irony is you and your seemingly dupe "clown" account were wrong. šŸ¤”šŸ˜‚ It literally had been released when I made the comment that you've chased down and šŸ‘Ž in every issue.

@VitoItalianGamer if it's fixed, please close the issue.

VitoItalianGamer commented 11 months ago

The error is permanently gone! Thanks! If this error reappears I'll try to reopen this issue.