Google Music: playback stops at the end of a song and playlist stalls #489
Sometimes (e.g 1 in 5-10) songs, the playback stops at the end of a song, and the next song in the playlist is never reproduced. The player is alive since pressing 'n' or 'p' will make it continue playing songs.
Steps to Reproduce
Reproduces how often:
Installation Method Used
The text was updated successfully, but these errors were encountered:
Same behaviour for AUR build.
I guess it's the same problem that 0.12.0 suffers from (only personal experience):
When track is long enough Google changes tracks link, so when tizonia tries to download the missing part it fails. 0.12.0 used to start playing next track when the current fails. 0.14.0 just stops.
Just an update on this issue:
The initial problem was fixed with 12a1a87. This makes the initial player stalling problem go away (which used to occur after 5-10 songs). However, after some more testing, it looks like the player still stalls, but it just takes longer, around 20-30 songs, until another issue shows up.
This new issue now appears to be in the lower layers, either libcurl, or GnuTLS:
I've currently updated Tizonia's logic to retry the libcurl download, but unfortunately, the gnutls_handshake error keeps showing up. So there is something that seems broken at that point in the underlaying software which renders the scenario unrecoverable.
I'm currently discussing this issue in the curl-library mailing list: