Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed To Download My Playlist from Spotify #9

Open
talalasim76 opened this issue Jun 25, 2023 · 1 comment
Open

Failed To Download My Playlist from Spotify #9

talalasim76 opened this issue Jun 25, 2023 · 1 comment

Comments

@talalasim76
Copy link

I can't download my songs from Spotify, I added the repo and added the sources but it shows this error message:
SAAVN' Error' Error:
Message: No Match Found for query: QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj) from this source: in.shabinder.soundbound,extensions.SAAVN
Cause: Unknown Cause
StackTrace:

	at ba.j.D(SourceFile:27)
	at ba.j.l(SourceFile:96)
	at hb.i.<init>(SourceFile:48)
	at cb.n.invoke(SourceFile:35)
	at com.arkivanov.decompose.router.children.DefaultChildItemFactory.invoke(SourceFile:46)
	at com.arkivanov.decompose.router.children.ChildItemFactory$DefaultImpls.invoke$default(Unknown Source:13)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.a(SourceFile:288)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.navigate(Unknown Source:9)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:3)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:1)
	at com.arkivanov.decompose.Relay.a(Unknown Source:41)
	at com.arkivanov.decompose.Relay.accept(Unknown Source:25)
	at com.arkivanov.decompose.router.slot.DefaultSlotNavigation.navigate(Unknown Source:17)
	at com.arkivanov.decompose.router.slot.SlotNavigatorExtKt.navigate(Unknown Source:12)
	at jb.i0.invoke(SourceFile:24)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke-k-4lQ0M(Unknown Source:12)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke(SourceFile:5)
	at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(SourceFile:156)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTaskKt.resume(Unknown Source:79)
	at kotlinx.coroutines.DispatchedTaskKt.dispatch(SourceFile:96)
	at kotlinx.coroutines.CancellableContinuationImpl.b(SourceFile:35)
	at kotlinx.coroutines.CancellableContinuationImpl.e(SourceFile:43)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(SourceFile:8)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter$PointerEventHandlerCoroutine.offerPointerEvent(Unknown Source:25)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.a(SourceFile:45)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.onPointerEvent-H0pRuoY(SourceFile:21)
	at androidx.compose.ui.node.BackwardsCompatNode.onPointerEvent-H0pRuoY(Unknown Source:26)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:95)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(SourceFile:34)
	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(SourceFile:23)
	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(SourceFile:178)
	at androidx.compose.ui.platform.AndroidComposeView.l(SourceFile:68)
	at androidx.compose.ui.platform.AndroidComposeView.d(SourceFile:227)
	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(SourceFile:89)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:445)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
	at android.app.Activity.dispatchTouchEvent(Activity.java:3297)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:407)
	at android.view.View.dispatchPointerEvent(View.java:11963)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4810)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4624)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4308)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4365)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6736)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6675)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6636)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6839)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:192)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:325)
	at android.os.Looper.loop(Looper.java:142)
	at android.app.ActivityThread.main(ActivityThread.java:6592)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)
Caused by: java.lang.NullPointerException
	at in.shabinder.soundbound.extension.shabinder.saavn.requests.SaavnRequests$DefaultImpls.findBestSongDownloadURL(SaavnRequests.kt:109)
	at in.shabinder.soundbound.extension.shabinder.saavn.requests.SaavnRequests$findBestSongDownloadURL$1.invokeSuspend(Unknown Source:13)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:84)
	at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:63)

