Playback hangs indefinitely when no streams are available for tracks #1560
Closed
Description
Platform:
Linux
Nuclear version:
0.6.30, 1ec000a
Description of the issue:
The playback hangs indefinitely when no streams are available for a track.
To replicate:
- Select 'Bandcamp' as stream provider
- Search for "Monkey3", select the album "Welcome to the Machine". The album has 5 tracks, of which only 2 (tracks 2, 4) can be streamed.
- Select "Play" for the album. Playback hangs indefinitely because no stream can be resolved for the first track. Attempting to skip the track also results in an uncaught runtime error: "The play() request was interrupted by a call to pause(). https://goo.gl/LdLk22"
The above can occur for any stream provider, not just Bandcamp, if no stream is available.