-- Logs begin at Thu 2019-02-14 19:11:59 KST, end at Wed 2024-05-01 23:24:05 KST. --
May 01 23:23:00 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: personal_radio , handleBrowseUri
May 01 23:23:00 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:00 brian-volumio volumio[850]: info: Preloading song: weblinn/0
May 01 23:23:00 brian-volumio volumio[850]: info: Preloading song: weblinn/1
May 01 23:23:00 brian-volumio volumio[850]: info: Preloading song: weblinn/2
May 01 23:23:00 brian-volumio volumio[850]: info: Exploding uri weblinn/0 in service personal_radio
May 01 23:23:00 brian-volumio volumio[850]: info: Exploding uri weblinn/1 in service personal_radio
May 01 23:23:00 brian-volumio volumio[850]: info: Exploding uri weblinn/2 in service personal_radio
May 01 23:23:02 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::stPlaybackTimer
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::updateTrackBlock
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrackBlock
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 0
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::serviceStop
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 0
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::serviceStop
May 01 23:23:02 brian-volumio volumio[850]: info: [1714573382036] ControllerWebradio::stop
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand stop
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:02 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:02 brian-volumio volumio[850]: info: Adding Item to queue: weblinn/0
May 01 23:23:02 brian-volumio volumio[850]: info: Using cached record of: weblinn/0
May 01 23:23:02 brian-volumio volumio[850]: info: Adding Item to queue: weblinn/1
May 01 23:23:02 brian-volumio volumio[850]: info: Using cached record of: weblinn/1
May 01 23:23:02 brian-volumio volumio[850]: info: Adding Item to queue: weblinn/2
May 01 23:23:02 brian-volumio volumio[850]: info: Using cached record of: weblinn/2
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::updateTrackBlock
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrackBlock
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPlay
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::play index 2
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::play index undefined
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::startPlaybackTimer
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand stop
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand stop took 42 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand stop took 16 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand clear
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:02 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand status took 3 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand clear took 2 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand add "http://radio.linnrecords.com:8004/stream"
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:02 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:02 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:02 brian-volumio volumio[850]: error: updateQueue error: null
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:02 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 9ms
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 7 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand add "http://radio.linnrecords.com:8004/stream" took 7 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand status took 6 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand status took 4 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand play
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:02 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:02 brian-volumio volumio[850]: error: ControllerMpd::pushError: TypeError: Cannot read property 'split' of undefined
May 01 23:23:02 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current personal_radio Received mpd
May 01 23:23:02 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:02 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:02 brian-volumio volumio[850]: info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current personal_radio Received mpd
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 41ms
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 41ms
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 39ms
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:02 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:02 brian-volumio volumio[850]: info:
May 01 23:23:02 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:02 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 42ms
May 01 23:23:02 brian-volumio volumio[850]: info: sendMpdCommand play took 32 milliseconds
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 5ms
May 01 23:23:02 brian-volumio volumio[850]: info: ------------------------------ 4ms
May 01 23:23:02 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService mpd
May 01 23:23:02 brian-volumio volumio[850]: info: Pushing Favourites {"uri":"weblinn/2","favourite":false}
May 01 23:23:03 brian-volumio volumio[850]: info:
May 01 23:23:03 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:03 brian-volumio volumio[850]: info:
May 01 23:23:03 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:03 brian-volumio volumio[850]: info:
May 01 23:23:03 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand status took 5 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand status took 4 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand status took 2 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 2 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 3 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 2 milliseconds
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:03 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:03 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:03 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"stream","artist":null,"album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:03 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus stop
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:03 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:03 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"stream","artist":null,"album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:03 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus play
May 01 23:23:03 brian-volumio volumio[850]: info: Received an update from plugin. extracting info from payload
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:03 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:03 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:03 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"stream","artist":null,"album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:03 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus play
May 01 23:23:03 brian-volumio volumio[850]: info: Received an update from plugin. extracting info from payload
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:03 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:03 brian-volumio volumio[850]: info: ------------------------------ 33ms
May 01 23:23:03 brian-volumio volumio[850]: info: ------------------------------ 58ms
May 01 23:23:03 brian-volumio volumio[850]: info: ------------------------------ 56ms
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:04 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 3ms
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand status took 1 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:04 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces system playlist update
May 01 23:23:04 brian-volumio volumio[850]: info: Ignoring MPD Status Update
May 01 23:23:04 brian-volumio volumio[850]: info:
May 01 23:23:04 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 7 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 6ms
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand status took 5 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 5ms
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand status took 3 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:04 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:04 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":880,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":"320 Kbps","isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:04 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus play
May 01 23:23:04 brian-volumio volumio[850]: info: Received an update from plugin. extracting info from payload
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 39ms
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 28 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 28 milliseconds
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:04 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:04 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:04 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":880,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":"320 Kbps","isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:04 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus play
May 01 23:23:04 brian-volumio volumio[850]: info: Received an update from plugin. extracting info from payload
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:04 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:04 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"play","position":0,"seek":880,"duration":0,"samplerate":"44.1 kHz","bitdepth":"24 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":"320 Kbps","isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:04 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService play
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus play
May 01 23:23:04 brian-volumio volumio[850]: info: Received an update from plugin. extracting info from payload
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:04 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 83ms
May 01 23:23:04 brian-volumio volumio[850]: info: ------------------------------ 81ms
May 01 23:23:08 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: personal_radio , handleBrowseUri
May 01 23:23:08 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:10 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::stPlaybackTimer
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::updateTrackBlock
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrackBlock
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::serviceStop
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::serviceStop
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::stop
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand stop
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:10 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:10 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 31)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 32)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 33)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 34)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 35)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:10 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:10 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:10 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:10 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:10 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:10 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:10 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 36)
May 01 23:23:10 brian-volumio volumio[850]: info:
May 01 23:23:10 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand stop took 46 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:10 brian-volumio volumio[850]: info:
May 01 23:23:10 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:10 brian-volumio volumio[850]: info:
May 01 23:23:10 brian-volumio volumio[850]: ---------------------------- MPD announces state update: player
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::getState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand status
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand status took 7 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand status took 7 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand status took 5 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand status took 3 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseState
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::sendMpdCommand playlistinfo
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 4 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 4 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 4 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: info: sendMpdCommand playlistinfo took 3 milliseconds
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:10 brian-volumio volumio[850]: verbose: ControllerMpd::parseTrackInfo
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"stop","position":0,"seek":null,"duration":null,"samplerate":null,"bitdepth":null,"channels":null,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:10 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: No code
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"stop","position":0,"seek":null,"duration":null,"samplerate":null,"bitdepth":null,"channels":null,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:10 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: No code
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"stop","position":0,"seek":null,"duration":null,"samplerate":null,"bitdepth":null,"channels":null,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:10 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: No code
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: ControllerMpd::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::servicePushState
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: verbose: STATE SERVICE {"status":"stop","position":0,"seek":null,"duration":null,"samplerate":null,"bitdepth":null,"channels":null,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Chamber Orchestra of Europe - Apollon Musagete - Pas de deux [13Z]","artist":"Linn Classical","album":null,"uri":"http://radio.linnrecords.com:8004/stream","trackType":""}
May 01 23:23:10 brian-volumio volumio[850]: verbose: CURRENT POSITION 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState stateService stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::syncState currentStatus stop
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: No code
May 01 23:23:10 brian-volumio volumio[850]: info: CoreStateMachine::pushState
May 01 23:23:10 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:10 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushState
May 01 23:23:10 brian-volumio volumio[850]: info: ------------------------------ 149ms
May 01 23:23:10 brian-volumio volumio[850]: info: ------------------------------ 146ms
May 01 23:23:10 brian-volumio volumio[850]: info: ------------------------------ 145ms
May 01 23:23:17 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:17 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:17 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:17 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:17 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:17 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:17 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:17 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:17 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:17 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:17 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:17 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 43)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 44)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 45)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 46)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 47)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:17 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:17 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:17 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:17 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:17 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:17 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:17 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 48)
May 01 23:23:21 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:21 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:21 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:21 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:21 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:21 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:21 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:21 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:21 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:21 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:21 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:21 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:21 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:21 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:21 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:21 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:21 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:21 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:21 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:21 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:21 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 50)
May 01 23:23:26 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:26 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:26 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:26 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:26 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:26 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:26 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:26 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:26 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:26 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:26 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:26 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 57)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 58)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 59)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 60)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 61)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:26 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:26 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:26 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:26 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:26 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:26 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:26 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 62)
May 01 23:23:30 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:30 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:30 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:30 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:30 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:30 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:30 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:30 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:30 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:30 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:30 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:30 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 69)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 70)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 71)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 72)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 73)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:30 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:30 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:30 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:30 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:30 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:30 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:30 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 74)
May 01 23:23:32 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:32 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:32 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:32 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:32 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:32 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:32 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:32 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:32 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:32 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:32 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:32 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 81)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 82)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 83)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 84)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 85)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:32 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:32 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:32 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:32 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:32 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:32 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:32 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 86)
May 01 23:23:34 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:34 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:34 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:34 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:34 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:34 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:34 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:34 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:34 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:34 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:34 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:34 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 93)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 94)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 95)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 96)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 97)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:34 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:34 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:34 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:34 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:34 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:34 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:34 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 98)
May 01 23:23:36 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:36 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:36 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:36 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:36 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:36 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:36 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:36 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:36 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:36 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:36 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/0
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/0 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/1
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/1 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/2
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/2 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/3
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/3 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/4
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/4 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: info: Adding Item to queue: webkbs/5
May 01 23:23:36 brian-volumio volumio[850]: info: Exploding uri webkbs/5 in service personal_radio
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 105)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 106)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 107)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 108)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 109)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "url" argument must be of type string. Received undefined
May 01 23:23:36 brian-volumio volumio[850]: at validateString (internal/validators.js:124:11)
May 01 23:23:36 brian-volumio volumio[850]: at Url.parse (url.js:160:3)
May 01 23:23:36 brian-volumio volumio[850]: at Object.urlParse [as parse] (url.js:155:13)
May 01 23:23:36 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:19
May 01 23:23:36 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:36 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:36 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 110)
May 01 23:23:37 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPlay
May 01 23:23:37 brian-volumio volumio[850]: info: CoreStateMachine::play index undefined
May 01 23:23:37 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:37 brian-volumio volumio[850]: info: CorePlayQueue::getTrack 2
May 01 23:23:40 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: personal_radio , handleBrowseUri
May 01 23:23:40 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:40 brian-volumio volumio[850]: info: Preloading song: websbs/0
May 01 23:23:40 brian-volumio volumio[850]: info: Preloading song: websbs/1
May 01 23:23:40 brian-volumio volumio[850]: info: Preloading song: websbs/2
May 01 23:23:40 brian-volumio volumio[850]: info: Exploding uri websbs/0 in service personal_radio
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:40 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:40 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:40 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 112)
May 01 23:23:40 brian-volumio volumio[850]: info: Exploding uri websbs/1 in service personal_radio
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:40 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:40 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:40 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 114)
May 01 23:23:40 brian-volumio volumio[850]: info: Exploding uri websbs/2 in service personal_radio
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:40 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:40 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:40 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:40 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 116)
May 01 23:23:41 brian-volumio ntpd[685]: 175.193.3.234 local addr 192.168.0.15 ->
May 01 23:23:41 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:41 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:41 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:41 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:41 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:41 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:41 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:41 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:41 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:41 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:41 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:41 brian-volumio volumio[850]: info: Adding Item to queue: websbs/0
May 01 23:23:41 brian-volumio volumio[850]: info: Exploding uri websbs/0 in service personal_radio
May 01 23:23:41 brian-volumio volumio[850]: info: Adding Item to queue: websbs/1
May 01 23:23:41 brian-volumio volumio[850]: info: Exploding uri websbs/1 in service personal_radio
May 01 23:23:41 brian-volumio volumio[850]: info: Adding Item to queue: websbs/2
May 01 23:23:41 brian-volumio volumio[850]: info: Exploding uri websbs/2 in service personal_radio
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:41 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:41 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:41 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 120)
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:41 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:41 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:41 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 121)
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:41 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:41 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:41 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:41 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 122)
May 01 23:23:42 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:42 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:42 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:42 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:42 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:42 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:42 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:42 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:42 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:42 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:42 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:42 brian-volumio volumio[850]: info: Adding Item to queue: websbs/0
May 01 23:23:42 brian-volumio volumio[850]: info: Exploding uri websbs/0 in service personal_radio
May 01 23:23:42 brian-volumio volumio[850]: info: Adding Item to queue: websbs/1
May 01 23:23:42 brian-volumio volumio[850]: info: Exploding uri websbs/1 in service personal_radio
May 01 23:23:42 brian-volumio volumio[850]: info: Adding Item to queue: websbs/2
May 01 23:23:42 brian-volumio volumio[850]: info: Exploding uri websbs/2 in service personal_radio
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:42 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:42 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:42 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 126)
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:42 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:42 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:42 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 127)
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:42 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:42 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:42 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:42 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 128)
May 01 23:23:43 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:43 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:43 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:43 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:43 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:43 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:43 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:43 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:43 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:43 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:43 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:43 brian-volumio volumio[850]: info: Adding Item to queue: websbs/0
May 01 23:23:43 brian-volumio volumio[850]: info: Exploding uri websbs/0 in service personal_radio
May 01 23:23:43 brian-volumio volumio[850]: info: Adding Item to queue: websbs/1
May 01 23:23:43 brian-volumio volumio[850]: info: Exploding uri websbs/1 in service personal_radio
May 01 23:23:43 brian-volumio volumio[850]: info: Adding Item to queue: websbs/2
May 01 23:23:43 brian-volumio volumio[850]: info: Exploding uri websbs/2 in service personal_radio
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:43 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:43 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:43 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 132)
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:43 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:43 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:43 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 133)
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:43 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:43 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:43 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:43 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 134)
May 01 23:23:45 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: personal_radio , handleBrowseUri
May 01 23:23:46 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:46 brian-volumio volumio[850]: info: Preloading song: webmbc/0
May 01 23:23:46 brian-volumio volumio[850]: info: Preloading song: webmbc/1
May 01 23:23:46 brian-volumio volumio[850]: info: Preloading song: webmbc/2
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/0 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 136)
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/1 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 138)
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/2 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 140)
May 01 23:23:46 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:46 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:46 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:46 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:46 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:46 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:46 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:46 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:46 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:46 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:46 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:46 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/0
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/0 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/1
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/1 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/2
May 01 23:23:46 brian-volumio volumio[850]: info: Exploding uri webmbc/2 in service personal_radio
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 144)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 145)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:46 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:46 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:46 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:46 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 146)
May 01 23:23:48 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:48 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:48 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:48 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:48 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:48 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:48 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:48 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:48 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:48 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:48 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:48 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/0
May 01 23:23:48 brian-volumio volumio[850]: info: Exploding uri webmbc/0 in service personal_radio
May 01 23:23:48 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/1
May 01 23:23:48 brian-volumio volumio[850]: info: Exploding uri webmbc/1 in service personal_radio
May 01 23:23:48 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/2
May 01 23:23:48 brian-volumio volumio[850]: info: Exploding uri webmbc/2 in service personal_radio
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:48 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:48 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:48 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 150)
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:48 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:48 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:48 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 151)
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:48 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:48 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:48 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:48 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 152)
May 01 23:23:49 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:49 brian-volumio volumio[850]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 01 23:23:49 brian-volumio volumio[850]: info: CoreStateMachine::ClearQueue
May 01 23:23:49 brian-volumio volumio[850]: info: CoreStateMachine::stop
May 01 23:23:49 brian-volumio volumio[850]: info: CoreStateMachine::setConsumeUpdateService undefined
May 01 23:23:49 brian-volumio volumio[850]: info: CorePlayQueue::clearPlayQueue
May 01 23:23:49 brian-volumio volumio[850]: info: CorePlayQueue::saveQueue
May 01 23:23:49 brian-volumio volumio[850]: info: CoreCommandRouter::volumioPushQueue
May 01 23:23:49 brian-volumio volumio[850]: info: CoreStateMachine::addQueueItems
May 01 23:23:49 brian-volumio volumio[850]: info: CorePlayQueue::addQueueItems
May 01 23:23:49 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:49 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/0
May 01 23:23:49 brian-volumio volumio[850]: info: Exploding uri webmbc/0 in service personal_radio
May 01 23:23:49 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/1
May 01 23:23:49 brian-volumio volumio[850]: info: Exploding uri webmbc/1 in service personal_radio
May 01 23:23:49 brian-volumio volumio[850]: info: Adding Item to queue: webmbc/2
May 01 23:23:49 brian-volumio volumio[850]: info: Exploding uri webmbc/2 in service personal_radio
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:49 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:49 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:49 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 156)
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:49 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:49 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:49 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 157)
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of null
May 01 23:23:49 brian-volumio volumio[850]: at /data/plugins/music_service/personal_radio/index.js:675:41
May 01 23:23:49 brian-volumio volumio[850]: at runMicrotasks ()
May 01 23:23:49 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:93:5)
May 01 23:23:49 brian-volumio volumio[850]: (node:850) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 158)
May 01 23:23:49 brian-volumio systemd[1]: Starting Cleanup of Temporary Directories...
May 01 23:23:49 brian-volumio systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
May 01 23:23:49 brian-volumio systemd[1]: Started Cleanup of Temporary Directories.
May 01 23:23:53 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: mpd , handleBrowseUri
May 01 23:23:53 brian-volumio volumio[850]: info: CURURI: music-library
May 01 23:23:53 brian-volumio volumio[850]: error: Failed LSINFO: null
May 01 23:23:53 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:23:56 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: mpd , handleBrowseUri
May 01 23:23:56 brian-volumio volumio[850]: info: CURURI: artists://
May 01 23:23:56 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:24:00 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , handleBrowseUri
May 01 23:24:01 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:24:02 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , handleBrowseUri
May 01 23:24:03 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:24:04 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , handleBrowseUri
May 01 23:24:04 brian-volumio volumio[850]: info: Preload queue cleared
May 01 23:24:05 brian-volumio volumio[850]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , handleBrowseUri
May 01 23:24:05 brian-volumio volumio[850]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
May 01 23:24:05 brian-volumio volumio[850]: TypeError: Cannot read property 'length' of undefined
May 01 23:24:05 brian-volumio volumio[850]: at /volumio/app/plugins/music_service/upnp_browser/index.js:341:25
May 01 23:24:05 brian-volumio volumio[850]: at /volumio/app/plugins/music_service/upnp_browser/dlna-browser.js:131:13
May 01 23:24:05 brian-volumio volumio[850]: at Parser. (/volumio/node_modules/xml2js/lib/parser.js:304:18)
May 01 23:24:05 brian-volumio volumio[850]: at Parser.emit (events.js:315:20)
May 01 23:24:05 brian-volumio volumio[850]: at SAXParser.onclosetag (/volumio/node_modules/xml2js/lib/parser.js:262:26)
May 01 23:24:05 brian-volumio volumio[850]: at emit (/volumio/node_modules/sax/lib/sax.js:624:35)
May 01 23:24:05 brian-volumio volumio[850]: at emitNode (/volumio/node_modules/sax/lib/sax.js:629:5)
May 01 23:24:05 brian-volumio volumio[850]: at closeTag (/volumio/node_modules/sax/lib/sax.js:889:7)
May 01 23:24:05 brian-volumio volumio[850]: at SAXParser.write (/volumio/node_modules/sax/lib/sax.js:1436:13)
May 01 23:24:05 brian-volumio volumio[850]: at Parser.exports.Parser.Parser.parseString (/volumio/node_modules/xml2js/lib/parser.js:323:31)
May 01 23:24:05 brian-volumio volumio[850]: at Parser.parseString (/volumio/node_modules/xml2js/lib/parser.js:5:59)
May 01 23:24:05 brian-volumio volumio[850]: at Object.exports.parseString (/volumio/node_modules/xml2js/lib/parser.js:369:19)
May 01 23:24:05 brian-volumio volumio[850]: at IncomingMessage. (/volumio/app/plugins/music_service/upnp_browser/dlna-browser.js:92:15)
May 01 23:24:05 brian-volumio volumio[850]: at IncomingMessage.emit (events.js:327:22)
May 01 23:24:05 brian-volumio volumio[850]: at endReadableNT (internal/streams/readable.js:1327:12)
May 01 23:24:05 brian-volumio volumio[850]: at processTicksAndRejections (internal/process/task_queues.js:80:21)
May 01 23:24:05 brian-volumio volumio[850]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
May 01 23:24:05 brian-volumio sudo[3402]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2024-05-01 23:23
May 01 23:24:05 brian-volumio sudo[3402]: pam_unix(sudo:session): session opened for user root by (uid=0)
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
VOLUMIO_BUILD_VERSION="7f9f1bf001add7a8b19a4516e3c74ef598b2730d"
VOLUMIO_FE_VERSION="614d7b13ffdcb0cc5a6072e7d06f59d52e323e71"
VOLUMIO_FE3_VERSION="570aaed971c1346d45d1172dc445b086b258c6d1"
VOLUMIO_BE_VERSION="512433c3e91cdaed7ecd2808b21adeffc2137d7f"
VOLUMIO_ARCH="arm"
VOLUMIO_VARIANT="volumio"
VOLUMIO_TEST="FALSE"
VOLUMIO_BUILD_DATE="Wed 21 Feb 2024 09:37:22 PM CET"
VOLUMIO_VERSION="3.631"
VOLUMIO_HARDWARE="pi"
VOLUMIO_DEVICENAME="Raspberry Pi"
VOLUMIO_HASH="fdd9dd1169c06c1ad0a30ddd24c91b6b"