I recently enabled “Remember last renderer” and now when playback is paused and the app is restarted under low memory conditions it starts playback unexpectedly to my upmpdcli renderer.
Steps to reproduce:
Setup playback to upmpdcli
Play part of a track
Pause track
Force stop Symfonium
Start Symfonium
Then see that the playback starts back up even though it was previously paused.
Let me know if you need any more details. It has occurred over a couple of the last versions but I’m currently on 11.2.0B1.
Logs:
Upload description: aereaux
Additional information:
Reproduction steps:
Steps to reproduce:
Setup playback to upmpdcli
Play part of a track
Pause track
Force stop Symfonium
Start Symfonium
Then see that the playback starts back up even though it was previously paused.
Good catch! I probably should have checked the logs from upmpdcli. Here’s a bit from where it happened. I can also enable more verbose logging if it helps:
Blockquote
upmpdcli[1488]: :2:…/upmpdcli-1.8.11/src/mpdcli.cxx:336::mpd_run_stop(m_conn) failed: Connection closed by the server
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/mpdcli.cxx:148::MPDCli::startEventLoop: already started
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/upmpd.cxx:312::checkContentFormat: format check disabled
upmpdcli[1488]: :2:…/libupnpp-0.26.4/libupnpp/device/device.cxx:471::UpnpDevice: Action failed: code -911
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/upmpd.cxx:312::checkContentFormat: format check disabled
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/upmpd.cxx:312::checkContentFormat: format check disabled
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/upmpd.cxx:312::checkContentFormat: format check disabled
upmpdcli[1488]: :3:…/upmpdcli-1.8.11/src/upmpd.cxx:312::checkContentFormat: format check disabled