{"action":"created","issue":{"url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/83","labels_url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/83/labels{/name}","comments_url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/83/comments","events_url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/83/events","html_url":"https://github.com/mopidy/mopidy-spotify/issues/83","id":122850037,"number":83,"title":"starting a song after idle breaks system sound","user":{"login":"alp-nGlow","id":16343482,"avatar_url":"https://avatars.githubusercontent.com/u/16343482?v=3","gravatar_id":"","url":"https://api.github.com/users/alp-nGlow","html_url":"https://github.com/alp-nGlow","followers_url":"https://api.github.com/users/alp-nGlow/followers","following_url":"https://api.github.com/users/alp-nGlow/following{/other_user}","gists_url":"https://api.github.com/users/alp-nGlow/gists{/gist_id}","starred_url":"https://api.github.com/users/alp-nGlow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alp-nGlow/subscriptions","organizations_url":"https://api.github.com/users/alp-nGlow/orgs","repos_url":"https://api.github.com/users/alp-nGlow/repos","events_url":"https://api.github.com/users/alp-nGlow/events{/privacy}","received_events_url":"https://api.github.com/users/alp-nGlow/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-18T00:09:20Z","updated_at":"2015-12-18T01:27:15Z","closed_at":null,"body":"##  This very well could be a config issue on my end, but i'm using default configs.  If this is my problem and this is the wrong place for this, I apologize, please direct me to the nearest relevant forum. \r\n\r\nAfter starting mopidy, then ncmpcpp, i could search spotify and listen to music, after sitting idle for a few minutes, i search a song and play it, but there is no sound.  system levels are turned up, but no applications produce sound.  the mopidy window gave me this, which i hope may bring me closer to the heart of the problem and closer to a solution.\r\n\r\nERROR    Unhandled exception in MpdSession (urn:uuid:d4cc0913-16af-404a-8d5e-96a71f41566e):\r\nTraceback (most recent call last):\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/actor.py\", line 201, in _actor_loop\r\n    response = self._handle_receive(message)\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/actor.py\", line 304, in _handle_receive\r\n    return self.on_receive(message)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/internal/network.py\", line 370, in on_receive\r\n    self.on_line_received(line)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/session.py\", line 34, in on_line_received\r\n    response = self.dispatcher.handle_request(line)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 47, in handle_request\r\n    return self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 76, in _catch_mpd_ack_errors_filter\r\n    return self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 86, in _authenticate_filter\r\n    return self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 105, in _command_list_filter\r\n    response = self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 134, in _idle_filter\r\n    response = self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 147, in _add_ok_filter\r\n    response = self._call_next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 68, in _call_next_filter\r\n    return next_filter(request, response, filter_chain)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 159, in _call_handler_filter\r\n    response = self._format_response(self._call_handler(request))\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/dispatcher.py\", line 174, in _call_handler\r\n    return protocol.commands.call(tokens, context=self.context)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/protocol/__init__.py\", line 180, in call\r\n    return self.handlers[tokens[0]](context, *tokens[1:])\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/protocol/__init__.py\", line 158, in validate\r\n    return func(**callargs)\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/mpd/protocol/current_playlist.py\", line 73, in addid\r\n    uris=[uri], at_position=songpos).get()\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/threading.py\", line 52, in get\r\n    compat.reraise(*self._data['exc_info'])\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/compat.py\", line 12, in reraise\r\n    exec('raise tp, value, tb')\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/actor.py\", line 201, in _actor_loop\r\n    response = self._handle_receive(message)\r\n  File \"/usr/lib/python2.7/dist-packages/pykka/actor.py\", line 295, in _handle_receive\r\n    return callee(*message['args'], **message['kwargs'])\r\n  File \"/usr/lib/python2.7/dist-packages/mopidy/core/tracklist.py\", line 440, in add\r\n    'Tracklist may contain at most %d tracks.' % max_length)\r\nTracklistFull: (u'Tracklist may contain at most 10000 tracks.', None)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/comments/165632117","html_url":"https://github.com/mopidy/mopidy-spotify/issues/83#issuecomment-165632117","issue_url":"https://api.github.com/repos/mopidy/mopidy-spotify/issues/83","id":165632117,"user":{"login":"jodal","id":43726,"avatar_url":"https://avatars.githubusercontent.com/u/43726?v=3","gravatar_id":"","url":"https://api.github.com/users/jodal","html_url":"https://github.com/jodal","followers_url":"https://api.github.com/users/jodal/followers","following_url":"https://api.github.com/users/jodal/following{/other_user}","gists_url":"https://api.github.com/users/jodal/gists{/gist_id}","starred_url":"https://api.github.com/users/jodal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jodal/subscriptions","organizations_url":"https://api.github.com/users/jodal/orgs","repos_url":"https://api.github.com/users/jodal/repos","events_url":"https://api.github.com/users/jodal/events{/privacy}","received_events_url":"https://api.github.com/users/jodal/received_events","type":"User","site_admin":false},"created_at":"2015-12-18T01:27:15Z","updated_at":"2015-12-18T01:27:15Z","body":"It sounds like you haven't queued a single track, but a collection of more than 10000 tracks. Note that some results in the Mopidy-Spotify search results are on the form \"Artist: Foo\" which will queue all tracks by that artist instead of a single track.\r\n\r\nThe silence you experienced was probably Mopidy being busy adding the 10000 tracks to the tracklist before it hit its limit of 10000 tracks (for compatibility with MPD clients)."}}