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

Unexpected Exit and Terminal Display Issues in ncspot with Spotify Free Account #1535

Open
kelvinauta opened this issue Oct 20, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@kelvinauta
Copy link

Describe the bug
When using ncspot with a Spotify Free account, the application unexpectedly exits without any message for the user, leading to confusion. The terminal also displays strange characters upon certain actions like clicking or pressing keys.

To Reproduce
Steps to reproduce the behavior:

  1. Open a terminal session using the kitty terminal.
  2. Use the Zsh shell.
  3. Launch ncspot with a Spotify Free account.
  4. Perform actions like clicking or pressing any key.
  5. Observe the terminal output and application crash.

Expected behavior
The application should display an error message indicating that "ncspot does not work with Spotify Free, a Premium account is required" instead of crashing.

Screenshots
N/A

System (please complete the following information):

  • OS: Manjaro Linux KDE Plasma
  • Terminal: Kitty
  • Version: Latest available on AUR
  • Installed from: AUR

Backtrace/Debug log

[2024-10-19][20:34:03] [librespot_core::session] [ERROR] librespot does not support "free" accounts.
[2024-10-19][20:34:03] [librespot_core::session] [INFO] Please support Spotify and your artists and sign up for a premium account.

Additional context
The issue occurs consistently when using a Spotify Free account with ncspot in the kitty terminal using the Zsh shell.

@kelvinauta kelvinauta added the bug Something isn't working label Oct 20, 2024
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

1 participant