再現する手順:
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を使用しているものについて言及するのを忘れました
mbとは何ですか?
多分
ActorDeadError
は、何かが以前にそのスレッドを強制終了したことを示しています。 以前のログでエラーなどが発生していませんか?
@adamcik :これは簡単に再現できます。 ログの前半には何も書かれていません。
これを簡単に再現することはできないようです。
SpotifyのDBusはすでに修正されているので、私はもうmopidyを使用していないので、これを閉じてください
ここでは何もすることがなく、元のポスターが移動したため、終了します。
私はまだこれを一貫して再現できますが、私のマシンの1つでしか再現できません。 また、そのマシンでは時々ランダムに発生します。
これをデバッグする方法について何か提案はありますか?
この問題に関するニュースはありますか? 私は毎日何度もそれを取得し続けます。
簡単かつ確実に再現できる場合は、これを引き起こすイベントの正確なチェーンを示すデバッグログが表示されます。 そして、あなたのmopidydeps出力。 また、プレイリストに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コマンドの並べ替えは表示されません。 何も起こっていません。 提供したスニペットの前に何も起こりませんでしたか? ログ全体を提供する方がよい場合があります。 また、ローカルを除くすべての拡張機能を無効にします。
私が分類しなくても私のものは起こります。
OKなので、OPと同じ問題のようには聞こえません。 そして、必ずしも#1750と同じではありません。 再現するための手順と、新しい問題の完全なデバッグログを提供していただけますか。 これを再利用すると混乱するだけです。
再現するのは難しいですが、Spotifyの曲を持っているとよく起こります。 現在、m3u、ファイル、mpdのみを有効にして実行しており、それが発生するかどうかを確認しています。
最も参考になるコメント
Spotifyトラックなしで同じエラーが発生しました。
(https://gist.github.com/makkanx/28c5ac01eac3e62039c8f2792e8f267e)
必要な場合に備えて、完全なログファイルがあります。
このプレイリストには1465トラックがあります。