YOUTUBE' Error' Error:
Message: No Match Found for query: QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj) from this source: in.shabinder.soundbound.extensions.YOUTUBE
Cause: No Match found from 0 Results,
Query Params: QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj)
Result Fetched: : No Match Found
StackTrace:

	at ba.j.D(SourceFile:27)
	at ba.j.l(SourceFile:96)
	at hb.i.<init>(SourceFile:48)
	at cb.n.invoke(SourceFile:35)
	at com.arkivanov.decompose.router.children.DefaultChildItemFactory.invoke(SourceFile:46)
	at com.arkivanov.decompose.router.children.ChildItemFactory$DefaultImpls.invoke$default(Unknown Source:13)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.a(SourceFile:288)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.navigate(Unknown Source:9)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:3)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:1)
	at com.arkivanov.decompose.Relay.a(Unknown Source:41)
	at com.arkivanov.decompose.Relay.accept(Unknown Source:25)
	at com.arkivanov.decompose.router.slot.DefaultSlotNavigation.navigate(Unknown Source:17)
	at com.arkivanov.decompose.router.slot.SlotNavigatorExtKt.navigate(Unknown Source:12)
	at jb.i0.invoke(SourceFile:24)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke-k-4lQ0M(Unknown Source:12)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke(SourceFile:5)
	at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(SourceFile:156)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTaskKt.resume(Unknown Source:79)
	at kotlinx.coroutines.DispatchedTaskKt.dispatch(SourceFile:96)
	at kotlinx.coroutines.CancellableContinuationImpl.b(SourceFile:35)
	at kotlinx.coroutines.CancellableContinuationImpl.e(SourceFile:43)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(SourceFile:8)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter$PointerEventHandlerCoroutine.offerPointerEvent(Unknown Source:25)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.a(SourceFile:45)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.onPointerEvent-H0pRuoY(SourceFile:21)
	at androidx.compose.ui.node.BackwardsCompatNode.onPointerEvent-H0pRuoY(Unknown Source:26)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:95)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(SourceFile:34)
	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(SourceFile:23)
	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(SourceFile:178)
	at androidx.compose.ui.platform.AndroidComposeView.l(SourceFile:68)
	at androidx.compose.ui.platform.AndroidComposeView.d(SourceFile:227)
	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(SourceFile:89)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:445)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
	at android.app.Activity.dispatchTouchEvent(Activity.java:3297)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:407)
	at android.view.View.dispatchPointerEvent(View.java:11963)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4810)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4624)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4308)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4365)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6736)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6675)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6636)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6839)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:192)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:325)
	at android.os.Looper.loop(Looper.java:142)
	at android.app.ActivityThread.main(ActivityThread.java:6592)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)
Caused by: NoMatchFound(trackName=No Match found from 0 Results,
Query Params:  QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj) 
Result Fetched: )
	at in.shabinder.soundbound.extension.shabinder.youtube.YoutubeProvider.sortByBestMatch(YoutubeProvider.kt:100)
	at in.shabinder.soundbound.providers.DownloadableProvider.b(SourceFile:108)
	at in.shabinder.soundbound.providers.DownloadableProvider$findBestMatchURL$1.invokeSuspend(Unknown Source:12)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:84)
	at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:63)

SOUNDCLOUD' Error' Error:
Message: No Match Found for query: QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj) from this source: in.shabinder.soundbound.extensions.SOUNDCLOUD
Cause: null : No Match Found
StackTrace:

	at ba.j.D(SourceFile:27)
	at ba.j.l(SourceFile:96)
	at hb.i.<init>(SourceFile:48)
	at cb.n.invoke(SourceFile:35)
	at com.arkivanov.decompose.router.children.DefaultChildItemFactory.invoke(SourceFile:46)
	at com.arkivanov.decompose.router.children.ChildItemFactory$DefaultImpls.invoke$default(Unknown Source:13)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.a(SourceFile:288)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.navigate(Unknown Source:9)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:3)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:1)
	at com.arkivanov.decompose.Relay.a(Unknown Source:41)
	at com.arkivanov.decompose.Relay.accept(Unknown Source:25)
	at com.arkivanov.decompose.router.slot.DefaultSlotNavigation.navigate(Unknown Source:17)
	at com.arkivanov.decompose.router.slot.SlotNavigatorExtKt.navigate(Unknown Source:12)
	at jb.i0.invoke(SourceFile:24)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke-k-4lQ0M(Unknown Source:12)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke(SourceFile:5)
	at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(SourceFile:156)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTaskKt.resume(Unknown Source:79)
	at kotlinx.coroutines.DispatchedTaskKt.dispatch(SourceFile:96)
	at kotlinx.coroutines.CancellableContinuationImpl.b(SourceFile:35)
	at kotlinx.coroutines.CancellableContinuationImpl.e(SourceFile:43)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(SourceFile:8)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter$PointerEventHandlerCoroutine.offerPointerEvent(Unknown Source:25)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.a(SourceFile:45)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.onPointerEvent-H0pRuoY(SourceFile:21)
	at androidx.compose.ui.node.BackwardsCompatNode.onPointerEvent-H0pRuoY(Unknown Source:26)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:95)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(SourceFile:34)
	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(SourceFile:23)
	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(SourceFile:178)
	at androidx.compose.ui.platform.AndroidComposeView.l(SourceFile:68)
	at androidx.compose.ui.platform.AndroidComposeView.d(SourceFile:227)
	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(SourceFile:89)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:445)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
	at android.app.Activity.dispatchTouchEvent(Activity.java:3297)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:407)
	at android.view.View.dispatchPointerEvent(View.java:11963)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4810)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4624)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4308)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4365)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6736)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6675)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6636)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6839)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:192)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:325)
	at android.os.Looper.loop(Looper.java:142)
	at android.app.ActivityThread.main(ActivityThread.java:6592)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)
