Error in Volumio log


I have always the same error (tagged “info”) in volumio log, just after start:

2019-01-13T17:06:09.519Z - info: Volumio called home
2019-01-13T17:06:09.574Z - info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
2019-01-13T17:06:09.599Z - info: 
2019-01-13T17:06:09.608Z - info:  message= [50@0] {} No such directory, stack=Error:  [50@0] {} No such directory
    at MpdClient.receive (/volumio/app/plugins/music_service/mpd/lib/mpd.js:63:14)
    at Socket.<anonymous> (/volumio/app/plugins/music_service/mpd/lib/mpd.js:43:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:246:13)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:607:20)
2019-01-13T17:06:09.676Z - info: CoreStateMachine::setRepeat null single undefined
2019-01-13T17:06:09.676Z - info: CoreStateMachine::pushState
2019-01-13T17:06:09.677Z - info: CoreStateMachine::getState
2019-01-13T17:06:09.677Z - info: CorePlayQueue::getTrack 0
2019-01-13T17:06:09.678Z - info: CoreCommandRouter::volumioPushState

Is this an error or only an information? Looks like an error, a directory missing somewhere… Where?

I’m using version 2.513, and only the touch display plugin was installed, nothing else.

Thanks for your help.

Trying to go a little further. To be honest, I don’t know anything about Javascript, so I will need help…

The trace says the error arises in mpd.js, in MpdClient.receive, line 63(?).

Had a look at this location:

MpdClient.prototype.receive = function(data) {
        var m;
        this.buffer += data;
        while (m = this.buffer.match(MPD_SENTINEL)) {
                var msg = this.buffer.substring(0, m.index)
                        , line = m[0]
                        , code = m[1]
                        , str = m[2]
                if (code === "ACK") {
                        var err = new Error(str);
                } else if (OK_MPD.test(line)) {
                } else {
                        this.handleMessage(null, msg);

                this.buffer = this.buffer.substring(msg.length + line.length + 1);

Line 63 is " var err = new Error(str);" round the middle of this function.
Does not seem to be related to any “missing file or directory”, as the error says?

Any help appreciated.