Spotifyd / spotifyd

A spotify daemon
https://spotifyd.rs
GNU General Public License v3.0
9.78k stars 447 forks source link

random <spotify:meta:page:21> parse URI crash #1152

Open apprehensions opened 1 year ago

apprehensions commented 1 year ago

Description Spotifyd or Librespot crashes on a (presumably) unhandled or outdated spotify uri/api request <spotify:meta:page:21>, which causes spotifyd to crash

To Reproduce

  1. play music
  2. it happens, completely randomly

Expected behavior music keeps playing

Logs

Click to show logs ``` Malformed or no gid, attempting to parse URI PANIC: Shutting down spotifyd. Error message: index out of bounds: the len is 20 but the index is 18446744073709551613 drop Spirc[0] Shutting down player thread ... ```

Versions (please complete the following information):

apprehensions commented 1 year ago

this might be a spotify API change and not related to spotifyd

eladyn commented 1 year ago

Sorry for replying this late. I think, this happened to me once as well, don't know how to reproduce it however. I guess, our best chance here is to

How often do you get this error?