Caused by: NoMatchFound(trackName=null)
	at in.shabinder.soundbound.extension.shabinder.soundcloud.SoundcloudProvider.sortByBestMatch(SoundcloudProvider.kt:98)
	at in.shabinder.soundbound.providers.DownloadableProvider.b(SourceFile:108)
	at in.shabinder.soundbound.providers.DownloadableProvider.findBestMatchURL(SourceFile:1)
	at sa.d.a(SourceFile:180)
	at sa.a.invokeSuspend(Unknown Source:12)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:84)
	at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:63)

Jamendo' Error' Error:
Message: No Match Found for query: QueryParams(trackName=One Right Now (with The Weeknd), trackArtists=[Post Malone, The Weeknd], trackDurationSec=193, genre=[], year=1970, albumName=One Right Now, albumArtists=[Post Malone, The Weeknd], trackLink=https://open.spotify.com/track/00Blm7zeNqgYLPtW6zg8cj) from this source: in.shabinder.soundbound.extensions.Jamendo
Cause: Unknown Cause
StackTrace:

	at ba.j.D(SourceFile:27)
	at ba.j.l(SourceFile:96)
	at hb.i.<init>(SourceFile:48)
	at cb.n.invoke(SourceFile:35)
	at com.arkivanov.decompose.router.children.DefaultChildItemFactory.invoke(SourceFile:46)
	at com.arkivanov.decompose.router.children.ChildItemFactory$DefaultImpls.invoke$default(Unknown Source:13)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.a(SourceFile:288)
	at com.arkivanov.decompose.router.children.ChildrenNavigator.navigate(Unknown Source:9)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:3)
	at com.arkivanov.decompose.router.children.ChildrenFactoryKt$children$eventObserver$1.invoke(SourceFile:1)
	at com.arkivanov.decompose.Relay.a(Unknown Source:41)
	at com.arkivanov.decompose.Relay.accept(Unknown Source:25)
	at com.arkivanov.decompose.router.slot.DefaultSlotNavigation.navigate(Unknown Source:17)
	at com.arkivanov.decompose.router.slot.SlotNavigatorExtKt.navigate(Unknown Source:12)
	at jb.i0.invoke(SourceFile:24)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke-k-4lQ0M(Unknown Source:12)
	at androidx.compose.foundation.ClickableKt$clickable$4$gesture$1$1$2.invoke(SourceFile:5)
	at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(SourceFile:156)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTaskKt.resume(Unknown Source:79)
	at kotlinx.coroutines.DispatchedTaskKt.dispatch(SourceFile:96)
	at kotlinx.coroutines.CancellableContinuationImpl.b(SourceFile:35)
	at kotlinx.coroutines.CancellableContinuationImpl.e(SourceFile:43)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(SourceFile:8)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter$PointerEventHandlerCoroutine.offerPointerEvent(Unknown Source:25)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.a(SourceFile:45)
	at androidx.compose.ui.input.pointer.SuspendingPointerInputFilter.onPointerEvent-H0pRuoY(SourceFile:21)
	at androidx.compose.ui.node.BackwardsCompatNode.onPointerEvent-H0pRuoY(Unknown Source:26)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:95)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(SourceFile:81)
	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(SourceFile:34)
	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(SourceFile:23)
	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(SourceFile:178)
	at androidx.compose.ui.platform.AndroidComposeView.l(SourceFile:68)
	at androidx.compose.ui.platform.AndroidComposeView.d(SourceFile:227)
	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(SourceFile:89)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2964)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:445)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
	at android.app.Activity.dispatchTouchEvent(Activity.java:3297)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:407)
	at android.view.View.dispatchPointerEvent(View.java:11963)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4810)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4624)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4308)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4365)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4215)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4181)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4189)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4162)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6736)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6675)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6636)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6839)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:192)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:325)
	at android.os.Looper.loop(Looper.java:142)
	at android.app.ActivityThread.main(ActivityThread.java:6592)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)
Caused by: java.lang.NullPointerException
	at in.shabinder.soundbound.extension.shabinder.jamendo.JamendoProvider.sortByBestMatch(JamendoProvider.kt:335)
	at in.shabinder.soundbound.providers.DownloadableProvider.b(SourceFile:108)
	at in.shabinder.soundbound.providers.DownloadableProvider$findBestMatchURL$1.invokeSuspend(Unknown Source:12)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:12)
	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:84)
	at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:63)
@yotiko
Copy link

yotiko commented Jul 23, 2023

@Shabinder I have the same issue, is there any fix for it?
2023-07-23
Spotiflyer: 200 songs- it downloads 23 songs,276 songs failed.
Soundbound: same playlist - nothing could be downloaded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@yotiko @talalasim76 and others