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

Songs with Cyrillic letters are not played #538

Closed
1 task done
siggi1984 opened this issue Jul 2, 2023 · 6 comments
Closed
1 task done

Songs with Cyrillic letters are not played #538

siggi1984 opened this issue Jul 2, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@siggi1984
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

I open a playlist with English and Russian songs and Cyrillic letters, respectively.

The English songs are played normally. The Russian songs or with Cyrillic letters are not played.

Expected Behavior

All songs no matter what language or no matter what country should be played.

Steps to reproduce

See description

Operating System

Android 9

Spotube version

3.0.0

Installation source

GitHub Releases (Binary)

Additional information

Would be great if the bug is fixed because the app is not usable for me.

@siggi1984 siggi1984 added the bug Something isn't working label Jul 2, 2023
@siggi1984
Copy link
Contributor Author

------- DEVICE INFO -------
id: PPR1.180610.011
board: universal7885
bootloader: A530FXXULCUK6
brand: samsung
device: jackpotlte
display: PPR1.180610.011.A530FXXULCUK6
fingerprint: samsung/jackpotltexx/jackpotlte:9/PPR1.180610.011/A530FXXULCUK6:user/release-keys
hardware: samsungexynos7885
host: 21HHAG06
isPhysicalDevice: true
manufacturer: samsung
model: SM-A530F
product: jackpotltexx
tags: release-keys
type: user
versionBaseOs:
versionCodename: REL
versionIncremental: A530FXXULCUK6
versionPreviewSdk: 0
versionRelease: 9
versionSdk: 28
versionSecurityPatch: 2021-11-01
------- APP INFO -------
environment: release
version: 3.0.0
appName: Spotube
buildNumber: 19
packageName: oss.krtirtho.spotube
---------- ERROR ----------
Null check operator used on a null value
------- STACK TRACE -------
#0 new ProxyPlaylistNotifier.. (package:spotube/provider/proxy_playlist/proxy_playlist_provider.dart:178)
#1 _RootZone.runUnaryGuarded (dart:async/zone.dart:1594)
#2 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339)
#3 _DelayedData.perform (dart:async/stream_impl.dart:515)
#4 _PendingEvents.handleNext (dart:async/stream_impl.dart:620)
#5 _PendingEvents.schedule. (dart:async/stream_impl.dart:591)
#6 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#7 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
------- CUSTOM INFO -------

@Ser-Bul
Copy link

Ser-Bul commented Jul 2, 2023

Actually I see the similar error in the logs as I try to launch playlist "Sirens (UK)" and nothing plays

------- DEVICE INFO -------
id: TQ3A.230605.010
board: bluejay
bootloader: bluejay-1.2-9894665
brand: google
device: bluejay
display: TQ3A.230605.010.2023062800
fingerprint: google/bluejay/bluejay:13/TQ3A.230605.010/2023062800:user/release-keys
hardware: bluejay
host: grapheneos
isPhysicalDevice: true
manufacturer: Google
model: Pixel 6a
product: bluejay
tags: release-keys
type: user
versionBaseOs:
versionCodename: REL
versionIncremental: 2023062800
versionPreviewSdk: 0
versionRelease: 13
versionSdk: 33
versionSecurityPatch: 2023-06-05
------- APP INFO -------
environment: release
version: 3.0.0
appName: Spotube
buildNumber: 19
packageName: oss.krtirtho.spotube
---------- ERROR ----------
Null check operator used on a null value
------- STACK TRACE -------
#0 BlackListNotifier.contains (package:spotube/provider/blacklist_provider.dart:61)
#1 IterableExtension.whereNot. (package:collection/src/iterable_extensions.dart:54)
#2 WhereIterator.moveNext (dart:_internal/iterable.dart:441)
#3 new _GrowableList._ofOther (dart:core-patch/growable_array.dart:202)
#4 new _GrowableList.of (dart:core-patch/growable_array.dart:152)
#5 new List.of (dart:core-patch/array_patch.dart:47)
#6 SetBase.toList (dart:collection/set.dart:119)
#7 BlackListNotifier.filter (package:spotube/provider/blacklist_provider.dart:75)
#8 ProxyPlaylistNotifier.load (package:spotube/provider/proxy_playlist/proxy_playlist_provider.dart:286)
#9 PlaylistView.playPlaylist (package:spotube/pages/playlist/playlist.dart:34)
#10 PlaylistView.build. (package:spotube/pages/playlist/playlist.dart:81)
#11 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1154)
#12 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:275)
#13 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:654)
#14 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:311)
#15 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:281)
#16 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:167)
#17 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:469)
#18 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:445)
#19 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:331)
#20 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:400)
#21 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:363)
#22 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:320)
#23 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:293)
#24 _invoke1 (dart:ui/hooks.dart:158)
#25 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:382)
#26 _dispatchPointerDataPacket (dart:ui/hooks.dart:91)
------- CUSTOM INFO -------

@KRTirtho
Copy link
Owner

KRTirtho commented Jul 3, 2023

Wow, this is a huge Edge case. How come no one found this all time? 😅

@siggi1984
Copy link
Contributor Author

Will the bug be fixed soon?

@siggi1984
Copy link
Contributor Author

Error still not fixed. Unfortunately the app is unusable

@siggi1984
Copy link
Contributor Author

Works for me again since the last update.
Thanks Bro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants