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

Skipping Songs in a playlist. #2241

Closed
1 of 2 tasks
HopeALYS opened this issue Jan 14, 2025 · 6 comments
Closed
1 of 2 tasks

Skipping Songs in a playlist. #2241

HopeALYS opened this issue Jan 14, 2025 · 6 comments
Labels
bug Something isn't working duplicate This issue or pull request already exists potential-duplicate

Comments

@HopeALYS
Copy link

Is there an existing issue for this? (Please read the description)

  • I have searched the existing issues

Current Behavior

The app skips over 2 to 3 songs continuously in a row while playing a playlist. Also when the skipped songs are manually tried to play, they wont play. It will just skip over that song.

Expected Behavior

All Songs contained in a playlist were meant to played rather than skipping over a few songs.

Steps to reproduce

  1. I opened the app
  2. I chose a playlist to play without shuffle.
  3. Songs started playing.
  4. The app randomly skips over 2 to 3 or sometimes 4 songs in a row and starts playing the song after the skipped once. It is totally random.
  5. Even if I try to play the skipped song by clicking it, it won't play. It would again skip the songs as did before and continue playing the song after the randomly skipped songs.

Logs

Logs
aavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:15.416507]---------------------
Failed to open http://0.0.0.0:18763/stream/1mea3bSkSGXuIRvnydlB5b.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:15.796050]---------------------
[TrackNotFoundError] Cool for the Summer - Sped Up (Nightcore) - Demi Lovato, Speed Radio
#0      JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:60)
<asynchronous suspension>
#1      SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#2      SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#3      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:15.800480]---------------------
Failed to open http://0.0.0.0:18763/stream/4FYWOYqOF9lbb1JcZFDT67.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:20.277734]---------------------
[TrackNotFoundError] Let Me Love You - DJ Snake, Justin Bieber
#0      JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:60)
<asynchronous suspension>
#1      SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#2      SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#3      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:20.279088]---------------------
Failed to open http://0.0.0.0:18763/stream/0lYBSQXN6rCTvUZvg9S0lU.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:20.640951]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:20.643309]---------------------
Failed to open http://0.0.0.0:18763/stream/0b11D9D0hMOYCIMN3OKreM.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:21.026978]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:21.029057]---------------------
Failed to open http://0.0.0.0:18763/stream/1mea3bSkSGXuIRvnydlB5b.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:21.503106]---------------------
[TrackNotFoundError] Cool for the Summer - Sped Up (Nightcore) - Demi Lovato, Speed Radio
#0      JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:60)
<asynchronous suspension>
#1      SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#2      SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#3      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:21.587965]---------------------
Failed to open http://0.0.0.0:18763/stream/4FYWOYqOF9lbb1JcZFDT67.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:25.832942]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:28.018283]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:28.020423]---------------------
Failed to open http://0.0.0.0:18763/stream/08bNPGLD8AhKpnnERrAc6G.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:28.383604]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:200)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------
[2025-01-14 22:12:28.385656]---------------------
Failed to open http://0.0.0.0:18763/stream/7qiZfU4dY1lWllzX7mPBI3.
#0      new AudioPlayerInterface.<anonymous closure> (package:spotube/services/audio_player/audio_player.dart:93)
#1      _rootRunUnary (dart:async/zone.dart:1407)
#2      _CustomZone.runUnary (dart:async/zone.dart:1308)
#3      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5      _DelayedData.perform (dart:async/stream_impl.dart:541)
#6      _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7      _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617)
#8      _rootRun (dart:async/zone.dart:1391)
#9      _CustomZone.run (dart:async/zone.dart:1301)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#12     _rootRun (dart:async/zone.dart:1399)
#13     _CustomZone.run (dart:async/zone.dart:1301)
#14     _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

----------------------------------------
---------
[2025-01-14 22:12:32.558232]---------------------
type 'Null' is not a subtype of type 'String' in type cast
#0      _$SongRequestFromJson (package:jiosaavn/src/models/song.g.dart:32)
#1      new SongRequest.fromJson (package:jiosaavn/src/models/song.dart:222)
#2      _$SongSearchRequestFromJson.<anonymous closure> (package:jiosaavn/src/models/song.g.dart:14)
#3      MappedIterable.elementAt (dart:_internal/iterable.dart:385)
#4      ListIterator.moveNext (dart:_internal/iterable.dart:354)
#5      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189)
#6      new _GrowableList.of (dart:core-patch/growable_array.dart:150)
#7      new List.of (dart:core-patch/array_patch.dart:39)
#8      ListIterable.toList (dart:_internal/iterable.dart:224)
#9      _$SongSearchRequestFromJson (package:jiosaavn/src/models/song.g.dart:15)
#10     new SongSearchRequest.fromJson (package:jiosaavn/src/models/song.dart:18)
#11     SearchEndpoint.songs (package:jiosaavn/src/endpoints/search.dart:36)
<asynchronous suspension>
#12     JioSaavnSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/jiosaavn.dart:137)
<asynchronous suspension>
#13     JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:57)
<asynchronous suspension>
#14     SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:170)
<asynchronous suspension>
#15     SourcedTrackNotifier.build (package:spotube/provider/server/sourced_track.dart:27)
<asynchronous suspension>
#16     FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:355)
<asynchronous suspension>

----------------------------------------

Operating System

Android

Spotube version

v3.9.0

Installation source

Website (spotube.krtirtho.dev)

Additional information

No response

Self grab

  • I'm ready to work on this issue!
@HopeALYS HopeALYS added the bug Something isn't working label Jan 14, 2025
Copy link

Potential duplicates:

@remclean
Copy link

+1

@Niranjan23year
Copy link

I too have the same problem .some songs are skipping automatically and not able to play it ..

@PurpleProg
Copy link

same, but maybe 15 or 20 songs are skiped, sometimes even more.

@PurpleProg
Copy link

I noticed in my log #0 JioSaavnSourcedTrack even if i have selected youtube or piped in audio source. But JioSaavn is blocked in my country. That may explain why i cant play any song rn (it's really getting annoying btw). and yep there is also a connection refused on www.jiosaavn.com. The issue is probably the the selected audio source does not actually do something, it's always sourcing jiosaavn.

@skruglov2023
Copy link

skruglov2023 commented Jan 17, 2025

+1 on this, sometimes it's 1-2 songs, other times easily 10-30.
when I attempt to go back to a previous track, it goes back to before the many skips, then jumps forward even more.

I use youtube as my music sourec

@KRTirtho KRTirtho added the duplicate This issue or pull request already exists label Jan 20, 2025
@KRTirtho KRTirtho closed this as not planned Won't fix, can't repro, duplicate, stale Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working duplicate This issue or pull request already exists potential-duplicate
Projects
None yet
Development

No branches or pull requests

6 participants