Mopidy: 在 ncmpcpp 中排序工作非常缓慢且不稳定(可能仅适用于 Spotify 后端)

创建于 2016-02-24  ·  18评论  ·  资料来源: mopidy/mopidy

重现步骤:
0) 打开ncmpcpp
1) 将数百首歌曲从 Spotify 添加到主播放列表
2) 排序主播放列表 (Ctrl+S)

Mopidy 响应较慢,一段时间后抛出异常:

ERROR    Unhandled exception in MpdFrontend (urn:uuid:9b5696c9-0261-4eea-8132-f43b1017f286):
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/pykka/actor.py", line 200, in _actor_loop
    response = self._handle_receive(message)
  File "/usr/lib/python2.7/site-packages/pykka/actor.py", line 294, in _handle_receive
    return callee(*message['args'], **message['kwargs'])
  File "/usr/lib/python2.7/site-packages/mopidy/mpd/actor.py", line 84, in on_event
    self.send_idle(_CORE_EVENTS_TO_IDLE_SUBSYSTEMS[event])
  File "/usr/lib/python2.7/site-packages/mopidy/mpd/actor.py", line 88, in send_idle
    listener.send(session.MpdSession, subsystem)
  File "/usr/lib/python2.7/site-packages/mopidy/listener.py", line 27, in send
    'kwargs': kwargs,
  File "/usr/lib/python2.7/site-packages/pykka/actor.py", line 437, in tell
    raise _ActorDeadError('%s not found' % self)
ActorDeadError: MpdSession (urn:uuid:4c427b21-ab0b-426d-b795-efb9afb46db0) not found

UPD:忘记提及我使用的是 2.0.0 版

C-bug

最有用的评论

我在没有 Spotify 曲目的情况下遇到了同样的错误。
(https://gist.github.com/makkanx/28c5ac01eac3e62039c8f2792e8f267e)
我有需要的完整日志文件。
此播放列表有 1465 首曲目。

所有18条评论

mb是什么?

或许

ActorDeadError只是告诉我们之前有什么东西杀死了那个线程。 您是否碰巧在日志中出现任何错误或类似错误?

@adamcik :我可以轻松地重现这一点。 它没有在日志中更早地说明任何内容。

我似乎无法轻松重现这一点。

由于 spotify 中的 DBus 已经修复,我不再使用 mopidy,因此请随时关闭它

关闭,因为这里没有什么可做的,原始海报已经移动。

我仍然可以始终如一地重现这一点,但只能在我的一台机器上重现。 它也会不时地在该机器上随机发生。

你对如何调试这个有什么建议吗?

有关于这个问题的消息吗? 我每天都会收到很多次。

如果您可以轻松可靠地重现它,那么调试日志会显示导致这种情况的确切事件链。 还有你的 mopidy deps 输出。 您能否确定是否仅当播放列表包含 Spotify 曲目时,原始报告中从未明确说明。

您能否确定是否仅当播放列表包含 Spotify 曲目时,原始报告中从未明确说明。

是的,只有 Spotify,从来没有本地曲目

我现在正在使用 save-debug-log 运行。 我当前的播放列表有本地和 Spotify 曲目,总共 1568 首曲目。

这是调试日志、deps 和配置的链接。
(https://gist.github.com/makkanx/244277b5c4cd67d8a587a99399a6be07)
如果您需要更多日志文件,请告诉我。
我将尝试使用没有任何 Spotify 曲目的大型播放列表。

我在没有 Spotify 曲目的情况下遇到了同样的错误。
(https://gist.github.com/makkanx/28c5ac01eac3e62039c8f2792e8f267e)
我有需要的完整日志文件。
此播放列表有 1465 首曲目。

OP 确信这仅适用于 Spotify 曲目,所以这实际上是同一个问题吗?

您的问题仍然与排序有关吗? 我在这些日志中没有看到任何重新排序 MPD 命令。 没什么大不了的。 在您提供的代码段之前没有发生任何事情吗? 提供整个日志可能会更好。 并禁用除本地之外的所有扩展。

即使我不排序,我的也会发生。

好的,所以听起来不像 OP 一样的问题。 并且不一定与#1750 相同。 您能否为我们提供在新问题中重现的步骤和完整的调试日志。 重用这个只会令人困惑。

很难重现,但如果我有 Spotify 歌曲,这种情况会经常发生。 现在我只使用 m3u、文件和 mpd 运行,看看它是否会发生。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

altano picture altano  ·  6评论

flyingrub picture flyingrub  ·  15评论

pnijhara picture pnijhara  ·  5评论

jodal picture jodal  ·  15评论

zopyx picture zopyx  ·  4评论