Skip to content

[Bug] Can´t subscribe the channel: @bloombergexplained #2600

Description

@pauloapf-git

Checklist

  • I make sure that the issue is NOT a duplicate of pinned issues
  • I make sure I am using the LATEST version - check here
  • I understand that issues with limited impact, such as those occurring on specific devices or under specific network conditions, will not be fixed
  • I have attached the error report in the issue

Describe the bug

Can´t subscribe the channel: https://www.youtube.com/@bloombergexplained

Exception

  • User Action: requested stream

  • Request: https://www.youtube.com/@bloombergexplained

  • Content Country: PT

  • Content Language: en-

  • App Language: en

  • Service: YouTube (Anonymous)

  • Version: 5.2.1-beta3

  • OS: Linux Android 16 - 36

Crash log


java.lang.ArrayIndexOutOfBoundsException: length=1; index=1

	at org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.resolveChannelId(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:199)

	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeChannelExtractor.onFetchPage(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:9)

	at org.schabi.newpipe.extractor.Extractor.fetchPage(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:10)

	at org.schabi.newpipe.extractor.channel.ChannelInfo.getInfo(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:13)

	at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:15)

	at io.reactivex.rxjava3.internal.operators.single.SingleJust.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:27)

	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:6)

	at io.reactivex.rxjava3.internal.operators.single.SingleDoOnEvent.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:19)

	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:6)

	at io.reactivex.rxjava3.internal.operators.maybe.MaybeDefer.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:16)

	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:1)

	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:87)

	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:12)

	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:44)

	at io.reactivex.rxjava3.internal.operators.flowable.FlowableDefer.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:26)

	at io.reactivex.rxjava3.core.Flowable.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:6)

	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:9)

	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:1)

	at io.reactivex.rxjava3.internal.operators.single.SingleJust.subscribeActual(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:87)

	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:6)

	at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:5)

	at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:10)

	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:22)

	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-eeb003c507351f91c4721195e5e9dd030c9f0f1742ca8559aabc22ae394265ba:1)

	at java.util.concurrent.FutureTask.run(FutureTask.java:328)

	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:323)

	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1100)

	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

	at java.lang.Thread.run(Thread.java:1572)



Version

v5.2.1-beta3

Frequency

Always (100% of the time)

Device

Xiaomi Note 15 Pro

Steps to reproduce the bug

Paste the url: https://www.youtube.com/@bloombergexplained
Can´t open, can´t subscribe the channel.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions