Checklist
Describe the bug
After latest updates, still getting various errors. Like this parsing error and the network errors that interrupt playback. In fact, things have gotten much worse in the latest versions compared to previous ones.
Exception
- User Action: requested stream
- Request: https://www.youtube.com/watch?v=Eck8NnoaD4M
- Content Country: US
- Content Language: en-US
- App Language: en_US
- Service: YouTube (Anonymous)
- Endpoint: mweb
- Version: 5.2.1-beta6
- OS: Linux Android 13 - 33
Crash log
org.schabi.newpipe.extractor.exceptions.ParsingException: Could not get uploader name
at org.schabi.newpipe.about.AboutActivity$$ExternalSyntheticLambda0.m$1(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:3)
at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeLockupStreamInfoItemExtractor.getUploaderName(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:123)
at org.schabi.newpipe.extractor.stream.StreamInfoItemsCollector.extract(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:258)
at org.schabi.newpipe.extractor.MultiInfoItemsCollector.extract(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:9)
at org.schabi.newpipe.extractor.InfoItemsCollector.commit(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:1)
at org.jsoup.select.Selector$$ExternalSyntheticLambda1.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:289)
at j$.util.stream.o0.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:3)
at j$.util.stream.m.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:84)
at j$.util.stream.m.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:66)
at j$.util.stream.m.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:66)
at j$.util.stream.m.accept(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:84)
at j$.util.a.forEachRemaining(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:20)
at j$.util.stream.a.w(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:21)
at j$.util.stream.a.N(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:11)
at j$.util.stream.o0.a(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:1)
at j$.util.stream.a.z(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:35)
at j$.util.stream.d5.forEach(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:10)
at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.getRelatedItems(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:101)
at org.schabi.newpipe.extractor.stream.StreamInfo.extractOptionalData(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:521)
at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:51)
at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:319)
at io.reactivex.rxjava3.internal.operators.single.SingleJust.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:27)
at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:6)
at io.reactivex.rxjava3.internal.operators.single.SingleDoOnEvent.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:19)
at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:6)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeDefer.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:16)
at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:1)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:87)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:12)
at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:44)
at io.reactivex.rxjava3.internal.operators.flowable.FlowableDefer.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:26)
at io.reactivex.rxjava3.core.Flowable.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:6)
at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:9)
at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:1)
at io.reactivex.rxjava3.internal.operators.single.SingleJust.subscribeActual(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:87)
at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:6)
at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:5)
at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:10)
at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:22)
at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-cfec7733e7469bda01e5e3bde1e20089cfc7cef765f515073507524cc4ae63b3:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Version
5.2.1-beta6
Frequency
Always (100% of the time)
Device
Redmi Note 12 Pro 4G, Android 13
Steps to reproduce the bug
No response
Additional context
No response
Checklist
Describe the bug
After latest updates, still getting various errors. Like this parsing error and the network errors that interrupt playback. In fact, things have gotten much worse in the latest versions compared to previous ones.
Exception
Crash log
Version
5.2.1-beta6
Frequency
Always (100% of the time)
Device
Redmi Note 12 Pro 4G, Android 13
Steps to reproduce the bug
No response
Additional context
No response