Crash with highresuadio

Prerequisites

Volumio Information

Volumio Version: 2.777
Hardware: Raspberry PI 3
DAC: Soekris DAM 1021

Debug Log

Jun 07 15:48:07 prohravach volumio[1418]: info: Hi Res Audio Successful Login

Jun 07 15:48:07 prohravach volumio[1418]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object]

Jun 07 15:48:07 prohravach volumio[1418]: info: [1591544887179] CoreMusicLibrary::Adding element HIGHRESAUDIO

Jun 07 15:48:07 prohravach volumio[1418]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources

Jun 07 15:48:07 prohravach volumio[1418]: info: CoreCommandRouter::volumioGetState

Jun 07 15:48:07 prohravach volumio[1418]: info: CorePlayQueue::getTrack 0

Jun 07 15:48:07 prohravach volumio[1418]: info: Fetching Streaming Services browse cache

Jun 07 15:48:08 prohravach volumio[1418]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object]

Jun 07 15:48:08 prohravach volumio[1418]: info: [1591544888017] CoreMusicLibrary::Adding element TIDAL

Jun 07 15:48:08 prohravach volumio[1418]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources

Jun 07 15:48:08 prohravach volumio[1418]: info: CoreCommandRouter::volumioRemoveToBrowseSourcesQOBUZ

Jun 07 15:48:08 prohravach volumio[1418]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources

Jun 07 15:49:52 prohravach volumio[1418]: info: CoreCommandRouter::executeOnPlugin: hi_res_audio , handleBrowseUri

Jun 07 15:49:52 prohravach volumio[1418]: info: Listing playlists

Jun 07 15:49:58 prohravach volumio[1418]: Searching plugin music_service/hi_res_audio

Jun 07 15:49:58 prohravach volumio[1418]: info: CoreCommandRouter::executeOnPlugin: hi_res_audio , search

Jun 07 15:49:58 prohravach volumio[1418]: info: All search sources collected, pushing search results

Jun 07 15:50:01 prohravach volumio[1418]: info: CoreCommandRouter::volumioAddQueueItems

Jun 07 15:50:01 prohravach volumio[1418]: info: CoreStateMachine::addQueueItems

Jun 07 15:50:01 prohravach volumio[1418]: info: CorePlayQueue::addQueueItems

Jun 07 15:50:01 prohravach volumio[1418]: info: Adding Item to queue: hi_res_audio/albums/a672da04-83a3-4549-bea5-f9f33fbc3638

Jun 07 15:50:01 prohravach volumio[1418]: info: Exploding uri hi_res_audio/albums/a672da04-83a3-4549-bea5-f9f33fbc3638 in service hi_res_audio

Jun 07 15:50:01 prohravach volumio[1418]: info: HIRESAUDIO Exploding URI: hi_res_audio/albums/a672da04-83a3-4549-bea5-f9f33fbc3638

Jun 07 15:50:02 prohravach volumio[1418]: info: CorePlayQueue::saveQueue

Jun 07 15:50:02 prohravach volumio[1418]: info: CoreCommandRouter::volumioPushQueue

Jun 07 15:50:02 prohravach volumio[1418]: info: CoreStateMachine::updateTrackBlock

Jun 07 15:50:02 prohravach volumio[1418]: info: CorePlayQueue::getTrackBlock

Jun 07 15:50:02 prohravach volumio[1418]: info: An error occurred while exploding URI: TypeError: Cannot read property 'service' of null

Steps to Reproduce

  1. Configure higresaudio plugin
  2. Add playlist to playes queue
  3. Reboot, try to view queue

And? Should I keep reinstalling / re flashing Volumio?

Oct 12 18:10:11 prohravach volumio[2361]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Oct 12 18:10:11 prohravach volumio[2361]: TypeError: Cannot read property 'service' of null

Oct 12 18:10:11 prohravach volumio[2361]: at CoreStateMachine.getState (/volumio/app/statemachine.js:156:22)

Oct 12 18:10:11 prohravach volumio[2361]: at /volumio/app/index.js:1130:39

Oct 12 18:10:11 prohravach volumio[2361]: at /volumio/node_modules/graceful-fs/graceful-fs.js:115:16

Oct 12 18:10:11 prohravach volumio[2361]: at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:511:3)

Oct 12 18:10:11 prohravach volumio[2361]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Oct 12 18:10:12 prohravach systemd[1]: volumio.service: main process exited, code=exited, status=1/FAILURE

Oct 12 18:10:12 prohravach systemd[1]: Unit volumio.service entered failed state.

Are you on latest version?
Did you save the queue as a playlist?

1 Like

I am, no, I did not :wink: But I still use HIRESAUDIO plugin.

I just did not play music for some time and then tried to play it again. When I tried to add album to the play list, it was still blank. Then I rebooted volumio and web interface refused to start with error I posted. It still does not work.

I am sorry to report that you shall re-flash. We will fix this issue in the new version we will release the coming weekend. Sorry about that

1 Like

Hello I have made a pull request for this bug:
Small fix on Critical error from hra on loosing trackBlock by nkostop · Pull Request #67 · volumio/volumio3-backend (github.com)