Dec 29 10:23:00 maurohifi volumio[1019]: info: Plugin mpdemulation is not enabled Dec 29 10:23:00 maurohifi volumio[1019]: info: Loading plugin "rest_api"... Dec 29 10:23:00 maurohifi volumio[1019]: info: Loading plugin "websocket"... Dec 29 10:23:00 maurohifi volumio[1019]: info: Starting Socket.io Server version 1.7.4 Dec 29 10:23:00 maurohifi volumio[1019]: info: Loading i18n strings for locale it Dec 29 10:23:00 maurohifi volumio[1019]: Updating browse sources language Dec 29 10:23:00 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::initPlayerControls Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam Dec 29 10:23:01 maurohifi volumio[1019]: Express server listening on port 3000 Dec 29 10:23:01 maurohifi volumio[1019]: [Metrics] WebUI: 19s 300.73ms Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreStateMachine::resetVolumioState Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreStateMachine::getcurrentVolume Dec 29 10:23:01 maurohifi volumio[1019]: info: CoreCommandRouter::volumioRetrievevolume Dec 29 10:23:01 maurohifi volumio[1019]: info: Cannot read play queue from file Dec 29 10:23:01 maurohifi sudo[1200]: volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0 Dec 29 10:23:01 maurohifi sudo[1200]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:01 maurohifi volumio[1171]: Forking 3 albumart workers Dec 29 10:23:01 maurohifi sudo[1202]: volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0 Dec 29 10:23:01 maurohifi sudo[1202]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:01 maurohifi sudo[1200]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:01 maurohifi volumio[1019]: info: Volumio Network Manager: Network status updated: 1 Dec 29 10:23:01 maurohifi sudo[1202]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:01 maurohifi volumio[1019]: error: An error occurred while scanning: Error: Command failed: sudo /sbin/iwlist wlan0 scan Dec 29 10:23:01 maurohifi volumio[1019]: wlan0 Interface doesn't support scanning. Dec 29 10:23:01 maurohifi volumio[1019]: info: Cannot use regular scanning, forcing with ap-force Dec 29 10:23:02 maurohifi sudo[1214]: volumio : PWD=/ ; USER=root ; COMMAND=/sbin/iw dev wlan0 scan ap-force Dec 29 10:23:02 maurohifi sudo[1214]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:02 maurohifi sudo[1214]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:02 maurohifi volumio[1019]: command failed: No such device (-19) Dec 29 10:23:02 maurohifi volumio[1019]: error: Cannot use fallback scanning method: Error: Command failed: /usr/bin/sudo /sbin/iw dev wlan0 scan ap-force Dec 29 10:23:02 maurohifi volumio[1019]: command failed: No such device (-19) Dec 29 10:23:02 maurohifi volumio[1019]: info: VolumeController:: Volume=100 Mute =false Dec 29 10:23:02 maurohifi volumio[1019]: info: CoreStateMachine::pushState Dec 29 10:23:02 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:02 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo Dec 29 10:23:02 maurohifi volumio[1019]: info: CoreCommandRouter::volumioPushState Dec 29 10:23:02 maurohifi volumio[1019]: info: CoreStateMachine::updateTrackBlock Dec 29 10:23:02 maurohifi volumio[1019]: info: CorePlayQueue::getTrackBlock Dec 29 10:23:02 maurohifi volumio[1019]: info: CoreCommandRouter::volumioRetrievevolume Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreStateMachine::setRepeat null single undefined Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreStateMachine::pushState Dec 29 10:23:03 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::volumioPushState Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreStateMachine::setRandom null Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreStateMachine::pushState Dec 29 10:23:03 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::volumioPushState Dec 29 10:23:03 maurohifi volumio[1019]: info: Setting Device type: Raspberry PI Dec 29 10:23:03 maurohifi volumio[1019]: info: Completed loading Core Plugins Dec 29 10:23:03 maurohifi volumio[1019]: info: Preparing to generate the ALSA configuration file Dec 29 10:23:03 maurohifi volumio-remote-updater[642]: [2025-12-29 10:23:03] [connect] Successful connection Dec 29 10:23:03 maurohifi volumio[1019]: info: VolumeController:: Volume=100 Mute =false Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreStateMachine::pushState Dec 29 10:23:03 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::volumioPushState Dec 29 10:23:03 maurohifi volumio[1019]: info: Asound.conf file unchanged, so no further update is needed Dec 29 10:23:03 maurohifi volumio[1019]: info: Output device has changed, restarting MPD Dec 29 10:23:03 maurohifi volumio[1019]: info: Output device has changed, restarting Shairport Sync Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:03 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:03 maurohifi sudo[1259]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/chmod 777 /etc/mpd.conf Dec 29 10:23:03 maurohifi sudo[1259]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:03 maurohifi sudo[1257]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl start upmpdcli.service Dec 29 10:23:03 maurohifi sudo[1259]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:03 maurohifi sudo[1257]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:03 maurohifi volumio[1019]: info: Could not detect Primo: Error: Command failed: aplay -l | grep es90x8q2m-dac-dai-0 Dec 29 10:23:03 maurohifi volumio[1019]: info: ___________ START PLUGINS ___________ Dec 29 10:23:04 maurohifi volumio[1019]: info: ControllerMpd::onStart: Initializing MPD Dec 29 10:23:04 maurohifi volumio[1019]: info: Creating MPD Configuration file Dec 29 10:23:04 maurohifi sudo[1261]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart mpd.service Dec 29 10:23:04 maurohifi sudo[1261]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object] Dec 29 10:23:04 maurohifi volumio[1019]: info: [1767000184157] CoreMusicLibrary::Adding element Server multimediali Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Dec 29 10:23:04 maurohifi systemd[1]: Started upmpdcli.service - UPnP Renderer front-end to MPD. Dec 29 10:23:04 maurohifi sudo[1257]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:04 maurohifi sudo[1269]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/chmod 777 /etc/mpd.conf Dec 29 10:23:04 maurohifi sudo[1269]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:04 maurohifi sudo[1272]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart mpd.service Dec 29 10:23:04 maurohifi sudo[1272]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:04 maurohifi sudo[1269]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:04 maurohifi systemd[1]: Listening on mpd.socket - Music Player Daemon Socket. Dec 29 10:23:04 maurohifi systemd[1]: Starting mpd.service - Music Player Daemon... Dec 29 10:23:04 maurohifi systemd[1]: mpd.service: Deactivated successfully. Dec 29 10:23:04 maurohifi systemd[1]: Stopped mpd.service - Music Player Daemon. Dec 29 10:23:04 maurohifi systemd[1]: mpd.socket: Deactivated successfully. Dec 29 10:23:04 maurohifi systemd[1]: Closed mpd.socket - Music Player Daemon Socket. Dec 29 10:23:04 maurohifi systemd[1]: Stopping mpd.socket - Music Player Daemon Socket... Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:04 maurohifi systemd[1]: Listening on mpd.socket - Music Player Daemon Socket. Dec 29 10:23:04 maurohifi systemd[1]: Starting mpd.service - Music Player Daemon... Dec 29 10:23:04 maurohifi volumio[1019]: info: Could not detect Primo: Error: Command failed: aplay -l | grep es90x8q2m-dac-dai-0 Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:05 maurohifi sudo[1291]: root : PWD=/ ; USER=root ; COMMAND=/bin/chown mpd:audio /var/log/mpd.log Dec 29 10:23:05 maurohifi sudo[1291]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0) Dec 29 10:23:05 maurohifi sudo[1298]: /bin/chown: cannot access '/var/log/mpd.log': No such file or directory Dec 29 10:23:05 maurohifi sudo[1291]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:05 maurohifi volumio[1019]: info: Could not detect Primo: Error: Command failed: aplay -l | grep es90x8q2m-dac-dai-0 Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object] Dec 29 10:23:05 maurohifi volumio[1019]: info: [1767000185254] CoreMusicLibrary::Adding element Last_100 Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object] Dec 29 10:23:05 maurohifi volumio[1019]: info: [1767000185337] CoreMusicLibrary::Adding element Webradio Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion Dec 29 10:23:05 maurohifi volumio[1019]: info: Initializing BBC Radios Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion Dec 29 10:23:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:06 maurohifi volumio[1019]: info: Creating Spotify config file Dec 29 10:23:06 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:08 maurohifi volumio[1019]: info: Volumio Calling Home Dec 29 10:23:11 maurohifi volumio[1019]: info: Discovery: adding a10b9a7a-cc4b-4009-be26-45f1676539cd Dec 29 10:23:11 maurohifi volumio[1019]: info: Discovery: Found device MauroHiFi Dec 29 10:23:11 maurohifi volumio[1019]: info: CoreCommandRouter::volumioGetState Dec 29 10:23:11 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:11 maurohifi volumio[1019]: info: Discovery: this is already registered, a10b9a7a-cc4b-4009-be26-45f1676539cd Dec 29 10:23:11 maurohifi volumio[1019]: info: Discovery: Found device MauroHiFi Dec 29 10:23:11 maurohifi volumio[1019]: info: CoreCommandRouter::volumioGetState Dec 29 10:23:11 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:12 maurohifi volumio[1019]: info: MPD Permissions set Dec 29 10:23:12 maurohifi volumio[1019]: info: MPD Permissions set Dec 29 10:23:12 maurohifi volumio[1019]: info: Upmpdcli Daemon Started Dec 29 10:23:12 maurohifi volumio[1019]: info: Volumio called home Dec 29 10:23:12 maurohifi volumio[1019]: info: Spotify config file written Dec 29 10:23:12 maurohifi volumio[1171]: Worker 1 died :( Dec 29 10:23:12 maurohifi sudo[1335]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart go-librespot-daemon.service Dec 29 10:23:12 maurohifi volumio[1209]: # Dec 29 10:23:12 maurohifi volumio[1209]: # Fatal error in , line 0 Dec 29 10:23:12 maurohifi volumio[1209]: # Check failed: index < size(). Dec 29 10:23:12 maurohifi volumio[1209]: # Dec 29 10:23:12 maurohifi volumio[1209]: # Dec 29 10:23:12 maurohifi volumio[1209]: # Dec 29 10:23:12 maurohifi volumio[1209]: #FailureMessage Object: 0x7e877ac8 Dec 29 10:23:12 maurohifi sudo[1335]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:12 maurohifi systemd[1]: /lib/systemd/system/go-librespot-daemon.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:23:12 maurohifi systemd[1]: /lib/systemd/system/go-librespot-daemon.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:23:13 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:13 maurohifi go-librespot[1348]: go-librespot daemon starting... Dec 29 10:23:13 maurohifi sudo[1335]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:13 maurohifi volumio[1171]: Worker 4 died :( Dec 29 10:23:13 maurohifi volumio[1019]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: node-XMLHttpRequest Engine version: 3 Transport: polling Total Clients: 1 Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:23:13 maurohifi volumio[1019]: info: No need to fix Spotify hosts Dec 29 10:23:14 maurohifi go-librespot[1349]: time="2025-12-29T10:23:14+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:14 maurohifi go-librespot[1349]: time="2025-12-29T10:23:14+01:00" level=debug msg="app state loaded" Dec 29 10:23:14 maurohifi go-librespot[1349]: time="2025-12-29T10:23:14+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:14 maurohifi go-librespot[1349]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime stack: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74dfdb34 sp=0x74dfdb20 pc=0x5971c Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74dfdb48 sp=0x74dfdb34 pc=0x573e4 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74dfdb58 sp=0x74dfdb48 pc=0x8a724 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.panicunsafeslicelen() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74dfdb60 sp=0x74dfdb58 pc=0x8a6e8 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.(*stkframe).getStackMap(0x74dfdc48, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74dfdbd4 sp=0x74dfdb60 pc=0x79808 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.adjustframe(0x74dfdc48, 0x74dfdc78) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74dfdc28 sp=0x74dfdbd4 pc=0x77524 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.copystack(0x1a52488, 0x1000) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74dfdc9c sp=0x74dfdc28 pc=0x77c94 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.newstack() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74dfdd74 sp=0x74dfdc9c pc=0x7827c Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.morestack() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74dfdd78 sp=0x74dfdd74 pc=0x921ac Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 21 gp=0x1a52488 m=5 mp=0x1880008 [copystack]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.convT(0x708bd8, 0x185abb0) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x185ab68 sp=0x185ab68 pc=0x24848 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/netip.parseIPv4({0x0, 0x3d00}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x185ac4d sp=0x185ab68 pc=0x15bfa8 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x185aca5 sp=0x185ac4d pc=0x15b8c4 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime: g 21: unexpected return pc for net/netip.ParseAddr called from 0x2d00 Dec 29 10:23:14 maurohifi go-librespot[1349]: stack: frame={sp:0x185ac4d, fp:0x185aca5} stack=[0x185a000,0x185b000) Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185abcd: 0x1501984c 0x00000000 0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185abdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185abed: 0x00000000 0x00003960 0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185abfd: 0x00000000 0x00000000 0x38000000 0x3000d0c1 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac0d: 0x2800d0c1 0x8c00d0c1 0x50000416 0x0000d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac1d: 0xe4000000 0x00002884 0x1501984c 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac3d: 0x00000000 0x74000000 0x00000004 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac4d: <0x00002d00 0x00000000 0x00003d00 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac5d: 0x00004000 0x4c000000 0x68000274 0xb400d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac6d: 0x00002884 0x00000000 0x00004000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac7d: 0x00003d00 0x00000000 0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac8d: 0x00000000 0x00000000 0xb8000000 0x0000281a Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ac9d: 0x1501984c 0x00000000 >0x00000000 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185acad: 0x00000000 0x20000000 0x08000000 0x00018800 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185acbd: 0x00018fa0 0x00000000 0x00000000 0x98018fa0 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185accd: 0x2000281a 0x00000000 0x15006a60 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185acdd: 0x0801984c 0x0000282b 0x1501984c 0x20000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185aced: 0x00000000 0x04018fa0 0xa2000000 0x000005e7 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185acfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ad0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:23:14 maurohifi go-librespot[1349]: 0x0185ad1d: 0x94018445 0x54018445 Dec 29 10:23:14 maurohifi go-librespot[1349]: created by net/http.(*persistConn).addTLS in goroutine 5 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1a3366c sp=0x1a33658 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.selectgo(0x1a337a4, 0x1a3374c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1a3370c sp=0x1a3366c pc=0x70e78 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).getConn(0xca8050, 0x1877de0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1984c00, 0x19}, 0x0}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1a3383c sp=0x1a3370c pc=0x351678 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).roundTrip(0xca8050, 0x1a43408) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1a33958 sp=0x1a3383c pc=0x34d650 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).RoundTrip(0xca8050, 0x1a43408) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1a33970 sp=0x1a33958 pc=0x331a6c Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.send(0x1a43368, {0x882bb8, 0xca8050}, {0xc24cb008022a6b2d, 0x71b9f3d54, 0xce0068}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1a33a9c sp=0x1a33970 pc=0x2ec794 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Client).send(0x18779e0, 0x1a43368, {0xc24cb008022a6b2d, 0x71b9f3d54, 0xce0068}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1a33ae0 sp=0x1a33a9c pc=0x2ec088 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Client).do(0x18779e0, 0x1a43368) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1a33bf0 sp=0x1a33ae0 pc=0x2ee488 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Client).Do(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:14 maurohifi go-librespot[1349]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x18003f0, {0x8874f0, 0xd0ad00}, {0x1a33eb0, 0x3, 0x3}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1a33e44 sp=0x1a33bf0 pc=0x528544 Dec 29 10:23:14 maurohifi go-librespot[1349]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/apresolve/resolve.go:122 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.(*App).withAppPlayer(0x1986b80, {0x8874f0, 0xd0ad00}, 0x180f430) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1a33ed0 sp=0x1a33e44 pc=0x63d694 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.(*App).withCredentials(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/main.go:193 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.(*App).SpotifyToken(0x1986b80, {0x8874f0, 0xd0ad00}, {0x1810d30, 0xa}, {0x1a48000, 0x124}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1a33f00 sp=0x1a33ed0 pc=0x63cfa8 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.main() Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1a33fa8 sp=0x1a33f00 pc=0x63feb4 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.main() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1a33fec sp=0x1a33fa8 pc=0x5cb30 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a33fec sp=0x1a33fec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 18 gp=0x1884248 m=nil [force gc (idle)]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18407d4 sp=0x18407c0 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goparkunlock(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.forcegchelper() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x18407ec sp=0x18407d4 pc=0x5cefc Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18407ec sp=0x18407ec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 19 gp=0x1884368 m=nil [GC sweep wait]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1840fc4 sp=0x1840fb0 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goparkunlock(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.bgsweep(0x1892000) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1840fe4 sp=0x1840fc4 pc=0x457d4 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gcenable.gowrap1() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1840fec sp=0x1840fe4 pc=0x35968 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1840fec sp=0x1840fec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:14 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 20 gp=0x1884488 m=nil [GC scavenge wait]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18417b4 sp=0x18417a0 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goparkunlock(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x18417c8 sp=0x18417b4 pc=0x42b68 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.bgscavenge(0x1892000) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x18417e4 sp=0x18417c8 pc=0x4327c Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gcenable.gowrap2() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x18417ec sp=0x18417e4 pc=0x35914 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18417ec sp=0x18417ec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 34 gp=0x1904008 m=nil [finalizer wait]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x190a78c sp=0x190a778 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.runfinq() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x190a7ec sp=0x190a78c pc=0x34754 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x190a7ec sp=0x190a7ec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by runtime.createfing in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 4 gp=0x1a52248 m=nil [IO wait]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e40f0, 0x757c7ec8, 0x2, 0x2, 0x5) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845528 sp=0x1845514 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.netpollblock(0x757c7eb8, 0x72, 0x0) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1845540 sp=0x1845528 pc=0x548cc Dec 29 10:23:14 maurohifi go-librespot[1349]: internal/poll.runtime_pollWait(0x757c7eb8, 0x72) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1845554 sp=0x1845540 pc=0x8f4a8 Dec 29 10:23:14 maurohifi go-librespot[1349]: internal/poll.(*pollDesc).wait(0x199f328, 0x72, 0x0) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1845568 sp=0x1845554 pc=0x10a318 Dec 29 10:23:14 maurohifi go-librespot[1349]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:14 maurohifi go-librespot[1349]: internal/poll.(*FD).Accept(0x199f310) Dec 29 10:23:14 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x18455b0 sp=0x1845568 pc=0x10eb84 Dec 29 10:23:14 maurohifi go-librespot[1349]: net.(*netFD).accept(0x199f310) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1845618 sp=0x18455b0 pc=0x17e4c4 Dec 29 10:23:14 maurohifi go-librespot[1349]: net.(*TCPListener).accept(0x18267f8) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1845630 sp=0x1845618 pc=0x196900 Dec 29 10:23:14 maurohifi go-librespot[1349]: net.(*TCPListener).Accept(0x18267f8) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x184564c sp=0x1845630 pc=0x19596c Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*onceCloseListener).Accept(0x1922720) Dec 29 10:23:14 maurohifi go-librespot[1349]: :1 +0x34 fp=0x1845664 sp=0x184564c pc=0x362b54 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Server).Serve(0x1918288, {0x886cb8, 0x18267f8}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x18456fc sp=0x1845664 pc=0x341210 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.Serve(...) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.(*ConcreteApiServer).serve(0x1828840) Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x18457e4 sp=0x18456fc pc=0x6330b8 Dec 29 10:23:14 maurohifi go-librespot[1349]: main.NewApiServer.gowrap1() Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x631de4 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 5 gp=0x1a52368 m=nil [chan receive]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e3f90, 0x1898230, 0xe, 0x7, 0x2) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1859b64 sp=0x1859b50 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.chanrecv(0x1898200, 0x1859ca4, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1859ba0 sp=0x1859b64 pc=0x20078 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.chanrecv1(0x1898200, 0x1859ca4) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1859bb4 sp=0x1859ba0 pc=0x1fb98 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*persistConn).addTLS(0x19d02c8, {0x887570, 0x199f3b0}, {0x1984c00, 0x15}, 0x0) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1859cb0 sp=0x1859bb4 pc=0x352944 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x199f3b0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1984c00, 0x19}, 0x0}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1859f48 sp=0x1859cb0 pc=0x353580 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).dialConnFor(0xca8050, 0x1828960) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1859fe0 sp=0x1859f48 pc=0x352090 Dec 29 10:23:14 maurohifi go-librespot[1349]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1859fec sp=0x1859fe0 pc=0x351fe0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1859fec sp=0x1859fec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:14 maurohifi go-librespot[1349]: goroutine 22 gp=0x1a526c8 m=nil [select]: Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18466f4 sp=0x18466e0 pc=0x5d0c0 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.selectgo(0x18467d4, 0x18467b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1846794 sp=0x18466f4 pc=0x70e78 Dec 29 10:23:14 maurohifi go-librespot[1349]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x18467ec sp=0x1846794 pc=0x281004 Dec 29 10:23:14 maurohifi go-librespot[1349]: runtime.goexit({}) Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18467ec sp=0x18467ec pc=0x93d6c Dec 29 10:23:14 maurohifi go-librespot[1349]: created by crypto/tls.(*Conn).handshakeContext in goroutine 21 Dec 29 10:23:14 maurohifi go-librespot[1349]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:14 maurohifi go-librespot[1348]: Aborted Dec 29 10:23:14 maurohifi volumio[1171]: Worker 2 died :( Dec 29 10:23:15 maurohifi volumio[1019]: SPOTIFY: ------------------------------------------------------ ACCESS TOKEN ------------------------------------------------------ Dec 29 10:23:15 maurohifi volumio[1019]: SPOTIFY: BQBGbjrLwqHS9k1i7BU8jVaw4qXxsgspcFIWVDmM4TO0unWhAaZzYVQJNLBNdM_DjtXdBHN1gjmjc8oHQC_Oc4m0Md6sz0OY5ocQbbm3ZIYzDCkK3WZQ520HH0_SSg1twctMrsyrXiiGBnrqJT8HcP9ORxZ3cyHKE8y1JxGfVdPTdrEDKaLpFU9J-EF28ePSVwFxIEdwMJjD_F9PVDGFNxx0VDaSqui_IALxNQ2tTZ-LwJH-nsFiCqhvSChY5AZ2eSPNH78ec9VRVGnvUyaMaqvhDPmZqyBIw4iX Dec 29 10:23:15 maurohifi volumio[1019]: SPOTIFY: ------------------------------------------------------ ACCESS TOKEN ------------------------------------------------------ Dec 29 10:23:15 maurohifi volumio[1019]: info: New Spotify access token = BQBGbjrLwqHS9k1i7BU8jVaw4qXxsgspcFIWVDmM4TO0unWhAaZzYVQJNLBNdM_DjtXdBHN1gjmjc8oHQC_Oc4m0Md6sz0OY5ocQbbm3ZIYzDCkK3WZQ520HH0_SSg1twctMrsyrXiiGBnrqJT8HcP9ORxZ3cyHKE8y1JxGfVdPTdrEDKaLpFU9J-EF28ePSVwFxIEdwMJjD_F9PVDGFNxx0VDaSqui_IALxNQ2tTZ-LwJH-nsFiCqhvSChY5AZ2eSPNH78ec9VRVGnvUyaMaqvhDPmZqyBIw4iX Dec 29 10:23:15 maurohifi volumio[1019]: info: Spotify credentials grant success - running version from March 24, 2019 Dec 29 10:23:16 maurohifi volumio[1019]: info: Starting Shairport Sync Dec 29 10:23:16 maurohifi volumio[1019]: info: Starting Shairport Sync Dec 29 10:23:16 maurohifi volumio[1019]: info: Starting Shairport Sync Dec 29 10:23:16 maurohifi sudo[1389]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync Dec 29 10:23:16 maurohifi sudo[1389]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:16 maurohifi sudo[1391]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync Dec 29 10:23:16 maurohifi sudo[1393]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync Dec 29 10:23:16 maurohifi sudo[1393]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:16 maurohifi sudo[1391]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:16 maurohifi systemd[1]: Stopping shairport-sync.service - Shairport Sync - AirPlay Audio Receiver... Dec 29 10:23:16 maurohifi systemd[1]: shairport-sync.service: Deactivated successfully. Dec 29 10:23:16 maurohifi systemd[1]: Stopped shairport-sync.service - Shairport Sync - AirPlay Audio Receiver. Dec 29 10:23:16 maurohifi systemd[1]: shairport-sync.service: Consumed 2.806s CPU time. Dec 29 10:23:16 maurohifi systemd[1]: Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver. Dec 29 10:23:17 maurohifi sudo[1389]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:17 maurohifi systemd[1]: Stopping shairport-sync.service - Shairport Sync - AirPlay Audio Receiver... Dec 29 10:23:17 maurohifi systemd[1]: shairport-sync.service: Deactivated successfully. Dec 29 10:23:17 maurohifi systemd[1]: Stopped shairport-sync.service - Shairport Sync - AirPlay Audio Receiver. Dec 29 10:23:17 maurohifi systemd[1]: Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver. Dec 29 10:23:17 maurohifi volumio[1019]: info: Shairport-Sync Started Dec 29 10:23:17 maurohifi volumio[1019]: Error adding Membership: Error: addMembership EINVAL Dec 29 10:23:17 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1. Dec 29 10:23:17 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:17 maurohifi sudo[1393]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:17 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:17 maurohifi go-librespot[1408]: go-librespot daemon starting... Dec 29 10:23:17 maurohifi sudo[1391]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:17 maurohifi go-librespot[1409]: time="2025-12-29T10:23:17+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:17 maurohifi go-librespot[1409]: time="2025-12-29T10:23:17+01:00" level=debug msg="app state loaded" Dec 29 10:23:17 maurohifi go-librespot[1409]: time="2025-12-29T10:23:17+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:17 maurohifi go-librespot[1409]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime stack: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7586ab34 sp=0x7586ab20 pc=0x5971c Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7586ab48 sp=0x7586ab34 pc=0x573e4 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7586ab58 sp=0x7586ab48 pc=0x8a724 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.panicunsafeslicelen() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7586ab60 sp=0x7586ab58 pc=0x8a6e8 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.(*stkframe).getStackMap(0x7586ac48, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7586abd4 sp=0x7586ab60 pc=0x79808 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.adjustframe(0x7586ac48, 0x7586ac78) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7586ac28 sp=0x7586abd4 pc=0x77524 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.copystack(0x18030e8, 0x1000) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7586ac9c sp=0x7586ac28 pc=0x77c94 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.newstack() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7586ad74 sp=0x7586ac9c pc=0x7827c Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.morestack() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7586ad78 sp=0x7586ad74 pc=0x921ac Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 37 gp=0x18030e8 m=4 mp=0x1849088 [copystack]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.convT(0x708bd8, 0x185abb0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x185ab68 sp=0x185ab68 pc=0x24848 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x185ac4d sp=0x185ab68 pc=0x15bfa8 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x185aca5 sp=0x185ac4d pc=0x15b8c4 Dec 29 10:23:17 maurohifi go-librespot[1409]: created by net/http.(*persistConn).addTLS in goroutine 5 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1a6b66c sp=0x1a6b658 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.selectgo(0x1a6b7a4, 0x1a6b74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1a6b70c sp=0x1a6b66c pc=0x70e78 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).getConn(0xca8050, 0x186e160, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1984080, 0x19}, 0x0}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1a6b83c sp=0x1a6b70c pc=0x351678 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).roundTrip(0xca8050, 0x1ac8008) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1a6b958 sp=0x1a6b83c pc=0x34d650 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).RoundTrip(0xca8050, 0x1ac8008) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1a6b970 sp=0x1a6b958 pc=0x331a6c Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.send(0x1a4ff48, {0x882bb8, 0xca8050}, {0xc24cb008ddb2a624, 0x70181e5f9, 0xce0068}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1a6ba9c sp=0x1a6b970 pc=0x2ec794 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Client).send(0x1a882c0, 0x1a4ff48, {0xc24cb008ddb2a624, 0x70181e5f9, 0xce0068}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1a6bae0 sp=0x1a6ba9c pc=0x2ec088 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Client).do(0x1a882c0, 0x1a4ff48) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1a6bbf0 sp=0x1a6bae0 pc=0x2ee488 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Client).Do(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:17 maurohifi go-librespot[1409]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x18b0420, {0x8874f0, 0xd0ad00}, {0x1a6beb0, 0x3, 0x3}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1a6be44 sp=0x1a6bbf0 pc=0x528544 Dec 29 10:23:17 maurohifi go-librespot[1409]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/apresolve/resolve.go:122 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.(*App).withAppPlayer(0x18d2b00, {0x8874f0, 0xd0ad00}, 0x18a94e0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1a6bed0 sp=0x1a6be44 pc=0x63d694 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.(*App).withCredentials(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/main.go:193 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.(*App).SpotifyToken(0x18d2b00, {0x8874f0, 0xd0ad00}, {0x18a4f50, 0xa}, {0x1a78140, 0x124}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1a6bf00 sp=0x1a6bed0 pc=0x63cfa8 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.main() Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1a6bfa8 sp=0x1a6bf00 pc=0x63feb4 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.main() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1a6bfec sp=0x1a6bfa8 pc=0x5cb30 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a6bfec sp=0x1a6bfec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goparkunlock(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.forcegchelper() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5cefc Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 3 gp=0x1802b48 m=nil [GC sweep wait]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18457c4 sp=0x18457b0 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goparkunlock(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.bgsweep(0x186c000) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18457e4 sp=0x18457c4 pc=0x457d4 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gcenable.gowrap1() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x35968 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 4 gp=0x1802c68 m=nil [GC scavenge wait]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845fb4 sp=0x1845fa0 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goparkunlock(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1845fc8 sp=0x1845fb4 pc=0x42b68 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.bgscavenge(0x186c000) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1845fe4 sp=0x1845fc8 pc=0x4327c Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gcenable.gowrap2() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1845fec sp=0x1845fe4 pc=0x35914 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1845fec sp=0x1845fec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 18 gp=0x1908248 m=nil [finalizer wait]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184078c sp=0x1840778 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.runfinq() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18407ec sp=0x184078c pc=0x34754 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18407ec sp=0x18407ec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by runtime.createfing in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 36 gp=0x18857a8 m=nil [IO wait]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e40f0, 0x74ec0f18, 0x2, 0x2, 0x5) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1a94d28 sp=0x1a94d14 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.netpollblock(0x74ec0f08, 0x72, 0x0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1a94d40 sp=0x1a94d28 pc=0x548cc Dec 29 10:23:17 maurohifi go-librespot[1409]: internal/poll.runtime_pollWait(0x74ec0f08, 0x72) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1a94d54 sp=0x1a94d40 pc=0x8f4a8 Dec 29 10:23:17 maurohifi go-librespot[1409]: internal/poll.(*pollDesc).wait(0x18a13c8, 0x72, 0x0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1a94d68 sp=0x1a94d54 pc=0x10a318 Dec 29 10:23:17 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:17 maurohifi go-librespot[1409]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:17 maurohifi go-librespot[1409]: internal/poll.(*FD).Accept(0x18a13b0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1a94db0 sp=0x1a94d68 pc=0x10eb84 Dec 29 10:23:17 maurohifi go-librespot[1409]: net.(*netFD).accept(0x18a13b0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1a94e18 sp=0x1a94db0 pc=0x17e4c4 Dec 29 10:23:17 maurohifi go-librespot[1409]: net.(*TCPListener).accept(0x189c7e0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1a94e30 sp=0x1a94e18 pc=0x196900 Dec 29 10:23:17 maurohifi go-librespot[1409]: net.(*TCPListener).Accept(0x189c7e0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1a94e4c sp=0x1a94e30 pc=0x19596c Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*onceCloseListener).Accept(0x1916480) Dec 29 10:23:17 maurohifi go-librespot[1409]: :1 +0x34 fp=0x1a94e64 sp=0x1a94e4c pc=0x362b54 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Server).Serve(0x1926148, {0x886cb8, 0x189c7e0}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1a94efc sp=0x1a94e64 pc=0x341210 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.Serve(...) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.(*ConcreteApiServer).serve(0x1890f00) Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1a94fe4 sp=0x1a94efc pc=0x6330b8 Dec 29 10:23:17 maurohifi go-librespot[1409]: main.NewApiServer.gowrap1() Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1a94fec sp=0x1a94fe4 pc=0x631de4 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a94fec sp=0x1a94fec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 5 gp=0x1802fc8 m=nil [chan receive]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e3f90, 0x1899cf0, 0xe, 0x7, 0x2) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1859b64 sp=0x1859b50 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.chanrecv(0x1899cc0, 0x1859ca4, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1859ba0 sp=0x1859b64 pc=0x20078 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.chanrecv1(0x1899cc0, 0x1859ca4) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1859bb4 sp=0x1859ba0 pc=0x1fb98 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*persistConn).addTLS(0x19a2008, {0x887570, 0x199c000}, {0x1984080, 0x15}, 0x0) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1859cb0 sp=0x1859bb4 pc=0x352944 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x199c000}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1984080, 0x19}, 0x0}) Dec 29 10:23:17 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1859f48 sp=0x1859cb0 pc=0x353580 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).dialConnFor(0xca8050, 0x1828120) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1859fe0 sp=0x1859f48 pc=0x352090 Dec 29 10:23:17 maurohifi go-librespot[1409]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1859fec sp=0x1859fe0 pc=0x351fe0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1859fec sp=0x1859fec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:17 maurohifi go-librespot[1409]: goroutine 38 gp=0x1803208 m=nil [select]: Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18466f4 sp=0x18466e0 pc=0x5d0c0 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.selectgo(0x18467d4, 0x18467b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1846794 sp=0x18466f4 pc=0x70e78 Dec 29 10:23:17 maurohifi go-librespot[1409]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x18467ec sp=0x1846794 pc=0x281004 Dec 29 10:23:17 maurohifi go-librespot[1409]: runtime.goexit({}) Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18467ec sp=0x18467ec pc=0x93d6c Dec 29 10:23:17 maurohifi go-librespot[1409]: created by crypto/tls.(*Conn).handshakeContext in goroutine 37 Dec 29 10:23:17 maurohifi go-librespot[1409]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:17 maurohifi go-librespot[1408]: Aborted Dec 29 10:23:17 maurohifi volumio[1019]: info: Shairport-Sync Started Dec 29 10:23:18 maurohifi volumio[1019]: info: CoreCommandRouter::volumioGetState Dec 29 10:23:18 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:23:18 maurohifi volumio[1019]: info: Shairport-Sync Started Dec 29 10:23:18 maurohifi volumio[1019]: info: go-librespot daemon successfully initialized Dec 29 10:23:18 maurohifi volumio-remote-updater[642]: [2025-12-29 10:23:18] [connect] Successful connection Dec 29 10:23:18 maurohifi mpd[1299]: 2025-12-29T10:23:18 decoder: Decoder plugin "wildmidi" is unavailable: configuration file does not exist: /etc/timidity/timidity.cfg Dec 29 10:23:18 maurohifi volumio-remote-updater[642]: [2025-12-29 10:23:18] [connect] WebSocket Connection 127.0.0.1:3000 v-2 "WebSocket++/0.8.2" /socket.io/?EIO=3&transport=websocket&t=1767000198 101 Dec 29 10:23:18 maurohifi volumio[1019]: verbose: New Socket.io Connection to 127.0.0.1:3000 from 127.0.0.1 UA: WebSocket++/0.8.2 Engine version: 3 Transport: websocket Total Clients: 2 Dec 29 10:23:19 maurohifi systemd[1]: Started mpd.service - Music Player Daemon. Dec 29 10:23:19 maurohifi volumio[1019]: SPOTIFY: User informations: {"country":"IT","display_name":"02mausanta","email":"mauro.santarossa@proton.me","explicit_content":{"filter_enabled":false,"filter_locked":false},"external_urls":{"spotify":"https://open.spotify.com/user/02mausanta"},"followers":{"href":null,"total":6},"href":"https://api.spotify.com/v1/users/02mausanta","id":"02mausanta","images":[{"height":300,"url":"https://i.scdn.co/image/ab6775700000ee8551f7a8f2f812aef0a9983a47","width":300},{"height":64,"url":"https://i.scdn.co/image/ab67757000003b8251f7a8f2f812aef0a9983a47","width":64}],"product":"premium","type":"user","uri":"spotify:user:02mausanta"} Dec 29 10:23:19 maurohifi sudo[1261]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:19 maurohifi volumio[1019]: info: Spotify Successfully logged in Dec 29 10:23:19 maurohifi sudo[1272]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:19 maurohifi volumio[1019]: info: CoreCommandRouter::volumioAddToBrowseSources[object Object] Dec 29 10:23:19 maurohifi volumio[1019]: info: [1767000199142] CoreMusicLibrary::Adding element Spotify Dec 29 10:23:19 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources Dec 29 10:23:19 maurohifi volumio[1019]: Cannot find translation for source Spotify Dec 29 10:23:19 maurohifi volumio[1019]: info: Completed starting Core Plugins Dec 29 10:23:19 maurohifi volumio[1019]: info: ------------------------------------------- Dec 29 10:23:19 maurohifi volumio[1019]: info: ----- MyVolumio plugins startup ---- Dec 29 10:23:19 maurohifi volumio[1019]: info: ------------------------------------------- Dec 29 10:23:19 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Fetching plans data.... Dec 29 10:23:20 maurohifi volumio[1019]: error: MPD error: The expression evaluated to a falsy value: Dec 29 10:23:20 maurohifi volumio[1019]: assert.ok(self.idling) Dec 29 10:23:20 maurohifi volumio[1019]: error: The expression evaluated to a falsy value: Dec 29 10:23:20 maurohifi volumio[1019]: assert.ok(self.idling) Dec 29 10:23:20 maurohifi volumio[1019]: error: updateQueue error: null Dec 29 10:23:20 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 2. Dec 29 10:23:20 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:20 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:20 maurohifi go-librespot[1447]: go-librespot daemon starting... Dec 29 10:23:20 maurohifi go-librespot[1448]: time="2025-12-29T10:23:20+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:20 maurohifi go-librespot[1448]: time="2025-12-29T10:23:20+01:00" level=debug msg="app state loaded" Dec 29 10:23:20 maurohifi go-librespot[1448]: time="2025-12-29T10:23:20+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:20 maurohifi go-librespot[1448]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime stack: Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74afeb34 sp=0x74afeb20 pc=0x5971c Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74afeb48 sp=0x74afeb34 pc=0x573e4 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74afeb58 sp=0x74afeb48 pc=0x8a724 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.panicunsafeslicelen() Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74afeb60 sp=0x74afeb58 pc=0x8a6e8 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.(*stkframe).getStackMap(0x74afec48, 0x1) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74afebd4 sp=0x74afeb60 pc=0x79808 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.adjustframe(0x74afec48, 0x74afec78) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74afec28 sp=0x74afebd4 pc=0x77524 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.copystack(0x288d9e8, 0x1000) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74afec9c sp=0x74afec28 pc=0x77c94 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.newstack() Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74afed74 sp=0x74afec9c pc=0x7827c Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.morestack() Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74afed78 sp=0x74afed74 pc=0x921ac Dec 29 10:23:20 maurohifi go-librespot[1448]: goroutine 25 gp=0x288d9e8 m=5 mp=0x2849608 [copystack]: Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.convT(0x708bd8, 0x2aaabb0) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2aaab68 sp=0x2aaab68 pc=0x24848 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2aaac4d sp=0x2aaab68 pc=0x15bfa8 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2aaaca5 sp=0x2aaac4d pc=0x15b8c4 Dec 29 10:23:20 maurohifi go-librespot[1448]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:20 maurohifi go-librespot[1448]: goroutine 1 gp=0x2802128 m=nil [select]: Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x29f766c sp=0x29f7658 pc=0x5d0c0 Dec 29 10:23:20 maurohifi go-librespot[1448]: runtime.selectgo(0x29f77a4, 0x29f774c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x29f770c sp=0x29f766c pc=0x70e78 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.(*Transport).getConn(0xca8050, 0x2a46140, {{}, 0x0, {0x7a1cbc, 0x5}, {0x29feb60, 0x19}, 0x0}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x29f783c sp=0x29f770c pc=0x351678 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.(*Transport).roundTrip(0xca8050, 0x2a03728) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x29f7958 sp=0x29f783c pc=0x34d650 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.(*Transport).RoundTrip(0xca8050, 0x2a03728) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x29f7970 sp=0x29f7958 pc=0x331a6c Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.send(0x2a03688, {0x882bb8, 0xca8050}, {0xc24cb009b8938a94, 0x6feb52116, 0xce0068}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x29f7a9c sp=0x29f7970 pc=0x2ec794 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.(*Client).send(0x28adc40, 0x2a03688, {0xc24cb009b8938a94, 0x6feb52116, 0xce0068}) Dec 29 10:23:20 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x29f7ae0 sp=0x29f7a9c pc=0x2ec088 Dec 29 10:23:20 maurohifi go-librespot[1448]: net/http.(*Client).do(0x28adc40, 0x2a03688) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x29f7bf0 sp=0x29f7ae0 pc=0x2ee488 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*Client).Do(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:21 maurohifi go-librespot[1448]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x28b8360, {0x8874f0, 0xd0ad00}, {0x29f7eb0, 0x3, 0x3}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x29f7e44 sp=0x29f7bf0 pc=0x528544 Dec 29 10:23:21 maurohifi go-librespot[1448]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/apresolve/resolve.go:122 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.(*App).withAppPlayer(0x28cca80, {0x8874f0, 0xd0ad00}, 0x28ab460) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/main.go:235 +0x94 fp=0x29f7ed0 sp=0x29f7e44 pc=0x63d694 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.(*App).withCredentials(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/main.go:193 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.(*App).SpotifyToken(0x28cca80, {0x8874f0, 0xd0ad00}, {0x29e8f30, 0xa}, {0x2a0c140, 0x124}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x29f7f00 sp=0x29f7ed0 pc=0x63cfa8 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.main() Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/main.go:557 +0x588 fp=0x29f7fa8 sp=0x29f7f00 pc=0x63feb4 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.main() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x29f7fec sp=0x29f7fa8 pc=0x5cb30 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29f7fec sp=0x29f7fec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goparkunlock(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.forcegchelper() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5cefc Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 3 gp=0x2802d88 m=nil [GC sweep wait]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28457c4 sp=0x28457b0 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goparkunlock(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.bgsweep(0x2874000) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28457e4 sp=0x28457c4 pc=0x457d4 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gcenable.gowrap1() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28457ec sp=0x28457e4 pc=0x35968 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28457ec sp=0x28457ec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 4 gp=0x2802ea8 m=nil [GC scavenge wait]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2845fb4 sp=0x2845fa0 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goparkunlock(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2845fc8 sp=0x2845fb4 pc=0x42b68 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.bgscavenge(0x2874000) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2845fe4 sp=0x2845fc8 pc=0x4327c Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gcenable.gowrap2() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2845fec sp=0x2845fe4 pc=0x35914 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2845fec sp=0x2845fec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 5 gp=0x2803208 m=nil [finalizer wait]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x284678c sp=0x2846778 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.runfinq() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x28467ec sp=0x284678c pc=0x34754 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28467ec sp=0x28467ec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by runtime.createfing in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 20 gp=0x288d7a8 m=nil [IO wait]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e40f0, 0x76041f08, 0x2, 0x2, 0x5) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840d28 sp=0x2840d14 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.netpollblock(0x76041ef8, 0x72, 0x0) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2840d40 sp=0x2840d28 pc=0x548cc Dec 29 10:23:21 maurohifi go-librespot[1448]: internal/poll.runtime_pollWait(0x76041ef8, 0x72) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2840d54 sp=0x2840d40 pc=0x8f4a8 Dec 29 10:23:21 maurohifi go-librespot[1448]: internal/poll.(*pollDesc).wait(0x28eb328, 0x72, 0x0) Dec 29 10:23:21 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2840d68 sp=0x2840d54 pc=0x10a318 Dec 29 10:23:21 maurohifi go-librespot[1448]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:21 maurohifi go-librespot[1448]: internal/poll.(*FD).Accept(0x28eb310) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2840db0 sp=0x2840d68 pc=0x10eb84 Dec 29 10:23:21 maurohifi go-librespot[1448]: net.(*netFD).accept(0x28eb310) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2840e18 sp=0x2840db0 pc=0x17e4c4 Dec 29 10:23:21 maurohifi go-librespot[1448]: net.(*TCPListener).accept(0x28c6798) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2840e30 sp=0x2840e18 pc=0x196900 Dec 29 10:23:21 maurohifi go-librespot[1448]: net.(*TCPListener).Accept(0x28c6798) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2840e4c sp=0x2840e30 pc=0x19596c Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*onceCloseListener).Accept(0x2a94340) Dec 29 10:23:21 maurohifi go-librespot[1448]: :1 +0x34 fp=0x2840e64 sp=0x2840e4c pc=0x362b54 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*Server).Serve(0x2a8c0a8, {0x886cb8, 0x28c6798}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2840efc sp=0x2840e64 pc=0x341210 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.Serve(...) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.(*ConcreteApiServer).serve(0x28c8e40) Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2840fe4 sp=0x2840efc pc=0x6330b8 Dec 29 10:23:21 maurohifi go-librespot[1448]: main.NewApiServer.gowrap1() Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x631de4 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 21 gp=0x288d8c8 m=nil [chan receive]: Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.gopark(0x7e3f90, 0x29e3eb0, 0xe, 0x7, 0x2) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2859b64 sp=0x2859b50 pc=0x5d0c0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.chanrecv(0x29e3e80, 0x2859ca4, 0x1) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2859ba0 sp=0x2859b64 pc=0x20078 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.chanrecv1(0x29e3e80, 0x2859ca4) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2859bb4 sp=0x2859ba0 pc=0x1fb98 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*persistConn).addTLS(0x28fc378, {0x887570, 0x28eb3b0}, {0x29feb60, 0x15}, 0x0) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2859cb0 sp=0x2859bb4 pc=0x352944 Dec 29 10:23:21 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x28eb3b0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x29feb60, 0x19}, 0x0}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2859f48 sp=0x2859cb0 pc=0x353580 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*Transport).dialConnFor(0xca8050, 0x28c8f60) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2859fe0 sp=0x2859f48 pc=0x352090 Dec 29 10:23:21 maurohifi go-librespot[1448]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2859fec sp=0x2859fe0 pc=0x351fe0 Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2859fec sp=0x2859fec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:21 maurohifi go-librespot[1448]: goroutine 26 gp=0x2ab0008 m=nil [runnable]: Dec 29 10:23:21 maurohifi go-librespot[1448]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x28417ec sp=0x28417ec pc=0x280f6c Dec 29 10:23:21 maurohifi go-librespot[1448]: runtime.goexit({}) Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28417ec sp=0x28417ec pc=0x93d6c Dec 29 10:23:21 maurohifi go-librespot[1448]: created by crypto/tls.(*Conn).handshakeContext in goroutine 25 Dec 29 10:23:21 maurohifi go-librespot[1448]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:21 maurohifi go-librespot[1447]: Aborted Dec 29 10:23:21 maurohifi volumio[1019]: info: MPD running with PID1299 Dec 29 10:23:21 maurohifi volumio[1019]: ,establishing connection Dec 29 10:23:21 maurohifi volumio[1019]: error: updateQueue error: null Dec 29 10:23:21 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:23:21 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:23:22 maurohifi sudo[1456]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart mpd_monitor.service Dec 29 10:23:22 maurohifi sudo[1456]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:22 maurohifi sudo[1458]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart mpd_monitor.service Dec 29 10:23:22 maurohifi sudo[1458]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:23 maurohifi systemd[1]: Started mpd_monitor.service - MPD Monitor Service. Dec 29 10:23:23 maurohifi mpd_monitor.sh[1461]: MPD Monitor Service: Starting MPD Monitor Service Dec 29 10:23:23 maurohifi systemd[1]: Stopping mpd_monitor.service - MPD Monitor Service... Dec 29 10:23:23 maurohifi systemd[1]: mpd_monitor.service: Deactivated successfully. Dec 29 10:23:23 maurohifi systemd[1]: Stopped mpd_monitor.service - MPD Monitor Service. Dec 29 10:23:23 maurohifi sudo[1456]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:23 maurohifi systemd[1]: Started mpd_monitor.service - MPD Monitor Service. Dec 29 10:23:23 maurohifi mpd_monitor.sh[1464]: MPD Monitor Service: Starting MPD Monitor Service Dec 29 10:23:23 maurohifi sudo[1458]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:23 maurohifi volumio[1019]: info: Successfully started MPD Monitor Dec 29 10:23:23 maurohifi volumio[1019]: info: Successfully started MPD Monitor Dec 29 10:23:24 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 3. Dec 29 10:23:24 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:24 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:24 maurohifi go-librespot[1468]: go-librespot daemon starting... Dec 29 10:23:24 maurohifi go-librespot[1469]: time="2025-12-29T10:23:24+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:24 maurohifi go-librespot[1469]: time="2025-12-29T10:23:24+01:00" level=debug msg="app state loaded" Dec 29 10:23:24 maurohifi go-librespot[1469]: time="2025-12-29T10:23:24+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:24 maurohifi go-librespot[1469]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime stack: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ec3f994 sp=0x7ec3f980 pc=0x5971c Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ec3f9a8 sp=0x7ec3f994 pc=0x573e4 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7ec3f9b8 sp=0x7ec3f9a8 pc=0x8a724 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.panicunsafeslicelen() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7ec3f9c0 sp=0x7ec3f9b8 pc=0x8a6e8 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.(*stkframe).getStackMap(0x7ec3faa8, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7ec3fa34 sp=0x7ec3f9c0 pc=0x79808 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.adjustframe(0x7ec3faa8, 0x7ec3fad8) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7ec3fa88 sp=0x7ec3fa34 pc=0x77524 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.copystack(0x10039e8, 0x1000) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7ec3fafc sp=0x7ec3fa88 pc=0x77c94 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.newstack() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7ec3fbd4 sp=0x7ec3fafc pc=0x7827c Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.morestack() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7ec3fbd8 sp=0x7ec3fbd4 pc=0x921ac Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 13 gp=0x10039e8 m=0 mp=0xce0d20 [copystack]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.convT(0x708bd8, 0x1054bb0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1054b68 sp=0x1054b68 pc=0x24848 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1054c4d sp=0x1054b68 pc=0x15bfa8 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1054ca5 sp=0x1054c4d pc=0x15b8c4 Dec 29 10:23:24 maurohifi go-librespot[1469]: created by net/http.(*persistConn).addTLS in goroutine 9 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 1 gp=0x1002128 m=nil [select]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x121f66c sp=0x121f658 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.selectgo(0x121f7a4, 0x121f74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x121f70c sp=0x121f66c pc=0x70e78 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).getConn(0xca8050, 0x1076bc0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1098380, 0x19}, 0x0}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x121f83c sp=0x121f70c pc=0x351678 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).roundTrip(0xca8050, 0x108a788) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x121f958 sp=0x121f83c pc=0x34d650 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).RoundTrip(0xca8050, 0x108a788) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x121f970 sp=0x121f958 pc=0x331a6c Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.send(0x108a6e8, {0x882bb8, 0xca8050}, {0xc24cb00a93a8980b, 0x6ff49a0e1, 0xce0068}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x121fa9c sp=0x121f970 pc=0x2ec794 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Client).send(0x10767c0, 0x108a6e8, {0xc24cb00a93a8980b, 0x6ff49a0e1, 0xce0068}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x121fae0 sp=0x121fa9c pc=0x2ec088 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Client).do(0x10767c0, 0x108a6e8) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x121fbf0 sp=0x121fae0 pc=0x2ee488 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Client).Do(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:24 maurohifi go-librespot[1469]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1000150, {0x8874f0, 0xd0ad00}, {0x121feb0, 0x3, 0x3}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x121fe44 sp=0x121fbf0 pc=0x528544 Dec 29 10:23:24 maurohifi go-librespot[1469]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/apresolve/resolve.go:122 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.(*App).withAppPlayer(0x109a480, {0x8874f0, 0xd0ad00}, 0x100e5f0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/main.go:235 +0x94 fp=0x121fed0 sp=0x121fe44 pc=0x63d694 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.(*App).withCredentials(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/main.go:193 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.(*App).SpotifyToken(0x109a480, {0x8874f0, 0xd0ad00}, {0x120af30, 0xa}, {0x1236140, 0x124}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x121ff00 sp=0x121fed0 pc=0x63cfa8 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.main() Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/main.go:557 +0x588 fp=0x121ffa8 sp=0x121ff00 pc=0x63feb4 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.main() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x121ffec sp=0x121ffa8 pc=0x5cb30 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x121ffec sp=0x121ffec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 2 gp=0x10027e8 m=nil [force gc (idle)]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1044fd4 sp=0x1044fc0 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goparkunlock(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.forcegchelper() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1044fec sp=0x1044fd4 pc=0x5cefc Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1044fec sp=0x1044fec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 3 gp=0x1002d88 m=nil [GC sweep wait]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10457c4 sp=0x10457b0 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goparkunlock(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.bgsweep(0x1074000) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x10457e4 sp=0x10457c4 pc=0x457d4 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gcenable.gowrap1() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x10457ec sp=0x10457e4 pc=0x35968 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10457ec sp=0x10457ec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 4 gp=0x1002ea8 m=nil [GC scavenge wait]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1045fb4 sp=0x1045fa0 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goparkunlock(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1045fc8 sp=0x1045fb4 pc=0x42b68 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.bgscavenge(0x1074000) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1045fe4 sp=0x1045fc8 pc=0x4327c Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gcenable.gowrap2() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1045fec sp=0x1045fe4 pc=0x35914 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1045fec sp=0x1045fec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 5 gp=0x1003208 m=nil [finalizer wait]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x104678c sp=0x1046778 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.runfinq() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x10467ec sp=0x104678c pc=0x34754 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10467ec sp=0x10467ec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by runtime.createfing in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 8 gp=0x10037a8 m=nil [IO wait]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e40f0, 0x76111f08, 0x2, 0x2, 0x5) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1046d28 sp=0x1046d14 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.netpollblock(0x76111ef8, 0x72, 0x0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1046d40 sp=0x1046d28 pc=0x548cc Dec 29 10:23:24 maurohifi go-librespot[1469]: internal/poll.runtime_pollWait(0x76111ef8, 0x72) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1046d54 sp=0x1046d40 pc=0x8f4a8 Dec 29 10:23:24 maurohifi go-librespot[1469]: internal/poll.(*pollDesc).wait(0x107e338, 0x72, 0x0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1046d68 sp=0x1046d54 pc=0x10a318 Dec 29 10:23:24 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:24 maurohifi go-librespot[1469]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:24 maurohifi go-librespot[1469]: internal/poll.(*FD).Accept(0x107e320) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1046db0 sp=0x1046d68 pc=0x10eb84 Dec 29 10:23:24 maurohifi go-librespot[1469]: net.(*netFD).accept(0x107e320) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1046e18 sp=0x1046db0 pc=0x17e4c4 Dec 29 10:23:24 maurohifi go-librespot[1469]: net.(*TCPListener).accept(0x10263a8) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1046e30 sp=0x1046e18 pc=0x196900 Dec 29 10:23:24 maurohifi go-librespot[1469]: net.(*TCPListener).Accept(0x10263a8) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1046e4c sp=0x1046e30 pc=0x19596c Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*onceCloseListener).Accept(0x1114b40) Dec 29 10:23:24 maurohifi go-librespot[1469]: :1 +0x34 fp=0x1046e64 sp=0x1046e4c pc=0x362b54 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Server).Serve(0x11195e8, {0x886cb8, 0x10263a8}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1046efc sp=0x1046e64 pc=0x341210 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.Serve(...) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.(*ConcreteApiServer).serve(0x10282a0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1046fe4 sp=0x1046efc pc=0x6330b8 Dec 29 10:23:24 maurohifi go-librespot[1469]: main.NewApiServer.gowrap1() Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1046fec sp=0x1046fe4 pc=0x631de4 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1046fec sp=0x1046fec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 9 gp=0x10038c8 m=nil [chan receive]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e3f90, 0x1078af0, 0xe, 0x7, 0x2) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x105ab64 sp=0x105ab50 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.chanrecv(0x1078ac0, 0x105aca4, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x105aba0 sp=0x105ab64 pc=0x20078 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.chanrecv1(0x1078ac0, 0x105aca4) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x105abb4 sp=0x105aba0 pc=0x1fb98 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*persistConn).addTLS(0x10c60b8, {0x887570, 0x107e3c0}, {0x1098380, 0x15}, 0x0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x105acb0 sp=0x105abb4 pc=0x352944 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x107e3c0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1098380, 0x19}, 0x0}) Dec 29 10:23:24 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x105af48 sp=0x105acb0 pc=0x353580 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).dialConnFor(0xca8050, 0x10283c0) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x105afe0 sp=0x105af48 pc=0x352090 Dec 29 10:23:24 maurohifi go-librespot[1469]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x105afec sp=0x105afe0 pc=0x351fe0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x105afec sp=0x105afec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:24 maurohifi go-librespot[1469]: goroutine 14 gp=0x11045a8 m=nil [select]: Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10476f4 sp=0x10476e0 pc=0x5d0c0 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.selectgo(0x10477d4, 0x10477b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1047794 sp=0x10476f4 pc=0x70e78 Dec 29 10:23:24 maurohifi go-librespot[1469]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x10477ec sp=0x1047794 pc=0x281004 Dec 29 10:23:24 maurohifi go-librespot[1469]: runtime.goexit({}) Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10477ec sp=0x10477ec pc=0x93d6c Dec 29 10:23:24 maurohifi go-librespot[1469]: created by crypto/tls.(*Conn).handshakeContext in goroutine 13 Dec 29 10:23:24 maurohifi go-librespot[1469]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:24 maurohifi go-librespot[1468]: Aborted Dec 29 10:23:24 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:23:24 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:23:27 maurohifi volumio[1352]: Starting albumart workers Dec 29 10:23:27 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 4. Dec 29 10:23:27 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:27 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:27 maurohifi go-librespot[1481]: go-librespot daemon starting... Dec 29 10:23:27 maurohifi go-librespot[1482]: time="2025-12-29T10:23:27+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:27 maurohifi go-librespot[1482]: time="2025-12-29T10:23:27+01:00" level=debug msg="app state loaded" Dec 29 10:23:27 maurohifi go-librespot[1482]: time="2025-12-29T10:23:27+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:27 maurohifi go-librespot[1482]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime stack: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7e8a7994 sp=0x7e8a7980 pc=0x5971c Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7e8a79a8 sp=0x7e8a7994 pc=0x573e4 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7e8a79b8 sp=0x7e8a79a8 pc=0x8a724 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.panicunsafeslicelen() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7e8a79c0 sp=0x7e8a79b8 pc=0x8a6e8 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.(*stkframe).getStackMap(0x7e8a7aa8, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7e8a7a34 sp=0x7e8a79c0 pc=0x79808 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.adjustframe(0x7e8a7aa8, 0x7e8a7ad8) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7e8a7a88 sp=0x7e8a7a34 pc=0x77524 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.copystack(0x1504a28, 0x1000) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7e8a7afc sp=0x7e8a7a88 pc=0x77c94 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.newstack() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7e8a7bd4 sp=0x7e8a7afc pc=0x7827c Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.morestack() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7e8a7bd8 sp=0x7e8a7bd4 pc=0x921ac Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 25 gp=0x1504a28 m=0 mp=0xce0d20 [copystack]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.convT(0x708bd8, 0x1454bb0) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1454b68 sp=0x1454b68 pc=0x24848 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1454c4d sp=0x1454b68 pc=0x15bfa8 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1454ca5 sp=0x1454c4d pc=0x15b8c4 Dec 29 10:23:27 maurohifi go-librespot[1482]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14cd66c sp=0x14cd658 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.selectgo(0x14cd7a4, 0x14cd74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x14cd70c sp=0x14cd66c pc=0x70e78 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).getConn(0xca8050, 0x151d260, {{}, 0x0, {0x7a1cbc, 0x5}, {0x15421c0, 0x19}, 0x0}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x14cd83c sp=0x14cd70c pc=0x351678 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).roundTrip(0xca8050, 0x15e6788) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x14cd958 sp=0x14cd83c pc=0x34d650 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).RoundTrip(0xca8050, 0x15e6788) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x14cd970 sp=0x14cd958 pc=0x331a6c Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.send(0x15e66e8, {0x882bb8, 0xca8050}, {0xc24cb00b6bc801cf, 0x6fff8e92e, 0xce0068}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x14cda9c sp=0x14cd970 pc=0x2ec794 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Client).send(0x1495340, 0x15e66e8, {0xc24cb00b6bc801cf, 0x6fff8e92e, 0xce0068}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x14cdae0 sp=0x14cda9c pc=0x2ec088 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Client).do(0x1495340, 0x15e66e8) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x14cdbf0 sp=0x14cdae0 pc=0x2ee488 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Client).Do(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:27 maurohifi go-librespot[1482]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x14c22a0, {0x8874f0, 0xd0ad00}, {0x14cdeb0, 0x3, 0x3}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x14cde44 sp=0x14cdbf0 pc=0x528544 Dec 29 10:23:27 maurohifi go-librespot[1482]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/apresolve/resolve.go:122 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.(*App).withAppPlayer(0x14a4580, {0x8874f0, 0xd0ad00}, 0x1526390) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/main.go:235 +0x94 fp=0x14cded0 sp=0x14cde44 pc=0x63d694 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.(*App).withCredentials(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/main.go:193 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.(*App).SpotifyToken(0x14a4580, {0x8874f0, 0xd0ad00}, {0x14b8f30, 0xa}, {0x149e280, 0x124}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x14cdf00 sp=0x14cded0 pc=0x63cfa8 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.main() Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/main.go:557 +0x588 fp=0x14cdfa8 sp=0x14cdf00 pc=0x63feb4 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.main() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x14cdfec sp=0x14cdfa8 pc=0x5cb30 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14cdfec sp=0x14cdfec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goparkunlock(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.forcegchelper() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 3 gp=0x1402b48 m=nil [GC sweep wait]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14457c4 sp=0x14457b0 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goparkunlock(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.bgsweep(0x146c000) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14457e4 sp=0x14457c4 pc=0x457d4 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gcenable.gowrap1() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14457ec sp=0x14457e4 pc=0x35968 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14457ec sp=0x14457ec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 4 gp=0x1402c68 m=nil [GC scavenge wait]: Dec 29 10:23:27 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1445fb4 sp=0x1445fa0 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goparkunlock(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1445fc8 sp=0x1445fb4 pc=0x42b68 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.bgscavenge(0x146c000) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1445fe4 sp=0x1445fc8 pc=0x4327c Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gcenable.gowrap2() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1445fec sp=0x1445fe4 pc=0x35914 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1445fec sp=0x1445fec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 18 gp=0x1504488 m=nil [finalizer wait]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144078c sp=0x1440778 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.runfinq() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14407ec sp=0x144078c pc=0x34754 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by runtime.createfing in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 20 gp=0x1485448 m=nil [IO wait]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e40f0, 0x75844ec8, 0x2, 0x2, 0x5) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444528 sp=0x1444514 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.netpollblock(0x75844eb8, 0x72, 0x0) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1444540 sp=0x1444528 pc=0x548cc Dec 29 10:23:27 maurohifi go-librespot[1482]: internal/poll.runtime_pollWait(0x75844eb8, 0x72) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1444554 sp=0x1444540 pc=0x8f4a8 Dec 29 10:23:27 maurohifi go-librespot[1482]: internal/poll.(*pollDesc).wait(0x15221a8, 0x72, 0x0) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1444568 sp=0x1444554 pc=0x10a318 Dec 29 10:23:27 maurohifi go-librespot[1482]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:27 maurohifi go-librespot[1482]: internal/poll.(*FD).Accept(0x1522190) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x14445b0 sp=0x1444568 pc=0x10eb84 Dec 29 10:23:27 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:27 maurohifi go-librespot[1482]: net.(*netFD).accept(0x1522190) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1444618 sp=0x14445b0 pc=0x17e4c4 Dec 29 10:23:27 maurohifi go-librespot[1482]: net.(*TCPListener).accept(0x1530288) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1444630 sp=0x1444618 pc=0x196900 Dec 29 10:23:27 maurohifi go-librespot[1482]: net.(*TCPListener).Accept(0x1530288) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x144464c sp=0x1444630 pc=0x19596c Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*onceCloseListener).Accept(0x14958a0) Dec 29 10:23:27 maurohifi go-librespot[1482]: :1 +0x34 fp=0x1444664 sp=0x144464c pc=0x362b54 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Server).Serve(0x14b75e8, {0x886cb8, 0x1530288}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x14446fc sp=0x1444664 pc=0x341210 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.Serve(...) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.(*ConcreteApiServer).serve(0x14c4a80) Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x14447e4 sp=0x14446fc pc=0x6330b8 Dec 29 10:23:27 maurohifi go-librespot[1482]: main.NewApiServer.gowrap1() Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x14447ec sp=0x14447e4 pc=0x631de4 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14447ec sp=0x14447ec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 21 gp=0x1504908 m=nil [chan receive]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e3f90, 0x152e8b0, 0xe, 0x7, 0x2) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1455b64 sp=0x1455b50 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.chanrecv(0x152e880, 0x1455ca4, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1455ba0 sp=0x1455b64 pc=0x20078 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.chanrecv1(0x152e880, 0x1455ca4) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1455bb4 sp=0x1455ba0 pc=0x1fb98 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*persistConn).addTLS(0x1578428, {0x887570, 0x1522230}, {0x15421c0, 0x15}, 0x0) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1455cb0 sp=0x1455bb4 pc=0x352944 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1522230}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x15421c0, 0x19}, 0x0}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1455f48 sp=0x1455cb0 pc=0x353580 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).dialConnFor(0xca8050, 0x15285a0) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1455fe0 sp=0x1455f48 pc=0x352090 Dec 29 10:23:27 maurohifi go-librespot[1482]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1455fec sp=0x1455fe0 pc=0x351fe0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1455fec sp=0x1455fec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:27 maurohifi go-librespot[1482]: goroutine 26 gp=0x1485568 m=nil [select]: Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440ef4 sp=0x1440ee0 pc=0x5d0c0 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.selectgo(0x1440fd4, 0x1440fb8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1440f94 sp=0x1440ef4 pc=0x70e78 Dec 29 10:23:27 maurohifi go-librespot[1482]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x1440fec sp=0x1440f94 pc=0x281004 Dec 29 10:23:27 maurohifi go-librespot[1482]: runtime.goexit({}) Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93d6c Dec 29 10:23:27 maurohifi go-librespot[1482]: created by crypto/tls.(*Conn).handshakeContext in goroutine 25 Dec 29 10:23:27 maurohifi go-librespot[1482]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:27 maurohifi go-librespot[1481]: Aborted Dec 29 10:23:27 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:23:28 maurohifi volumio[1376]: Starting albumart workers Dec 29 10:23:31 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 5. Dec 29 10:23:31 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:31 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:31 maurohifi go-librespot[1502]: go-librespot daemon starting... Dec 29 10:23:31 maurohifi go-librespot[1503]: time="2025-12-29T10:23:31+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:31 maurohifi go-librespot[1503]: time="2025-12-29T10:23:31+01:00" level=debug msg="app state loaded" Dec 29 10:23:31 maurohifi go-librespot[1503]: time="2025-12-29T10:23:31+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:31 maurohifi go-librespot[1503]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime stack: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7594ab34 sp=0x7594ab20 pc=0x5971c Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7594ab48 sp=0x7594ab34 pc=0x573e4 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7594ab58 sp=0x7594ab48 pc=0x8a724 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.panicunsafeslicelen() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7594ab60 sp=0x7594ab58 pc=0x8a6e8 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.(*stkframe).getStackMap(0x7594ac48, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7594abd4 sp=0x7594ab60 pc=0x79808 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.adjustframe(0x7594ac48, 0x7594ac78) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7594ac28 sp=0x7594abd4 pc=0x77524 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.copystack(0x29967e8, 0x1000) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7594ac9c sp=0x7594ac28 pc=0x77c94 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.newstack() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7594ad74 sp=0x7594ac9c pc=0x7827c Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.morestack() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7594ad78 sp=0x7594ad74 pc=0x921ac Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 6 gp=0x29967e8 m=4 mp=0x2849088 [copystack]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.convT(0x708bd8, 0x2856bb0) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2856b68 sp=0x2856b68 pc=0x24848 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2856c4d sp=0x2856b68 pc=0x15bfa8 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2856ca5 sp=0x2856c4d pc=0x15b8c4 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime: g 6: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:23:31 maurohifi go-librespot[1503]: stack: frame={sp:0x2856c4d, fp:0x2856ca5} stack=[0x2856000,0x2857000) Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856bcd: 0x150299a2 0x00000000 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856bdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856bed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856bfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c1d: 0xe4000000 0xa0002884 0x150299a2 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c5d: 0xb0cee200 0x1076bc91 0x88000000 0xb476bc00 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c6d: 0x88002884 0x14028490 0x0000026b 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c8d: 0x00000000 0x00000000 0xb8000000 0xa000281a Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856c9d: 0x150299a2 0x00000000 >0x00000000 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856cad: 0x00000000 0x20000000 0x88000000 0xa0028490 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856cbd: 0x00028989 0x00000000 0x04000000 0x98000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856ccd: 0x2000281a 0x00000000 0x15006a60 0xa0000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856cdd: 0x080299a2 0xa000282b 0x150299a2 0x20000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856ced: 0xa0000000 0x04028989 0xa2000000 0x000005e7 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856cfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856d0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:23:31 maurohifi go-librespot[1503]: 0x02856d1d: 0x94028445 0x54028445 Dec 29 10:23:31 maurohifi go-librespot[1503]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 1 gp=0x2802128 m=nil [select]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x295566c sp=0x2955658 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.selectgo(0x29557a4, 0x295574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x295570c sp=0x295566c pc=0x70e78 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).getConn(0xca8050, 0x299e4c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x299a2a0, 0x19}, 0x0}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x295583c sp=0x295570c pc=0x351678 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).roundTrip(0xca8050, 0x298e468) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2955958 sp=0x295583c pc=0x34d650 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).RoundTrip(0xca8050, 0x298e468) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2955970 sp=0x2955958 pc=0x331a6c Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.send(0x298e3c8, {0x882bb8, 0xca8050}, {0xc24cb00c4ab4f535, 0x6fe4f1c67, 0xce0068}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2955a9c sp=0x2955970 pc=0x2ec794 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Client).send(0x299e0c0, 0x298e3c8, {0xc24cb00c4ab4f535, 0x6fe4f1c67, 0xce0068}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2955ae0 sp=0x2955a9c pc=0x2ec088 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Client).do(0x299e0c0, 0x298e3c8) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2955bf0 sp=0x2955ae0 pc=0x2ee488 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Client).Do(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:31 maurohifi go-librespot[1503]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2990030, {0x8874f0, 0xd0ad00}, {0x2955eb0, 0x3, 0x3}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2955e44 sp=0x2955bf0 pc=0x528544 Dec 29 10:23:31 maurohifi go-librespot[1503]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/apresolve/resolve.go:122 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.(*App).withAppPlayer(0x2994200, {0x8874f0, 0xd0ad00}, 0x298c3d0) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2955ed0 sp=0x2955e44 pc=0x63d694 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.(*App).withCredentials(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/main.go:193 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.(*App).SpotifyToken(0x2994200, {0x8874f0, 0xd0ad00}, {0x2810fe0, 0xa}, {0x287c3c0, 0x124}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2955f00 sp=0x2955ed0 pc=0x63cfa8 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.main() Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2955fa8 sp=0x2955f00 pc=0x63feb4 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.main() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2955fec sp=0x2955fa8 pc=0x5cb30 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2955fec sp=0x2955fec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goparkunlock(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.forcegchelper() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5cefc Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 3 gp=0x2802b48 m=nil [GC sweep wait]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28457c4 sp=0x28457b0 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goparkunlock(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.bgsweep(0x286c000) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28457e4 sp=0x28457c4 pc=0x457d4 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gcenable.gowrap1() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28457ec sp=0x28457e4 pc=0x35968 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28457ec sp=0x28457ec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 4 gp=0x2802c68 m=nil [GC scavenge wait]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2845fb4 sp=0x2845fa0 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goparkunlock(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2845fc8 sp=0x2845fb4 pc=0x42b68 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.bgscavenge(0x286c000) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2845fe4 sp=0x2845fc8 pc=0x4327c Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gcenable.gowrap2() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2845fec sp=0x2845fe4 pc=0x35914 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2845fec sp=0x2845fec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 5 gp=0x2803208 m=nil [finalizer wait]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x284678c sp=0x2846778 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.runfinq() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x28467ec sp=0x284678c pc=0x34754 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28467ec sp=0x28467ec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by runtime.createfing in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 20 gp=0x2996368 m=nil [IO wait]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e40f0, 0x7510ff08, 0x2, 0x2, 0x5) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840d28 sp=0x2840d14 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.netpollblock(0x7510fef8, 0x72, 0x0) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2840d40 sp=0x2840d28 pc=0x548cc Dec 29 10:23:31 maurohifi go-librespot[1503]: internal/poll.runtime_pollWait(0x7510fef8, 0x72) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2840d54 sp=0x2840d40 pc=0x8f4a8 Dec 29 10:23:31 maurohifi go-librespot[1503]: internal/poll.(*pollDesc).wait(0x29ac298, 0x72, 0x0) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2840d68 sp=0x2840d54 pc=0x10a318 Dec 29 10:23:31 maurohifi go-librespot[1503]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:31 maurohifi go-librespot[1503]: internal/poll.(*FD).Accept(0x29ac280) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2840db0 sp=0x2840d68 pc=0x10eb84 Dec 29 10:23:31 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:31 maurohifi go-librespot[1503]: net.(*netFD).accept(0x29ac280) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2840e18 sp=0x2840db0 pc=0x17e4c4 Dec 29 10:23:31 maurohifi go-librespot[1503]: net.(*TCPListener).accept(0x2998300) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2840e30 sp=0x2840e18 pc=0x196900 Dec 29 10:23:31 maurohifi go-librespot[1503]: net.(*TCPListener).Accept(0x2998300) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2840e4c sp=0x2840e30 pc=0x19596c Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*onceCloseListener).Accept(0x2a14340) Dec 29 10:23:31 maurohifi go-librespot[1503]: :1 +0x34 fp=0x2840e64 sp=0x2840e4c pc=0x362b54 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Server).Serve(0x2a0c0a8, {0x886cb8, 0x2998300}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2840efc sp=0x2840e64 pc=0x341210 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.Serve(...) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.(*ConcreteApiServer).serve(0x29b4000) Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2840fe4 sp=0x2840efc pc=0x6330b8 Dec 29 10:23:31 maurohifi go-librespot[1503]: main.NewApiServer.gowrap1() Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x631de4 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 21 gp=0x2996488 m=nil [chan receive]: Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.gopark(0x7e3f90, 0x28719f0, 0xe, 0x7, 0x2) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2854b64 sp=0x2854b50 pc=0x5d0c0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.chanrecv(0x28719c0, 0x2854ca4, 0x1) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2854ba0 sp=0x2854b64 pc=0x20078 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.chanrecv1(0x28719c0, 0x2854ca4) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2854bb4 sp=0x2854ba0 pc=0x1fb98 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*persistConn).addTLS(0x29f0008, {0x887570, 0x29ac320}, {0x299a2a0, 0x15}, 0x0) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2854cb0 sp=0x2854bb4 pc=0x352944 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x29ac320}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x299a2a0, 0x19}, 0x0}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2854f48 sp=0x2854cb0 pc=0x353580 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).dialConnFor(0xca8050, 0x29b4120) Dec 29 10:23:31 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2854fe0 sp=0x2854f48 pc=0x352090 Dec 29 10:23:31 maurohifi go-librespot[1503]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2854fec sp=0x2854fe0 pc=0x351fe0 Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2854fec sp=0x2854fec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:31 maurohifi go-librespot[1503]: goroutine 7 gp=0x2996908 m=nil [runnable]: Dec 29 10:23:31 maurohifi go-librespot[1503]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x28417ec sp=0x28417ec pc=0x280f6c Dec 29 10:23:31 maurohifi go-librespot[1503]: runtime.goexit({}) Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28417ec sp=0x28417ec pc=0x93d6c Dec 29 10:23:31 maurohifi go-librespot[1503]: created by crypto/tls.(*Conn).handshakeContext in goroutine 6 Dec 29 10:23:31 maurohifi go-librespot[1503]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:31 maurohifi go-librespot[1502]: Aborted Dec 29 10:23:32 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin multiroom to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin metavolumio to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin smart_inputs to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin hi_res_audio to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidal to plan premium Dec 29 10:23:33 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan premium Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan premium Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin qobuzconnect to plan premium Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin multiroom to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin metavolumio to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin smart_inputs to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin hi_res_audio to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidal to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin qobuzconnect to plan superstar Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin bluetooth to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin manifestui to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin cd_controller to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidal to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin qobuz to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Adding plugin tidalconnect to plan virtuoso Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin bluetooth to MyMusic Plugins Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin multiroom to MyMusic Plugins Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin metavolumio to MyMusic Plugins Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin cd_controller to MyMusic Plugins Dec 29 10:23:34 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 6. Dec 29 10:23:34 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin qobuzconnect to MyMusic Plugins Dec 29 10:23:34 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:34 maurohifi go-librespot[1510]: go-librespot daemon starting... Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin smart_inputs to MyMusic Plugins Dec 29 10:23:34 maurohifi go-librespot[1511]: time="2025-12-29T10:23:34+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:34 maurohifi go-librespot[1511]: time="2025-12-29T10:23:34+01:00" level=debug msg="app state loaded" Dec 29 10:23:34 maurohifi go-librespot[1511]: time="2025-12-29T10:23:34+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:34 maurohifi volumio[1019]: info: Adding plugin tidalconnect to MyMusic Plugins Dec 29 10:23:34 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Loading plugin "my_volumio"... Dec 29 10:23:35 maurohifi go-librespot[1511]: time="2025-12-29T10:23:35+01:00" level=debug msg="fetched new accesspoints: [ap-gew4.spotify.com:4070 ap-gew4.spotify.com:443 ap-gew4.spotify.com:80 ap-guc3.spotify.com:4070 ap-gue1.spotify.com:443 ap-gew1.spotify.com:80]" Dec 29 10:23:35 maurohifi go-librespot[1511]: time="2025-12-29T10:23:35+01:00" level=debug msg="fetched new dealers: [gew4-dealer.spotify.com:443 guc3-dealer.spotify.com:443 gue1-dealer.spotify.com:443 gew1-dealer.spotify.com:443]" Dec 29 10:23:35 maurohifi go-librespot[1511]: time="2025-12-29T10:23:35+01:00" level=debug msg="fetched new spclients: [gew4-spclient.spotify.com:443 guc3-spclient.spotify.com:443 gue1-spclient.spotify.com:443 gew1-spclient.spotify.com:443]" Dec 29 10:23:35 maurohifi go-librespot[1511]: time="2025-12-29T10:23:35+01:00" level=info msg="zeroconf server listening on port 43153" Dec 29 10:23:35 maurohifi go-librespot[1511]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime stack: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ee21994 sp=0x7ee21980 pc=0x5971c Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ee219a8 sp=0x7ee21994 pc=0x573e4 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7ee219b8 sp=0x7ee219a8 pc=0x8a724 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.panicunsafeslicelen() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7ee219c0 sp=0x7ee219b8 pc=0x8a6e8 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.(*stkframe).getStackMap(0x7ee21aa8, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7ee21a34 sp=0x7ee219c0 pc=0x79808 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.adjustframe(0x7ee21aa8, 0x7ee21ad8) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7ee21a88 sp=0x7ee21a34 pc=0x77524 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.copystack(0x2485328, 0x1000) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7ee21afc sp=0x7ee21a88 pc=0x77c94 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.newstack() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7ee21bd4 sp=0x7ee21afc pc=0x7827c Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.morestack() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7ee21bd8 sp=0x7ee21bd4 pc=0x921ac Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 15 gp=0x2485328 m=0 mp=0xce0d20 [copystack]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.convT(0x708bd8, 0x2865bb0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2865b68 sp=0x2865b68 pc=0x24848 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2865c4d sp=0x2865b68 pc=0x15bfa8 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2865ca5 sp=0x2865c4d pc=0x15b8c4 Dec 29 10:23:35 maurohifi go-librespot[1511]: created by net/http.(*persistConn).addTLS in goroutine 12 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 1 gp=0x2402128 m=nil [select]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25e3604 sp=0x25e35f0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.selectgo(0x25e373c, 0x25e36e4, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x25e36a4 sp=0x25e3604 pc=0x70e78 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).getConn(0xca8050, 0x2909840, {{}, 0x0, {0x7ae7b2, 0x5}, {0x26de0a0, 0x1b}, 0x0}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x25e37d4 sp=0x25e36a4 pc=0x351678 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).roundTrip(0xca8050, 0x28330e8) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x25e38f0 sp=0x25e37d4 pc=0x34d650 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).RoundTrip(0xca8050, 0x28330e8) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x25e3908 sp=0x25e38f0 pc=0x331a6c Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.send(0x2833048, {0x882bb8, 0xca8050}, {0xc24cb00d512fc551, 0x73045cd46, 0xce0068}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x25e3a34 sp=0x25e3908 pc=0x2ec794 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Client).send(0x2491c40, 0x2833048, {0xc24cb00d512fc551, 0x73045cd46, 0xce0068}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x25e3a78 sp=0x25e3a34 pc=0x2ec088 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Client).do(0x2491c40, 0x2833048) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x25e3b88 sp=0x25e3a78 pc=0x2ee488 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Client).Do(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/devgianlu/go-librespot/session.retrieveClientToken(0x2491c40, {0x24983f0, 0x28}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/session/client_token.go:41 +0x668 fp=0x25e3c20 sp=0x25e3b88 pc=0x544be4 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/devgianlu/go-librespot/session.NewSessionFromOptions({0x8874f0, 0xd0ad00}, 0x25e3dcc) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/session/session.go:70 +0x228 fp=0x25e3d8c sp=0x25e3c20 pc=0x545aa8 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*App).newAppPlayer(0x24b6a80, {0x8874f0, 0xd0ad00}, {0x6daf48, 0x2779b78}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:121 +0x204 fp=0x25e3e04 sp=0x25e3d8c pc=0x63cb28 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*App).SpotifyToken.(*App).withCredentials.func1({0x8874f0, 0xd0ad00}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:195 +0x26c fp=0x25e3e44 sp=0x25e3e04 pc=0x63d248 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*App).withAppPlayer(0x24b6a80, {0x8874f0, 0xd0ad00}, 0x2497450) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:247 +0x21c fp=0x25e3ed0 sp=0x25e3e44 pc=0x63d81c Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*App).withCredentials(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:193 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*App).SpotifyToken(0x24b6a80, {0x8874f0, 0xd0ad00}, {0x25d4f30, 0xa}, {0x25f8140, 0x124}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x25e3f00 sp=0x25e3ed0 pc=0x63cfa8 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.main() Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/main.go:557 +0x588 fp=0x25e3fa8 sp=0x25e3f00 pc=0x63feb4 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.main() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x25e3fec sp=0x25e3fa8 pc=0x5cb30 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25e3fec sp=0x25e3fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 2 gp=0x24027e8 m=nil [force gc (idle)]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444fd4 sp=0x2444fc0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goparkunlock(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.forcegchelper() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2444fec sp=0x2444fd4 pc=0x5cefc Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2444fec sp=0x2444fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 3 gp=0x2402b48 m=nil [GC sweep wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24457c4 sp=0x24457b0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goparkunlock(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.bgsweep(0x246c000) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgcsweep.go:318 +0x11c fp=0x24457e4 sp=0x24457c4 pc=0x45848 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcenable.gowrap1() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x24457ec sp=0x24457e4 pc=0x35968 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24457ec sp=0x24457ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 4 gp=0x2402c68 m=nil [GC scavenge wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2445fb4 sp=0x2445fa0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goparkunlock(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2445fc8 sp=0x2445fb4 pc=0x42b68 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.bgscavenge(0x246c000) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2445fe4 sp=0x2445fc8 pc=0x432a0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcenable.gowrap2() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2445fec sp=0x2445fe4 pc=0x35914 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2445fec sp=0x2445fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 5 gp=0x2403208 m=nil [finalizer wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x244678c sp=0x2446778 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.runfinq() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x24467ec sp=0x244678c pc=0x34754 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24467ec sp=0x24467ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.createfing in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 39 gp=0x2485568 m=nil [IO wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e40f0, 0x758a0d28, 0x2, 0x2, 0x5) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2869e84 sp=0x2869e70 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.netpollblock(0x758a0d18, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2869e9c sp=0x2869e84 pc=0x548cc Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.runtime_pollWait(0x758a0d18, 0x72) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2869eb0 sp=0x2869e9c pc=0x8f4a8 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).wait(0x276fa58, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2869ec4 sp=0x2869eb0 pc=0x10a318 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*FD).RawRead(0x276fa40, 0x2401230) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x2869ef0 sp=0x2869ec4 pc=0x10f788 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*rawConn).Read(0x2686cf8, 0x2401230) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x2869f10 sp=0x2869ef0 pc=0x190d28 Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x26fc940, 0x2401200, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x2869f40 sp=0x2869f10 pc=0x548824 Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/ipv4.(*payloadHandler).ReadFrom(0x277cd28, {0x27ce000, 0x10000, 0x10000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv4/payload_cmsg.go:31 +0x44c fp=0x2869f9c sp=0x2869f40 pc=0x54c80c Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.(*Server).recv4(0x25ce080, 0x277cd20) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:254 +0xec fp=0x2869fe0 sp=0x2869f9c pc=0x5a309c Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap1() Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x30 fp=0x2869fec sp=0x2869fe0 pc=0x5a2d54 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2869fec sp=0x2869fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 10 Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x7c Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 23 gp=0x2485688 m=nil [GC worker (idle)]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3fbc, 0x242a330, 0x1a, 0xa, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440f90 sp=0x2440f7c pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcBgMarkWorker() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x2440fec sp=0x2440f90 pc=0x38590 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2440fec sp=0x2440fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 6 gp=0x2403568 m=nil [IO wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e40f0, 0x758a0f08, 0x2, 0x2, 0x5) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444528 sp=0x2444514 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.netpollblock(0x758a0ef8, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2444540 sp=0x2444528 pc=0x548cc Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.runtime_pollWait(0x758a0ef8, 0x72) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2444554 sp=0x2444540 pc=0x8f4a8 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).wait(0x24d5328, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2444568 sp=0x2444554 pc=0x10a318 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*FD).Accept(0x24d5310) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x24445b0 sp=0x2444568 pc=0x10eb84 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*netFD).accept(0x24d5310) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2444618 sp=0x24445b0 pc=0x17e4c4 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*TCPListener).accept(0x24b0798) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2444630 sp=0x2444618 pc=0x196900 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*TCPListener).Accept(0x24b0798) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x244464c sp=0x2444630 pc=0x19596c Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*onceCloseListener).Accept(0x246eae0) Dec 29 10:23:35 maurohifi go-librespot[1511]: :1 +0x34 fp=0x2444664 sp=0x244464c pc=0x362b54 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Server).Serve(0x250aaa8, {0x886cb8, 0x24b0798}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x24446fc sp=0x2444664 pc=0x341210 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.Serve(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.(*ConcreteApiServer).serve(0x24b2e40) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x24447e4 sp=0x24446fc pc=0x6330b8 Dec 29 10:23:35 maurohifi go-librespot[1511]: main.NewApiServer.gowrap1() Dec 29 10:23:35 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x24447ec sp=0x24447e4 pc=0x631de4 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24447ec sp=0x24447ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 24 gp=0x24857a8 m=nil [GC worker (idle)]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3fbc, 0x2900000, 0x1a, 0xa, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440790 sp=0x244077c pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcBgMarkWorker() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x24407ec sp=0x2440790 pc=0x38590 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24407ec sp=0x24407ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 40 gp=0x2403688 m=nil [IO wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e40f0, 0x758a0c88, 0x2, 0x2, 0x5) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2690e5c sp=0x2690e48 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.netpollblock(0x758a0c78, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2690e74 sp=0x2690e5c pc=0x548cc Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.runtime_pollWait(0x758a0c78, 0x72) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2690e88 sp=0x2690e74 pc=0x8f4a8 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).wait(0x276faa8, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2690e9c sp=0x2690e88 pc=0x10a318 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*FD).RawRead(0x276fa90, 0x26266f0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x2690ec8 sp=0x2690e9c pc=0x10f788 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*rawConn).Read(0x2686d18, 0x26266f0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x2690ee8 sp=0x2690ec8 pc=0x190d28 Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x26fc980, 0x26266c0, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x2690f18 sp=0x2690ee8 pc=0x548824 Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:23:35 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:35 maurohifi go-librespot[1511]: golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x277cd58, {0x2638000, 0x10000, 0x10000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv6/payload_cmsg.go:31 +0x2ec fp=0x2690f9c sp=0x2690f18 pc=0x550194 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.(*Server).recv6(0x25ce080, 0x277cd50) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:282 +0xec fp=0x2690fe0 sp=0x2690f9c pc=0x5a3290 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap2() Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0x30 fp=0x2690fec sp=0x2690fe0 pc=0x5a2cf8 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2690fec sp=0x2690fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 10 Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0xe8 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 37 gp=0x24037a8 m=nil [IO wait]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e40f0, 0x758a0e68, 0x2, 0x2, 0x5) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2868ad4 sp=0x2868ac0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.netpollblock(0x758a0e58, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2868aec sp=0x2868ad4 pc=0x548cc Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.runtime_pollWait(0x758a0e58, 0x72) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2868b00 sp=0x2868aec pc=0x8f4a8 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).wait(0x247e108, 0x72, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2868b14 sp=0x2868b00 pc=0x10a318 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:35 maurohifi go-librespot[1511]: internal/poll.(*FD).Read(0x247e0f0, {0x264a000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/internal/poll/fd_unix.go:164 +0x238 fp=0x2868b5c sp=0x2868b14 pc=0x10b504 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*netFD).Read(0x247e0f0, {0x264a000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/fd_posix.go:55 +0x38 fp=0x2868b88 sp=0x2868b5c pc=0x17c5d0 Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*conn).Read(0x2686000, {0x264a000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/net.go:179 +0x48 fp=0x2868bb4 sp=0x2868b88 pc=0x18caec Dec 29 10:23:35 maurohifi go-librespot[1511]: net.(*TCPConn).Read(0x2686000, {0x264a000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: :1 +0x44 fp=0x2868bd4 sp=0x2868bb4 pc=0x19fd40 Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*atLeastReader).Read(0x2676310, {0x264a000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:806 +0x78 fp=0x2868c00 sp=0x2868bd4 pc=0x27c680 Dec 29 10:23:35 maurohifi go-librespot[1511]: bytes.(*Buffer).ReadFrom(0x268a18c, {0x883674, 0x2676310}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/bytes/buffer.go:211 +0xa4 fp=0x2868c3c sp=0x2868c00 pc=0x139bd0 Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*Conn).readFromUntil(0x268a008, {0x882848, 0x2686000}, 0x5) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:828 +0xd4 fp=0x2868c64 sp=0x2868c3c pc=0x27c8dc Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*Conn).readRecordOrCCS(0x268a008, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:626 +0x134 fp=0x2868dc8 sp=0x2868c64 pc=0x279fdc Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*Conn).readRecord(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:588 Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*Conn).Read(0x268a008, {0x264b000, 0x1000, 0x1000}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:1370 +0x15c fp=0x2868df8 sp=0x2868dc8 pc=0x27fe4c Dec 29 10:23:35 maurohifi go-librespot[1511]: bufio.(*Reader).Read(0x2626600, {0x251a324, 0x9, 0x9}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/bufio/bufio.go:241 +0x214 fp=0x2868e1c sp=0x2868df8 pc=0x2be440 Dec 29 10:23:35 maurohifi go-librespot[1511]: io.ReadAtLeast({0x882a3c, 0x2626600}, {0x251a324, 0x9, 0x9}, 0x9) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/io/io.go:335 +0x90 fp=0x2868e48 sp=0x2868e1c pc=0x1042c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: io.ReadFull(...) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/io/io.go:354 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.http2readFrameHeader({0x251a324, 0x9, 0x9}, {0x882a3c, 0x2626600}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:1638 +0x54 fp=0x2868e70 sp=0x2868e48 pc=0x2f733c Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*http2Framer).ReadFrame(0x251a300) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:1902 +0x88 fp=0x2868eec sp=0x2868e70 pc=0x2f7ad4 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*http2clientConnReadLoop).run(0x2868fdc) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:9334 +0x150 fp=0x2868fa4 sp=0x2868eec pc=0x31c2f0 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*http2ClientConn).readLoop(0x253e208) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:9229 +0x68 fp=0x2868fe4 sp=0x2868fa4 pc=0x31b7e4 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*http2Transport).newClientConn.gowrap1() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0x28 fp=0x2868fec sp=0x2868fe4 pc=0x314830 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2868fec sp=0x2868fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by net/http.(*http2Transport).newClientConn in goroutine 36 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0xcb0 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 9 gp=0x2403b08 m=nil [GC worker (idle)]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3fbc, 0x242a348, 0x1a, 0xa, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2447790 sp=0x244777c pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcBgMarkWorker() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x24477ec sp=0x2447790 pc=0x38590 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24477ec sp=0x24477ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 50 gp=0x2902008 m=nil [GC worker (idle)]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3fbc, 0x25d3638, 0x1a, 0xa, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2690790 sp=0x269077c pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gcBgMarkWorker() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x26907ec sp=0x2690790 pc=0x38590 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x26907ec sp=0x26907ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 11 gp=0x2484b48 m=nil [sleep]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4120, 0x26267e0, 0x13, 0xe, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2694648 sp=0x2694634 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: time.Sleep(0x5a995c0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/time.go:195 +0x158 fp=0x2694664 sp=0x2694648 pc=0x91cc4 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.(*Server).probe(0x25ce080) Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:546 +0x364 fp=0x26947e4 sp=0x2694664 pc=0x5a4920 Dec 29 10:23:35 maurohifi go-librespot[1511]: github.com/grandcat/zeroconf.Register.gowrap2() Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x28 fp=0x26947ec sp=0x26947e4 pc=0x5a2728 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x26947ec sp=0x26947ec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by github.com/grandcat/zeroconf.Register in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x7d4 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 12 gp=0x2485208 m=nil [chan receive]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e3f90, 0x25cecb0, 0xe, 0x7, 0x2) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2864b64 sp=0x2864b50 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.chanrecv(0x25cec80, 0x2864ca4, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2864ba0 sp=0x2864b64 pc=0x20078 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.chanrecv1(0x25cec80, 0x2864ca4) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2864bb4 sp=0x2864ba0 pc=0x1fb98 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*persistConn).addTLS(0x26a86e8, {0x887570, 0x26eb4f0}, {0x26de0a0, 0x17}, 0x0) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2864cb0 sp=0x2864bb4 pc=0x352944 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x26eb4f0}, {{}, 0x0, {0x7ae7b2, 0x5}, {0x26de0a0, 0x1b}, 0x0}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2864f48 sp=0x2864cb0 pc=0x353580 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).dialConnFor(0xca8050, 0x26baa20) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2864fe0 sp=0x2864f48 pc=0x352090 Dec 29 10:23:35 maurohifi go-librespot[1511]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2864fec sp=0x2864fe0 pc=0x351fe0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2864fec sp=0x2864fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:35 maurohifi go-librespot[1511]: goroutine 16 gp=0x2485b08 m=nil [select]: Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2694ef4 sp=0x2694ee0 pc=0x5d0c0 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.selectgo(0x2694fd4, 0x2694fb8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2694f94 sp=0x2694ef4 pc=0x70e78 Dec 29 10:23:35 maurohifi go-librespot[1511]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x2694fec sp=0x2694f94 pc=0x281004 Dec 29 10:23:35 maurohifi go-librespot[1511]: runtime.goexit({}) Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2694fec sp=0x2694fec pc=0x93d6c Dec 29 10:23:35 maurohifi go-librespot[1511]: created by crypto/tls.(*Conn).handshakeContext in goroutine 15 Dec 29 10:23:35 maurohifi go-librespot[1511]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:35 maurohifi go-librespot[1510]: Aborted Dec 29 10:23:38 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 7. Dec 29 10:23:38 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:38 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:38 maurohifi go-librespot[1531]: go-librespot daemon starting... Dec 29 10:23:38 maurohifi go-librespot[1532]: time="2025-12-29T10:23:38+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:38 maurohifi go-librespot[1532]: time="2025-12-29T10:23:38+01:00" level=debug msg="app state loaded" Dec 29 10:23:38 maurohifi go-librespot[1532]: time="2025-12-29T10:23:38+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:38 maurohifi go-librespot[1532]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime stack: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74afeb34 sp=0x74afeb20 pc=0x5971c Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74afeb48 sp=0x74afeb34 pc=0x573e4 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74afeb58 sp=0x74afeb48 pc=0x8a724 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.panicunsafeslicelen() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74afeb60 sp=0x74afeb58 pc=0x8a6e8 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.(*stkframe).getStackMap(0x74afec48, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74afebd4 sp=0x74afeb60 pc=0x79808 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.adjustframe(0x74afec48, 0x74afec78) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74afec28 sp=0x74afebd4 pc=0x77524 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.copystack(0x1a9a488, 0x1000) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74afec9c sp=0x74afec28 pc=0x77c94 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.newstack() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74afed74 sp=0x74afec9c pc=0x7827c Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.morestack() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74afed78 sp=0x74afed74 pc=0x921ac Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 12 gp=0x1a9a488 m=5 mp=0x1880008 [copystack]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.convT(0x708bd8, 0x1855bb0) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1855b68 sp=0x1855b68 pc=0x24848 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1855c4d sp=0x1855b68 pc=0x15bfa8 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1855ca5 sp=0x1855c4d pc=0x15b8c4 Dec 29 10:23:38 maurohifi go-librespot[1532]: created by net/http.(*persistConn).addTLS in goroutine 8 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1a7566c sp=0x1a75658 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.selectgo(0x1a757a4, 0x1a7574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1a7570c sp=0x1a7566c pc=0x70e78 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).getConn(0xca8050, 0x1877cc0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1a7ab60, 0x19}, 0x0}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1a7583c sp=0x1a7570c pc=0x351678 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).roundTrip(0xca8050, 0x1a94a08) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1a75958 sp=0x1a7583c pc=0x34d650 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).RoundTrip(0xca8050, 0x1a94a08) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1a75970 sp=0x1a75958 pc=0x331a6c Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.send(0x1a94968, {0x882bb8, 0xca8050}, {0xc24cb00e2e22d009, 0x701768cc4, 0xce0068}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1a75a9c sp=0x1a75970 pc=0x2ec794 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Client).send(0x18778c0, 0x1a94968, {0xc24cb00e2e22d009, 0x701768cc4, 0xce0068}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1a75ae0 sp=0x1a75a9c pc=0x2ec088 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Client).do(0x18778c0, 0x1a94968) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1a75bf0 sp=0x1a75ae0 pc=0x2ee488 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Client).Do(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:38 maurohifi go-librespot[1532]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1800330, {0x8874f0, 0xd0ad00}, {0x1a75eb0, 0x3, 0x3}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1a75e44 sp=0x1a75bf0 pc=0x528544 Dec 29 10:23:38 maurohifi go-librespot[1532]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/apresolve/resolve.go:122 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.(*App).withAppPlayer(0x1a16900, {0x8874f0, 0xd0ad00}, 0x180f3a0) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1a75ed0 sp=0x1a75e44 pc=0x63d694 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.(*App).withCredentials(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/main.go:193 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.(*App).SpotifyToken(0x1a16900, {0x8874f0, 0xd0ad00}, {0x1810f90, 0xa}, {0x1a82140, 0x124}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1a75f00 sp=0x1a75ed0 pc=0x63cfa8 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.main() Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1a75fa8 sp=0x1a75f00 pc=0x63feb4 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.main() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1a75fec sp=0x1a75fa8 pc=0x5cb30 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a75fec sp=0x1a75fec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goparkunlock(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.forcegchelper() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5cefc Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 3 gp=0x1802d88 m=nil [GC sweep wait]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18457c4 sp=0x18457b0 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goparkunlock(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.bgsweep(0x1874000) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18457e4 sp=0x18457c4 pc=0x457d4 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gcenable.gowrap1() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x35968 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 4 gp=0x1802ea8 m=nil [GC scavenge wait]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845fb4 sp=0x1845fa0 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goparkunlock(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1845fc8 sp=0x1845fb4 pc=0x42b68 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.bgscavenge(0x1874000) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1845fe4 sp=0x1845fc8 pc=0x4327c Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gcenable.gowrap2() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1845fec sp=0x1845fe4 pc=0x35914 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1845fec sp=0x1845fec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 18 gp=0x1918008 m=nil [finalizer wait]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184078c sp=0x1840778 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.runfinq() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18407ec sp=0x184078c pc=0x34754 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18407ec sp=0x18407ec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by runtime.createfing in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 7 gp=0x1a9a248 m=nil [IO wait]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e40f0, 0x74ebef18, 0x2, 0x2, 0x5) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1846d28 sp=0x1846d14 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.netpollblock(0x74ebef08, 0x72, 0x0) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1846d40 sp=0x1846d28 pc=0x548cc Dec 29 10:23:38 maurohifi go-librespot[1532]: internal/poll.runtime_pollWait(0x74ebef08, 0x72) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1846d54 sp=0x1846d40 pc=0x8f4a8 Dec 29 10:23:38 maurohifi go-librespot[1532]: internal/poll.(*pollDesc).wait(0x1a2f328, 0x72, 0x0) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1846d68 sp=0x1846d54 pc=0x10a318 Dec 29 10:23:38 maurohifi go-librespot[1532]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:38 maurohifi go-librespot[1532]: internal/poll.(*FD).Accept(0x1a2f310) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1846db0 sp=0x1846d68 pc=0x10eb84 Dec 29 10:23:38 maurohifi go-librespot[1532]: net.(*netFD).accept(0x1a2f310) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1846e18 sp=0x1846db0 pc=0x17e4c4 Dec 29 10:23:38 maurohifi go-librespot[1532]: net.(*TCPListener).accept(0x1826780) Dec 29 10:23:38 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1846e30 sp=0x1846e18 pc=0x196900 Dec 29 10:23:38 maurohifi go-librespot[1532]: net.(*TCPListener).Accept(0x1826780) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1846e4c sp=0x1846e30 pc=0x19596c Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*onceCloseListener).Accept(0x1902480) Dec 29 10:23:38 maurohifi go-librespot[1532]: :1 +0x34 fp=0x1846e64 sp=0x1846e4c pc=0x362b54 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Server).Serve(0x1912148, {0x886cb8, 0x1826780}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1846efc sp=0x1846e64 pc=0x341210 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.Serve(...) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.(*ConcreteApiServer).serve(0x1828c00) Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1846fe4 sp=0x1846efc pc=0x6330b8 Dec 29 10:23:38 maurohifi go-librespot[1532]: main.NewApiServer.gowrap1() Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1846fec sp=0x1846fe4 pc=0x631de4 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1846fec sp=0x1846fec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 8 gp=0x1a9a368 m=nil [chan receive]: Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.gopark(0x7e3f90, 0x1ad0030, 0xe, 0x7, 0x2) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1854b64 sp=0x1854b50 pc=0x5d0c0 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.chanrecv(0x1ad0000, 0x1854ca4, 0x1) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1854ba0 sp=0x1854b64 pc=0x20078 Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.chanrecv1(0x1ad0000, 0x1854ca4) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1854bb4 sp=0x1854ba0 pc=0x1fb98 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*persistConn).addTLS(0x1a1c2c8, {0x887570, 0x1a2f3b0}, {0x1a7ab60, 0x15}, 0x0) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1854cb0 sp=0x1854bb4 pc=0x352944 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1a2f3b0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1a7ab60, 0x19}, 0x0}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1854f48 sp=0x1854cb0 pc=0x353580 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).dialConnFor(0xca8050, 0x1828d20) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1854fe0 sp=0x1854f48 pc=0x352090 Dec 29 10:23:38 maurohifi go-librespot[1532]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1854fec sp=0x1854fe0 pc=0x351fe0 Dec 29 10:23:38 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1854fec sp=0x1854fec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:38 maurohifi go-librespot[1532]: goroutine 13 gp=0x1918128 m=nil [runnable]: Dec 29 10:23:38 maurohifi go-librespot[1532]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x18477ec sp=0x18477ec pc=0x280f6c Dec 29 10:23:38 maurohifi go-librespot[1532]: runtime.goexit({}) Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18477ec sp=0x18477ec pc=0x93d6c Dec 29 10:23:38 maurohifi go-librespot[1532]: created by crypto/tls.(*Conn).handshakeContext in goroutine 12 Dec 29 10:23:38 maurohifi go-librespot[1532]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:38 maurohifi go-librespot[1531]: Aborted Dec 29 10:23:42 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 8. Dec 29 10:23:42 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:42 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:42 maurohifi go-librespot[1552]: go-librespot daemon starting... Dec 29 10:23:42 maurohifi go-librespot[1553]: time="2025-12-29T10:23:42+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:42 maurohifi go-librespot[1553]: time="2025-12-29T10:23:42+01:00" level=debug msg="app state loaded" Dec 29 10:23:42 maurohifi go-librespot[1553]: time="2025-12-29T10:23:42+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:42 maurohifi go-librespot[1553]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime stack: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755feb34 sp=0x755feb20 pc=0x5971c Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755feb48 sp=0x755feb34 pc=0x573e4 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x755feb58 sp=0x755feb48 pc=0x8a724 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.panicunsafeslicelen() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x755feb60 sp=0x755feb58 pc=0x8a6e8 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.(*stkframe).getStackMap(0x755fec48, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x755febd4 sp=0x755feb60 pc=0x79808 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.adjustframe(0x755fec48, 0x755fec78) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x755fec28 sp=0x755febd4 pc=0x77524 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.copystack(0x21ee908, 0x1000) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x755fec9c sp=0x755fec28 pc=0x77c94 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.newstack() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x755fed74 sp=0x755fec9c pc=0x7827c Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.morestack() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x755fed78 sp=0x755fed74 pc=0x921ac Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 34 gp=0x21ee908 m=4 mp=0x2049088 [copystack]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.convT(0x708bd8, 0x205abb0) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x205ab68 sp=0x205ab68 pc=0x24848 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x205ac4d sp=0x205ab68 pc=0x15bfa8 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x205aca5 sp=0x205ac4d pc=0x15b8c4 Dec 29 10:23:42 maurohifi go-librespot[1553]: created by net/http.(*persistConn).addTLS in goroutine 7 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 1 gp=0x2002128 m=nil [select]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x21d566c sp=0x21d5658 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.selectgo(0x21d57a4, 0x21d574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x21d570c sp=0x21d566c pc=0x70e78 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).getConn(0xca8050, 0x21e48c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2118c20, 0x19}, 0x0}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x21d583c sp=0x21d570c pc=0x351678 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).roundTrip(0xca8050, 0x21bbb88) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x21d5958 sp=0x21d583c pc=0x34d650 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).RoundTrip(0xca8050, 0x21bbb88) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x21d5970 sp=0x21d5958 pc=0x331a6c Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.send(0x21bbae8, {0x882bb8, 0xca8050}, {0xc24cb00f11644409, 0x701f3518a, 0xce0068}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x21d5a9c sp=0x21d5970 pc=0x2ec794 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Client).send(0x21e44c0, 0x21bbae8, {0xc24cb00f11644409, 0x701f3518a, 0xce0068}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x21d5ae0 sp=0x21d5a9c pc=0x2ec088 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Client).do(0x21e44c0, 0x21bbae8) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x21d5bf0 sp=0x21d5ae0 pc=0x2ee488 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Client).Do(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:42 maurohifi go-librespot[1553]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2000480, {0x8874f0, 0xd0ad00}, {0x21d5eb0, 0x3, 0x3}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x21d5e44 sp=0x21d5bf0 pc=0x528544 Dec 29 10:23:42 maurohifi go-librespot[1553]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/apresolve/resolve.go:122 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.(*App).withAppPlayer(0x211ac80, {0x8874f0, 0xd0ad00}, 0x200f560) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/main.go:235 +0x94 fp=0x21d5ed0 sp=0x21d5e44 pc=0x63d694 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.(*App).withCredentials(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/main.go:193 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.(*App).SpotifyToken(0x211ac80, {0x8874f0, 0xd0ad00}, {0x2010fe0, 0xa}, {0x21023c0, 0x124}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x21d5f00 sp=0x21d5ed0 pc=0x63cfa8 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.main() Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/main.go:557 +0x588 fp=0x21d5fa8 sp=0x21d5f00 pc=0x63feb4 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.main() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x21d5fec sp=0x21d5fa8 pc=0x5cb30 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x21d5fec sp=0x21d5fec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goparkunlock(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.forcegchelper() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5cefc Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 18 gp=0x2084248 m=nil [GC sweep wait]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20407c4 sp=0x20407b0 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goparkunlock(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.bgsweep(0x2090000) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20407e4 sp=0x20407c4 pc=0x457d4 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gcenable.gowrap1() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20407ec sp=0x20407e4 pc=0x35968 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 19 gp=0x2084368 m=nil [GC scavenge wait]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2040fb4 sp=0x2040fa0 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goparkunlock(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2040fc8 sp=0x2040fb4 pc=0x42b68 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.bgscavenge(0x2090000) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2040fe4 sp=0x2040fc8 pc=0x4327c Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gcenable.gowrap2() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2040fec sp=0x2040fe4 pc=0x35914 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2040fec sp=0x2040fec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 3 gp=0x2002fc8 m=nil [finalizer wait]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x204578c sp=0x2045778 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.runfinq() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x20457ec sp=0x204578c pc=0x34754 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20457ec sp=0x20457ec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by runtime.createfing in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 6 gp=0x21ee6c8 m=nil [IO wait]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e40f0, 0x757c3f08, 0x2, 0x2, 0x5) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2045d28 sp=0x2045d14 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2045d40 sp=0x2045d28 pc=0x548cc Dec 29 10:23:42 maurohifi go-librespot[1553]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Dec 29 10:23:42 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2045d54 sp=0x2045d40 pc=0x8f4a8 Dec 29 10:23:42 maurohifi go-librespot[1553]: internal/poll.(*pollDesc).wait(0x2105418, 0x72, 0x0) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2045d68 sp=0x2045d54 pc=0x10a318 Dec 29 10:23:42 maurohifi go-librespot[1553]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:42 maurohifi go-librespot[1553]: internal/poll.(*FD).Accept(0x2105400) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2045db0 sp=0x2045d68 pc=0x10eb84 Dec 29 10:23:42 maurohifi go-librespot[1553]: net.(*netFD).accept(0x2105400) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2045e18 sp=0x2045db0 pc=0x17e4c4 Dec 29 10:23:42 maurohifi go-librespot[1553]: net.(*TCPListener).accept(0x2026828) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2045e30 sp=0x2045e18 pc=0x196900 Dec 29 10:23:42 maurohifi go-librespot[1553]: net.(*TCPListener).Accept(0x2026828) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2045e4c sp=0x2045e30 pc=0x19596c Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*onceCloseListener).Accept(0x223e340) Dec 29 10:23:42 maurohifi go-librespot[1553]: :1 +0x34 fp=0x2045e64 sp=0x2045e4c pc=0x362b54 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Server).Serve(0x22360a8, {0x886cb8, 0x2026828}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2045efc sp=0x2045e64 pc=0x341210 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.Serve(...) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.(*ConcreteApiServer).serve(0x2029080) Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2045fe4 sp=0x2045efc pc=0x6330b8 Dec 29 10:23:42 maurohifi go-librespot[1553]: main.NewApiServer.gowrap1() Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2045fec sp=0x2045fe4 pc=0x631de4 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2045fec sp=0x2045fec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 7 gp=0x21ee7e8 m=nil [chan receive]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e3f90, 0x224a130, 0xe, 0x7, 0x2) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2059b64 sp=0x2059b50 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.chanrecv(0x224a100, 0x2059ca4, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2059ba0 sp=0x2059b64 pc=0x20078 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.chanrecv1(0x224a100, 0x2059ca4) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2059bb4 sp=0x2059ba0 pc=0x1fb98 Dec 29 10:23:42 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*persistConn).addTLS(0x21464d8, {0x887570, 0x21054a0}, {0x2118c20, 0x15}, 0x0) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2059cb0 sp=0x2059bb4 pc=0x352944 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x21054a0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2118c20, 0x19}, 0x0}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2059f48 sp=0x2059cb0 pc=0x353580 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).dialConnFor(0xca8050, 0x20291a0) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2059fe0 sp=0x2059f48 pc=0x352090 Dec 29 10:23:42 maurohifi go-librespot[1553]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2059fec sp=0x2059fe0 pc=0x351fe0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2059fec sp=0x2059fec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:42 maurohifi go-librespot[1553]: goroutine 35 gp=0x21eea28 m=nil [select]: Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20446f4 sp=0x20446e0 pc=0x5d0c0 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.selectgo(0x20447d4, 0x20447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2044794 sp=0x20446f4 pc=0x70e78 Dec 29 10:23:42 maurohifi go-librespot[1553]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x20447ec sp=0x2044794 pc=0x281004 Dec 29 10:23:42 maurohifi go-librespot[1553]: runtime.goexit({}) Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20447ec sp=0x20447ec pc=0x93d6c Dec 29 10:23:42 maurohifi go-librespot[1553]: created by crypto/tls.(*Conn).handshakeContext in goroutine 34 Dec 29 10:23:42 maurohifi go-librespot[1553]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:42 maurohifi go-librespot[1552]: Aborted Dec 29 10:23:43 maurohifi volumio[1019]: info: [MyVolumio PluginManager] MyVolumio plugin successfully loaded Dec 29 10:23:43 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Starting plugin system_controller.my_volumio Dec 29 10:23:43 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:43 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:43 maurohifi volumio[1019]: info: Starting MyVolumio Remote Streaming Endpoints Dec 29 10:23:43 maurohifi volumio[1019]: info: MyVolumio login type: Token Dec 29 10:23:44 maurohifi volumio[1019]: info: [MyVolumio PluginManager] MyVolumio plugin successfully started Dec 29 10:23:44 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Loading plugin "streaming_services"... Dec 29 10:23:45 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 9. Dec 29 10:23:45 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:45 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:45 maurohifi go-librespot[1562]: go-librespot daemon starting... Dec 29 10:23:45 maurohifi go-librespot[1563]: time="2025-12-29T10:23:45+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:45 maurohifi go-librespot[1563]: time="2025-12-29T10:23:45+01:00" level=debug msg="app state loaded" Dec 29 10:23:45 maurohifi go-librespot[1563]: time="2025-12-29T10:23:45+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:45 maurohifi go-librespot[1563]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime stack: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x740feb34 sp=0x740feb20 pc=0x5971c Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x740feb48 sp=0x740feb34 pc=0x573e4 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x740feb58 sp=0x740feb48 pc=0x8a724 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.panicunsafeslicelen() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x740feb60 sp=0x740feb58 pc=0x8a6e8 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.(*stkframe).getStackMap(0x740fec48, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x740febd4 sp=0x740feb60 pc=0x79808 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.adjustframe(0x740fec48, 0x740fec78) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x740fec28 sp=0x740febd4 pc=0x77524 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.copystack(0x2485b08, 0x1000) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x740fec9c sp=0x740fec28 pc=0x77c94 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.newstack() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x740fed74 sp=0x740fec9c pc=0x7827c Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.morestack() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x740fed78 sp=0x740fed74 pc=0x921ac Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 50 gp=0x2485b08 m=6 mp=0x2480588 [copystack]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.convT(0x708bd8, 0x263fbb0) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x263fb68 sp=0x263fb68 pc=0x24848 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x263fc4d sp=0x263fb68 pc=0x15bfa8 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x263fca5 sp=0x263fc4d pc=0x15b8c4 Dec 29 10:23:45 maurohifi go-librespot[1563]: created by net/http.(*persistConn).addTLS in goroutine 23 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 1 gp=0x2402128 m=nil [select]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24bf66c sp=0x24bf658 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.selectgo(0x24bf7a4, 0x24bf74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x24bf70c sp=0x24bf66c pc=0x70e78 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).getConn(0xca8050, 0x2495580, {{}, 0x0, {0x7a1cbc, 0x5}, {0x24cab60, 0x19}, 0x0}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x24bf83c sp=0x24bf70c pc=0x351678 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).roundTrip(0xca8050, 0x24a7908) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x24bf958 sp=0x24bf83c pc=0x34d650 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).RoundTrip(0xca8050, 0x24a7908) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x24bf970 sp=0x24bf958 pc=0x331a6c Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.send(0x24a7868, {0x882bb8, 0xca8050}, {0xc24cb00febd456f4, 0x6ffb1815f, 0xce0068}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x24bfa9c sp=0x24bf970 pc=0x2ec794 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Client).send(0x2495180, 0x24a7868, {0xc24cb00febd456f4, 0x6ffb1815f, 0xce0068}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x24bfae0 sp=0x24bfa9c pc=0x2ec088 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Client).do(0x2495180, 0x24a7868) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x24bfbf0 sp=0x24bfae0 pc=0x2ee488 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Client).Do(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:45 maurohifi go-librespot[1563]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x24b42a0, {0x8874f0, 0xd0ad00}, {0x24bfeb0, 0x3, 0x3}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x24bfe44 sp=0x24bfbf0 pc=0x528544 Dec 29 10:23:45 maurohifi go-librespot[1563]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/apresolve/resolve.go:122 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.(*App).withAppPlayer(0x24d2480, {0x8874f0, 0xd0ad00}, 0x24a1190) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/main.go:235 +0x94 fp=0x24bfed0 sp=0x24bfe44 pc=0x63d694 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.(*App).withCredentials(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/main.go:193 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.(*App).SpotifyToken(0x24d2480, {0x8874f0, 0xd0ad00}, {0x24a8f30, 0xa}, {0x24e4140, 0x124}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x24bff00 sp=0x24bfed0 pc=0x63cfa8 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.main() Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/main.go:557 +0x588 fp=0x24bffa8 sp=0x24bff00 pc=0x63feb4 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.main() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x24bffec sp=0x24bffa8 pc=0x5cb30 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24bffec sp=0x24bffec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 2 gp=0x24027e8 m=nil [force gc (idle)]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444fd4 sp=0x2444fc0 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goparkunlock(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.forcegchelper() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2444fec sp=0x2444fd4 pc=0x5cefc Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2444fec sp=0x2444fec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 18 gp=0x2484248 m=nil [GC sweep wait]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24407c4 sp=0x24407b0 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goparkunlock(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.bgsweep(0x2490000) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x24407e4 sp=0x24407c4 pc=0x457d4 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gcenable.gowrap1() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x24407ec sp=0x24407e4 pc=0x35968 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24407ec sp=0x24407ec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 19 gp=0x2484368 m=nil [GC scavenge wait]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440fb4 sp=0x2440fa0 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goparkunlock(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2440fc8 sp=0x2440fb4 pc=0x42b68 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.bgscavenge(0x2490000) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2440fe4 sp=0x2440fc8 pc=0x4327c Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gcenable.gowrap2() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2440fec sp=0x2440fe4 pc=0x35914 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2440fec sp=0x2440fec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 34 gp=0x2506248 m=nil [finalizer wait]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x252c78c sp=0x252c778 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.runfinq() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x252c7ec sp=0x252c78c pc=0x34754 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x252c7ec sp=0x252c7ec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by runtime.createfing in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 22 gp=0x24858c8 m=nil [IO wait]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e40f0, 0x76055ec8, 0x2, 0x2, 0x5) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2441d28 sp=0x2441d14 pc=0x5d0c0 Dec 29 10:23:45 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.netpollblock(0x76055eb8, 0x72, 0x0) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2441d40 sp=0x2441d28 pc=0x548cc Dec 29 10:23:45 maurohifi go-librespot[1563]: internal/poll.runtime_pollWait(0x76055eb8, 0x72) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2441d54 sp=0x2441d40 pc=0x8f4a8 Dec 29 10:23:45 maurohifi go-librespot[1563]: internal/poll.(*pollDesc).wait(0x24b3238, 0x72, 0x0) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2441d68 sp=0x2441d54 pc=0x10a318 Dec 29 10:23:45 maurohifi go-librespot[1563]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:45 maurohifi go-librespot[1563]: internal/poll.(*FD).Accept(0x24b3220) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2441db0 sp=0x2441d68 pc=0x10eb84 Dec 29 10:23:45 maurohifi go-librespot[1563]: net.(*netFD).accept(0x24b3220) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2441e18 sp=0x2441db0 pc=0x17e4c4 Dec 29 10:23:45 maurohifi go-librespot[1563]: net.(*TCPListener).accept(0x24a2750) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2441e30 sp=0x2441e18 pc=0x196900 Dec 29 10:23:45 maurohifi go-librespot[1563]: net.(*TCPListener).Accept(0x24a2750) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2441e4c sp=0x2441e30 pc=0x19596c Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*onceCloseListener).Accept(0x2694340) Dec 29 10:23:45 maurohifi go-librespot[1563]: :1 +0x34 fp=0x2441e64 sp=0x2441e4c pc=0x362b54 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Server).Serve(0x268c0a8, {0x886cb8, 0x24a2750}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2441efc sp=0x2441e64 pc=0x341210 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.Serve(...) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.(*ConcreteApiServer).serve(0x24b6ae0) Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2441fe4 sp=0x2441efc pc=0x6330b8 Dec 29 10:23:45 maurohifi go-librespot[1563]: main.NewApiServer.gowrap1() Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2441fec sp=0x2441fe4 pc=0x631de4 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2441fec sp=0x2441fec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 23 gp=0x24859e8 m=nil [chan receive]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e3f90, 0x269c130, 0xe, 0x7, 0x2) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2454b64 sp=0x2454b50 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.chanrecv(0x269c100, 0x2454ca4, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2454ba0 sp=0x2454b64 pc=0x20078 Dec 29 10:23:45 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.chanrecv1(0x269c100, 0x2454ca4) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2454bb4 sp=0x2454ba0 pc=0x1fb98 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*persistConn).addTLS(0x24ee0b8, {0x887570, 0x24b32c0}, {0x24cab60, 0x15}, 0x0) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2454cb0 sp=0x2454bb4 pc=0x352944 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x24b32c0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x24cab60, 0x19}, 0x0}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2454f48 sp=0x2454cb0 pc=0x353580 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).dialConnFor(0xca8050, 0x24b6c00) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2454fe0 sp=0x2454f48 pc=0x352090 Dec 29 10:23:45 maurohifi go-librespot[1563]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2454fec sp=0x2454fe0 pc=0x351fe0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2454fec sp=0x2454fec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:45 maurohifi go-librespot[1563]: goroutine 51 gp=0x2485d48 m=nil [select]: Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24446f4 sp=0x24446e0 pc=0x5d0c0 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.selectgo(0x24447d4, 0x24447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2444794 sp=0x24446f4 pc=0x70e78 Dec 29 10:23:45 maurohifi go-librespot[1563]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x24447ec sp=0x2444794 pc=0x281004 Dec 29 10:23:45 maurohifi go-librespot[1563]: runtime.goexit({}) Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24447ec sp=0x24447ec pc=0x93d6c Dec 29 10:23:45 maurohifi go-librespot[1563]: created by crypto/tls.(*Conn).handshakeContext in goroutine 50 Dec 29 10:23:45 maurohifi go-librespot[1563]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:45 maurohifi go-librespot[1562]: Aborted Dec 29 10:23:49 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 10. Dec 29 10:23:49 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:49 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:49 maurohifi go-librespot[1570]: go-librespot daemon starting... Dec 29 10:23:49 maurohifi go-librespot[1571]: time="2025-12-29T10:23:49+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:49 maurohifi go-librespot[1571]: time="2025-12-29T10:23:49+01:00" level=debug msg="app state loaded" Dec 29 10:23:49 maurohifi go-librespot[1571]: time="2025-12-29T10:23:49+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:49 maurohifi go-librespot[1571]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime stack: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74dfdb34 sp=0x74dfdb20 pc=0x5971c Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74dfdb48 sp=0x74dfdb34 pc=0x573e4 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74dfdb58 sp=0x74dfdb48 pc=0x8a724 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.panicunsafeslicelen() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74dfdb60 sp=0x74dfdb58 pc=0x8a6e8 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.(*stkframe).getStackMap(0x74dfdc48, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74dfdbd4 sp=0x74dfdb60 pc=0x79808 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.adjustframe(0x74dfdc48, 0x74dfdc78) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74dfdc28 sp=0x74dfdbd4 pc=0x77524 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.copystack(0x2003e68, 0x1000) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74dfdc9c sp=0x74dfdc28 pc=0x77c94 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.newstack() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74dfdd74 sp=0x74dfdc9c pc=0x7827c Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.morestack() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74dfdd78 sp=0x74dfdd74 pc=0x921ac Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 35 gp=0x2003e68 m=5 mp=0x2080008 [copystack]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.convT(0x708bd8, 0x205abb0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x205ab68 sp=0x205ab68 pc=0x24848 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x205ac4d sp=0x205ab68 pc=0x15bfa8 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x205aca5 sp=0x205ac4d pc=0x15b8c4 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime: g 35: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:23:49 maurohifi go-librespot[1571]: stack: frame={sp:0x205ac4d, fp:0x205aca5} stack=[0x205a000,0x205b000) Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205abcd: 0x15020769 0x00000000 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205abdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205abed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205abfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac1d: 0xe4000000 0xc0002884 0x15020769 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac5d: 0x08cee200 0x10757bf9 0x38000000 0xb476bb05 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac6d: 0x08002884 0x14020800 0x0000026b 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac8d: 0x00000000 0x00000000 0xb8000000 0xc000281a Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ac9d: 0x15020769 0x00000000 >0x00000000 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205acad: 0x00000000 0x20000000 0x08000000 0xc0020800 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205acbd: 0x00021420 0x00000000 0x04000000 0x98000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205accd: 0x2000281a 0x00000000 0x15006a60 0xc0000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205acdd: 0x08020769 0xc000282b 0x15020769 0x20000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205aced: 0xc0000000 0x04021420 0xa2000000 0x000005e7 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205acfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ad0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:23:49 maurohifi go-librespot[1571]: 0x0205ad1d: 0x94020445 0x54020445 Dec 29 10:23:49 maurohifi go-librespot[1571]: created by net/http.(*persistConn).addTLS in goroutine 6 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 1 gp=0x2002128 m=nil [select]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x224366c sp=0x2243658 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.selectgo(0x22437a4, 0x224374c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x224370c sp=0x224366c pc=0x70e78 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).getConn(0xca8050, 0x20793c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x20769c0, 0x19}, 0x0}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x224383c sp=0x224370c pc=0x351678 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).roundTrip(0xca8050, 0x22977c8) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2243958 sp=0x224383c pc=0x34d650 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).RoundTrip(0xca8050, 0x22977c8) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2243970 sp=0x2243958 pc=0x331a6c Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.send(0x2297728, {0x882bb8, 0xca8050}, {0xc24cb010cf63a040, 0x6fe384080, 0xce0068}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2243a9c sp=0x2243970 pc=0x2ec794 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Client).send(0x2078fc0, 0x2297728, {0xc24cb010cf63a040, 0x6fe384080, 0xce0068}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2243ae0 sp=0x2243a9c pc=0x2ec088 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Client).do(0x2078fc0, 0x2297728) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2243bf0 sp=0x2243ae0 pc=0x2ee488 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Client).Do(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:49 maurohifi go-librespot[1571]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2000240, {0x8874f0, 0xd0ad00}, {0x2243eb0, 0x3, 0x3}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2243e44 sp=0x2243bf0 pc=0x528544 Dec 29 10:23:49 maurohifi go-librespot[1571]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/apresolve/resolve.go:122 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.(*App).withAppPlayer(0x207a480, {0x8874f0, 0xd0ad00}, 0x200f100) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2243ed0 sp=0x2243e44 pc=0x63d694 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.(*App).withCredentials(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/main.go:193 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.(*App).SpotifyToken(0x207a480, {0x8874f0, 0xd0ad00}, {0x20109f0, 0xa}, {0x229e140, 0x124}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2243f00 sp=0x2243ed0 pc=0x63cfa8 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.main() Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2243fa8 sp=0x2243f00 pc=0x63feb4 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.main() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2243fec sp=0x2243fa8 pc=0x5cb30 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2243fec sp=0x2243fec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goparkunlock(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.forcegchelper() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5cefc Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 18 gp=0x2084248 m=nil [GC sweep wait]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20407c4 sp=0x20407b0 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goparkunlock(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.bgsweep(0x2090000) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20407e4 sp=0x20407c4 pc=0x457d4 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gcenable.gowrap1() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20407ec sp=0x20407e4 pc=0x35968 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 19 gp=0x2084368 m=nil [GC scavenge wait]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2040fb4 sp=0x2040fa0 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goparkunlock(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2040fc8 sp=0x2040fb4 pc=0x42b68 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.bgscavenge(0x2090000) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2040fe4 sp=0x2040fc8 pc=0x4327c Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gcenable.gowrap2() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2040fec sp=0x2040fe4 pc=0x35914 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2040fec sp=0x2040fec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 34 gp=0x2106248 m=nil [finalizer wait]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x212c78c sp=0x212c778 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.runfinq() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x212c7ec sp=0x212c78c pc=0x34754 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x212c7ec sp=0x212c7ec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by runtime.createfing in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 5 gp=0x2003c28 m=nil [IO wait]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e40f0, 0x757c7ec8, 0x2, 0x2, 0x5) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2045d28 sp=0x2045d14 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.netpollblock(0x757c7eb8, 0x72, 0x0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2045d40 sp=0x2045d28 pc=0x548cc Dec 29 10:23:49 maurohifi go-librespot[1571]: internal/poll.runtime_pollWait(0x757c7eb8, 0x72) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2045d54 sp=0x2045d40 pc=0x8f4a8 Dec 29 10:23:49 maurohifi go-librespot[1571]: internal/poll.(*pollDesc).wait(0x22af148, 0x72, 0x0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2045d68 sp=0x2045d54 pc=0x10a318 Dec 29 10:23:49 maurohifi go-librespot[1571]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:49 maurohifi go-librespot[1571]: internal/poll.(*FD).Accept(0x22af130) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2045db0 sp=0x2045d68 pc=0x10eb84 Dec 29 10:23:49 maurohifi go-librespot[1571]: net.(*netFD).accept(0x22af130) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2045e18 sp=0x2045db0 pc=0x17e4c4 Dec 29 10:23:49 maurohifi go-librespot[1571]: net.(*TCPListener).accept(0x2026630) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2045e30 sp=0x2045e18 pc=0x196900 Dec 29 10:23:49 maurohifi go-librespot[1571]: net.(*TCPListener).Accept(0x2026630) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2045e4c sp=0x2045e30 pc=0x19596c Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*onceCloseListener).Accept(0x2114dc0) Dec 29 10:23:49 maurohifi go-librespot[1571]: :1 +0x34 fp=0x2045e64 sp=0x2045e4c pc=0x362b54 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Server).Serve(0x2124c88, {0x886cb8, 0x2026630}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2045efc sp=0x2045e64 pc=0x341210 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.Serve(...) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.(*ConcreteApiServer).serve(0x20289c0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2045fe4 sp=0x2045efc pc=0x6330b8 Dec 29 10:23:49 maurohifi go-librespot[1571]: main.NewApiServer.gowrap1() Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2045fec sp=0x2045fe4 pc=0x631de4 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2045fec sp=0x2045fec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 6 gp=0x2003d48 m=nil [chan receive]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e3f90, 0x21263f0, 0xe, 0x7, 0x2) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2059b64 sp=0x2059b50 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.chanrecv(0x21263c0, 0x2059ca4, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2059ba0 sp=0x2059b64 pc=0x20078 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.chanrecv1(0x21263c0, 0x2059ca4) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2059bb4 sp=0x2059ba0 pc=0x1fb98 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*persistConn).addTLS(0x22aa0b8, {0x887570, 0x22af1d0}, {0x20769c0, 0x15}, 0x0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2059cb0 sp=0x2059bb4 pc=0x352944 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x22af1d0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x20769c0, 0x19}, 0x0}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2059f48 sp=0x2059cb0 pc=0x353580 Dec 29 10:23:49 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).dialConnFor(0xca8050, 0x2028ae0) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2059fe0 sp=0x2059f48 pc=0x352090 Dec 29 10:23:49 maurohifi go-librespot[1571]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2059fec sp=0x2059fe0 pc=0x351fe0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2059fec sp=0x2059fec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:49 maurohifi go-librespot[1571]: goroutine 36 gp=0x2084908 m=nil [select]: Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20416f4 sp=0x20416e0 pc=0x5d0c0 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.selectgo(0x20417d4, 0x20417b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2041794 sp=0x20416f4 pc=0x70e78 Dec 29 10:23:49 maurohifi go-librespot[1571]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x20417ec sp=0x2041794 pc=0x281004 Dec 29 10:23:49 maurohifi go-librespot[1571]: runtime.goexit({}) Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20417ec sp=0x20417ec pc=0x93d6c Dec 29 10:23:49 maurohifi go-librespot[1571]: created by crypto/tls.(*Conn).handshakeContext in goroutine 35 Dec 29 10:23:49 maurohifi go-librespot[1571]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:49 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:49 maurohifi go-librespot[1570]: Aborted Dec 29 10:23:52 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 11. Dec 29 10:23:52 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:52 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:52 maurohifi go-librespot[1591]: go-librespot daemon starting... Dec 29 10:23:52 maurohifi go-librespot[1592]: time="2025-12-29T10:23:52+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:52 maurohifi go-librespot[1592]: time="2025-12-29T10:23:52+01:00" level=debug msg="app state loaded" Dec 29 10:23:52 maurohifi go-librespot[1592]: time="2025-12-29T10:23:52+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:52 maurohifi go-librespot[1592]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime stack: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feb34 sp=0x754feb20 pc=0x5971c Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feb48 sp=0x754feb34 pc=0x573e4 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x754feb58 sp=0x754feb48 pc=0x8a724 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.panicunsafeslicelen() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x754feb60 sp=0x754feb58 pc=0x8a6e8 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.(*stkframe).getStackMap(0x754fec48, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x754febd4 sp=0x754feb60 pc=0x79808 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.adjustframe(0x754fec48, 0x754fec78) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x754fec28 sp=0x754febd4 pc=0x77524 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.copystack(0x2ea6008, 0x1000) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x754fec9c sp=0x754fec28 pc=0x77c94 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.newstack() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x754fed74 sp=0x754fec9c pc=0x7827c Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.morestack() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x754fed78 sp=0x754fed74 pc=0x921ac Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 5 gp=0x2ea6008 m=4 mp=0x2c49088 [copystack]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.convT(0x708bd8, 0x2eb4bb0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2eb4b68 sp=0x2eb4b68 pc=0x24848 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2eb4c4d sp=0x2eb4b68 pc=0x15bfa8 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2eb4ca5 sp=0x2eb4c4d pc=0x15b8c4 Dec 29 10:23:52 maurohifi go-librespot[1592]: created by net/http.(*persistConn).addTLS in goroutine 22 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 1 gp=0x2c02128 m=nil [select]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2de366c sp=0x2de3658 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.selectgo(0x2de37a4, 0x2de374c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2de370c sp=0x2de366c pc=0x70e78 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).getConn(0xca8050, 0x2c95060, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2cc41a0, 0x19}, 0x0}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2de383c sp=0x2de370c pc=0x351678 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).roundTrip(0xca8050, 0x2cb1908) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2de3958 sp=0x2de383c pc=0x34d650 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).RoundTrip(0xca8050, 0x2cb1908) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2de3970 sp=0x2de3958 pc=0x331a6c Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.send(0x2cb1868, {0x882bb8, 0xca8050}, {0xc24cb011a89e5c06, 0x6fe5174b4, 0xce0068}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2de3a9c sp=0x2de3970 pc=0x2ec794 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Client).send(0x2c754e0, 0x2cb1868, {0xc24cb011a89e5c06, 0x6fe5174b4, 0xce0068}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2de3ae0 sp=0x2de3a9c pc=0x2ec088 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Client).do(0x2c754e0, 0x2cb1868) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2de3bf0 sp=0x2de3ae0 pc=0x2ee488 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Client).Do(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:52 maurohifi go-librespot[1592]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2c002d0, {0x8874f0, 0xd0ad00}, {0x2de3eb0, 0x3, 0x3}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2de3e44 sp=0x2de3bf0 pc=0x528544 Dec 29 10:23:52 maurohifi go-librespot[1592]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/apresolve/resolve.go:122 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.(*App).withAppPlayer(0x2d90700, {0x8874f0, 0xd0ad00}, 0x2caa2e0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2de3ed0 sp=0x2de3e44 pc=0x63d694 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.(*App).withCredentials(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/main.go:193 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.(*App).SpotifyToken(0x2d90700, {0x8874f0, 0xd0ad00}, {0x2c10f90, 0xa}, {0x2df6140, 0x124}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2de3f00 sp=0x2de3ed0 pc=0x63cfa8 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.main() Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2de3fa8 sp=0x2de3f00 pc=0x63feb4 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.main() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2de3fec sp=0x2de3fa8 pc=0x5cb30 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2de3fec sp=0x2de3fec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goparkunlock(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.forcegchelper() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5cefc Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 18 gp=0x2c84248 m=nil [GC sweep wait]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407c4 sp=0x2c407b0 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goparkunlock(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.bgsweep(0x2c90000) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c407e4 sp=0x2c407c4 pc=0x457d4 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gcenable.gowrap1() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x35968 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 19 gp=0x2c84368 m=nil [GC scavenge wait]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40fb4 sp=0x2c40fa0 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goparkunlock(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c40fc8 sp=0x2c40fb4 pc=0x42b68 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.bgscavenge(0x2c90000) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2c40fe4 sp=0x2c40fc8 pc=0x4327c Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gcenable.gowrap2() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x35914 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 20 gp=0x2c846c8 m=nil [finalizer wait]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4178c sp=0x2c41778 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.runfinq() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c417ec sp=0x2c4178c pc=0x34754 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c417ec sp=0x2c417ec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by runtime.createfing in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 21 gp=0x2e10008 m=nil [IO wait]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e40f0, 0x76021f08, 0x2, 0x2, 0x5) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44528 sp=0x2c44514 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.netpollblock(0x76021ef8, 0x72, 0x0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c44540 sp=0x2c44528 pc=0x548cc Dec 29 10:23:52 maurohifi go-librespot[1592]: internal/poll.runtime_pollWait(0x76021ef8, 0x72) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c44554 sp=0x2c44540 pc=0x8f4a8 Dec 29 10:23:52 maurohifi go-librespot[1592]: internal/poll.(*pollDesc).wait(0x2ca6108, 0x72, 0x0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2c44568 sp=0x2c44554 pc=0x10a318 Dec 29 10:23:52 maurohifi go-librespot[1592]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:52 maurohifi go-librespot[1592]: internal/poll.(*FD).Accept(0x2ca60f0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2c445b0 sp=0x2c44568 pc=0x10eb84 Dec 29 10:23:52 maurohifi go-librespot[1592]: net.(*netFD).accept(0x2ca60f0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2c44618 sp=0x2c445b0 pc=0x17e4c4 Dec 29 10:23:52 maurohifi go-librespot[1592]: net.(*TCPListener).accept(0x2cb2108) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2c44630 sp=0x2c44618 pc=0x196900 Dec 29 10:23:52 maurohifi go-librespot[1592]: net.(*TCPListener).Accept(0x2cb2108) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2c4464c sp=0x2c44630 pc=0x19596c Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*onceCloseListener).Accept(0x2e94340) Dec 29 10:23:52 maurohifi go-librespot[1592]: :1 +0x34 fp=0x2c44664 sp=0x2c4464c pc=0x362b54 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Server).Serve(0x2e8c0a8, {0x886cb8, 0x2cb2108}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2c446fc sp=0x2c44664 pc=0x341210 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.Serve(...) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.(*ConcreteApiServer).serve(0x2c28cc0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2c447e4 sp=0x2c446fc pc=0x6330b8 Dec 29 10:23:52 maurohifi go-librespot[1592]: main.NewApiServer.gowrap1() Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2c447ec sp=0x2c447e4 pc=0x631de4 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c447ec sp=0x2c447ec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 22 gp=0x2e10128 m=nil [chan receive]: Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.gopark(0x7e3f90, 0x2dd1af0, 0xe, 0x7, 0x2) Dec 29 10:23:52 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c54b64 sp=0x2c54b50 pc=0x5d0c0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.chanrecv(0x2dd1ac0, 0x2c54ca4, 0x1) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2c54ba0 sp=0x2c54b64 pc=0x20078 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.chanrecv1(0x2dd1ac0, 0x2c54ca4) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2c54bb4 sp=0x2c54ba0 pc=0x1fb98 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*persistConn).addTLS(0x2cf8378, {0x887570, 0x2ca6190}, {0x2cc41a0, 0x15}, 0x0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2c54cb0 sp=0x2c54bb4 pc=0x352944 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2ca6190}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2cc41a0, 0x19}, 0x0}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2c54f48 sp=0x2c54cb0 pc=0x353580 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).dialConnFor(0xca8050, 0x2cac4e0) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2c54fe0 sp=0x2c54f48 pc=0x352090 Dec 29 10:23:52 maurohifi go-librespot[1592]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2c54fec sp=0x2c54fe0 pc=0x351fe0 Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c54fec sp=0x2c54fec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:52 maurohifi go-librespot[1592]: goroutine 6 gp=0x2ea6128 m=nil [runnable]: Dec 29 10:23:52 maurohifi go-librespot[1592]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x2eac7ec sp=0x2eac7ec pc=0x280f6c Dec 29 10:23:52 maurohifi go-librespot[1592]: runtime.goexit({}) Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2eac7ec sp=0x2eac7ec pc=0x93d6c Dec 29 10:23:52 maurohifi go-librespot[1592]: created by crypto/tls.(*Conn).handshakeContext in goroutine 5 Dec 29 10:23:52 maurohifi go-librespot[1592]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:52 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:52 maurohifi go-librespot[1591]: Aborted Dec 29 10:23:52 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Streaming Services plugin successfully loaded Dec 29 10:23:52 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Starting plugin music_service.streaming_services Dec 29 10:23:52 maurohifi volumio[1019]: info: Streaming services startup Dec 29 10:23:52 maurohifi volumio[1019]: info: Starting Streaming Daemon Dec 29 10:23:53 maurohifi sudo[1599]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart volumio-streaming-daemon.service Dec 29 10:23:53 maurohifi sudo[1599]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:23:53 maurohifi volumio[1019]: info: [MyVolumio PluginManager] Streaming Services plugin successfully started Dec 29 10:23:53 maurohifi sudo[1599]: pam_unix(sudo:session): session closed for user root Dec 29 10:23:53 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:23:54 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion Dec 29 10:23:54 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:23:54 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateCheckEnabled Dec 29 10:23:54 maurohifi volumio[1019]: error: Cannot start Volumio Streaming Daemon Dec 29 10:23:54 maurohifi volumio[1019]: error: Failed initialization of streaming services: Error: Error: Command failed: /usr/bin/sudo systemctl restart volumio-streaming-daemon.service Dec 29 10:23:54 maurohifi volumio[1019]: Failed to restart volumio-streaming-daemon.service: Unit volumio-streaming-daemon.service not found. Dec 29 10:23:54 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:23:55 maurohifi volumio[1019]: error: MyVolumio Custom Token format not valid, refreshing it Dec 29 10:23:55 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 12. Dec 29 10:23:55 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:55 maurohifi go-librespot[1608]: go-librespot daemon starting... Dec 29 10:23:55 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:55 maurohifi go-librespot[1609]: time="2025-12-29T10:23:55+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:55 maurohifi go-librespot[1609]: time="2025-12-29T10:23:55+01:00" level=debug msg="app state loaded" Dec 29 10:23:55 maurohifi go-librespot[1609]: time="2025-12-29T10:23:55+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:56 maurohifi go-librespot[1609]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime stack: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feb34 sp=0x754feb20 pc=0x5971c Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feb48 sp=0x754feb34 pc=0x573e4 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x754feb58 sp=0x754feb48 pc=0x8a724 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.panicunsafeslicelen() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x754feb60 sp=0x754feb58 pc=0x8a6e8 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.(*stkframe).getStackMap(0x754fec48, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x754febd4 sp=0x754feb60 pc=0x79808 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.adjustframe(0x754fec48, 0x754fec78) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x754fec28 sp=0x754febd4 pc=0x77524 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.copystack(0x2c03c28, 0x1000) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x754fec9c sp=0x754fec28 pc=0x77c94 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.newstack() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x754fed74 sp=0x754fec9c pc=0x7827c Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.morestack() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x754fed78 sp=0x754fed74 pc=0x921ac Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 11 gp=0x2c03c28 m=4 mp=0x2c49088 [copystack]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.convT(0x708bd8, 0x2c54bb0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2c54b68 sp=0x2c54b68 pc=0x24848 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2c54c4d sp=0x2c54b68 pc=0x15bfa8 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2c54ca5 sp=0x2c54c4d pc=0x15b8c4 Dec 29 10:23:56 maurohifi go-librespot[1609]: created by net/http.(*persistConn).addTLS in goroutine 7 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 1 gp=0x2c02128 m=nil [select]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2e4166c sp=0x2e41658 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.selectgo(0x2e417a4, 0x2e4174c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2e4170c sp=0x2e4166c pc=0x70e78 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).getConn(0xca8050, 0x2c7ecc0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2d20360, 0x19}, 0x0}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2e4183c sp=0x2e4170c pc=0x351678 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).roundTrip(0xca8050, 0x2d10f08) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2e41958 sp=0x2e4183c pc=0x34d650 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).RoundTrip(0xca8050, 0x2d10f08) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2e41970 sp=0x2e41958 pc=0x331a6c Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.send(0x2d10e68, {0x882bb8, 0xca8050}, {0xc24cb0127b12a87a, 0x6ff7cbc1e, 0xce0068}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2e41a9c sp=0x2e41970 pc=0x2ec794 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Client).send(0x2c7e8c0, 0x2d10e68, {0xc24cb0127b12a87a, 0x6ff7cbc1e, 0xce0068}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2e41ae0 sp=0x2e41a9c pc=0x2ec088 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Client).do(0x2c7e8c0, 0x2d10e68) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2e41bf0 sp=0x2e41ae0 pc=0x2ee488 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Client).Do(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:56 maurohifi go-librespot[1609]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2c00180, {0x8874f0, 0xd0ad00}, {0x2e41eb0, 0x3, 0x3}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2e41e44 sp=0x2e41bf0 pc=0x528544 Dec 29 10:23:56 maurohifi go-librespot[1609]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/apresolve/resolve.go:122 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.(*App).withAppPlayer(0x2d22480, {0x8874f0, 0xd0ad00}, 0x2c0e590) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2e41ed0 sp=0x2e41e44 pc=0x63d694 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.(*App).withCredentials(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/main.go:193 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.(*App).SpotifyToken(0x2d22480, {0x8874f0, 0xd0ad00}, {0x2e32f30, 0xa}, {0x2e58140, 0x124}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2e41f00 sp=0x2e41ed0 pc=0x63cfa8 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.main() Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2e41fa8 sp=0x2e41f00 pc=0x63feb4 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.main() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2e41fec sp=0x2e41fa8 pc=0x5cb30 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2e41fec sp=0x2e41fec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goparkunlock(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.forcegchelper() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5cefc Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 18 gp=0x2c84248 m=nil [GC sweep wait]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407c4 sp=0x2c407b0 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goparkunlock(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.bgsweep(0x2c90000) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c407e4 sp=0x2c407c4 pc=0x457d4 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gcenable.gowrap1() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x35968 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 19 gp=0x2c84368 m=nil [GC scavenge wait]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40fb4 sp=0x2c40fa0 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goparkunlock(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c40fc8 sp=0x2c40fb4 pc=0x42b68 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.bgscavenge(0x2c90000) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2c40fe4 sp=0x2c40fc8 pc=0x4327c Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gcenable.gowrap2() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x35914 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 3 gp=0x2c03208 m=nil [finalizer wait]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4578c sp=0x2c45778 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.runfinq() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c457ec sp=0x2c4578c pc=0x34754 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by runtime.createfing in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 6 gp=0x2c039e8 m=nil [IO wait]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e40f0, 0x76071f08, 0x2, 0x2, 0x5) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c45d28 sp=0x2c45d14 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.netpollblock(0x76071ef8, 0x72, 0x0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c45d40 sp=0x2c45d28 pc=0x548cc Dec 29 10:23:56 maurohifi go-librespot[1609]: internal/poll.runtime_pollWait(0x76071ef8, 0x72) Dec 29 10:23:56 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c45d54 sp=0x2c45d40 pc=0x8f4a8 Dec 29 10:23:56 maurohifi go-librespot[1609]: internal/poll.(*pollDesc).wait(0x2d0c338, 0x72, 0x0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2c45d68 sp=0x2c45d54 pc=0x10a318 Dec 29 10:23:56 maurohifi go-librespot[1609]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:56 maurohifi go-librespot[1609]: internal/poll.(*FD).Accept(0x2d0c320) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2c45db0 sp=0x2c45d68 pc=0x10eb84 Dec 29 10:23:56 maurohifi go-librespot[1609]: net.(*netFD).accept(0x2d0c320) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2c45e18 sp=0x2c45db0 pc=0x17e4c4 Dec 29 10:23:56 maurohifi go-librespot[1609]: net.(*TCPListener).accept(0x2c263a8) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2c45e30 sp=0x2c45e18 pc=0x196900 Dec 29 10:23:56 maurohifi go-librespot[1609]: net.(*TCPListener).Accept(0x2c263a8) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2c45e4c sp=0x2c45e30 pc=0x19596c Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*onceCloseListener).Accept(0x2ec4340) Dec 29 10:23:56 maurohifi go-librespot[1609]: :1 +0x34 fp=0x2c45e64 sp=0x2c45e4c pc=0x362b54 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Server).Serve(0x2ebc0a8, {0x886cb8, 0x2c263a8}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2c45efc sp=0x2c45e64 pc=0x341210 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.Serve(...) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.(*ConcreteApiServer).serve(0x2c282a0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2c45fe4 sp=0x2c45efc pc=0x6330b8 Dec 29 10:23:56 maurohifi go-librespot[1609]: main.NewApiServer.gowrap1() Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2c45fec sp=0x2c45fe4 pc=0x631de4 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c45fec sp=0x2c45fec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 7 gp=0x2c03b08 m=nil [chan receive]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e3f90, 0x2d12b70, 0xe, 0x7, 0x2) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c5ab64 sp=0x2c5ab50 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.chanrecv(0x2d12b40, 0x2c5aca4, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2c5aba0 sp=0x2c5ab64 pc=0x20078 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.chanrecv1(0x2d12b40, 0x2c5aca4) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2c5abb4 sp=0x2c5aba0 pc=0x1fb98 Dec 29 10:23:56 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*persistConn).addTLS(0x2d4e168, {0x887570, 0x2d0c3c0}, {0x2d20360, 0x15}, 0x0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2c5acb0 sp=0x2c5abb4 pc=0x352944 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2d0c3c0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2d20360, 0x19}, 0x0}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2c5af48 sp=0x2c5acb0 pc=0x353580 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).dialConnFor(0xca8050, 0x2c283c0) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2c5afe0 sp=0x2c5af48 pc=0x352090 Dec 29 10:23:56 maurohifi go-librespot[1609]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2c5afec sp=0x2c5afe0 pc=0x351fe0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c5afec sp=0x2c5afec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:56 maurohifi go-librespot[1609]: goroutine 12 gp=0x2c84488 m=nil [select]: Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c466f4 sp=0x2c466e0 pc=0x5d0c0 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.selectgo(0x2c467d4, 0x2c467b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2c46794 sp=0x2c466f4 pc=0x70e78 Dec 29 10:23:56 maurohifi go-librespot[1609]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x2c467ec sp=0x2c46794 pc=0x281004 Dec 29 10:23:56 maurohifi go-librespot[1609]: runtime.goexit({}) Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c467ec sp=0x2c467ec pc=0x93d6c Dec 29 10:23:56 maurohifi go-librespot[1609]: created by crypto/tls.(*Conn).handshakeContext in goroutine 11 Dec 29 10:23:56 maurohifi go-librespot[1609]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:56 maurohifi go-librespot[1608]: Aborted Dec 29 10:23:57 maurohifi volumio-remote-updater[642]: Test mode disabled Dec 29 10:23:57 maurohifi volumio-remote-updater[642]: Alpha mode disabled Dec 29 10:23:57 maurohifi volumio-remote-updater[642]: Alpha legacy test mode disabled Dec 29 10:23:57 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateEnabled Dec 29 10:23:58 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:23:58 maurohifi volumio[1019]: info: Update Ready: {"changeLogLink":"http://volumio.org","description":"

ANNOUNCEMENT

\n
    \n
  • Production line
  • \n
\n

FIX

\n
    \n
  • Nodejs 20.5.1 version pinning with static package fallback
  • \n
\n","title":"Update v4.073","updateavailable":true} Dec 29 10:23:58 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: updater_comm , setUpdateMessageCache Dec 29 10:23:58 maurohifi volumio[1019]: info: MyVolumio login type: Token Dec 29 10:23:58 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:23:58 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings Dec 29 10:23:59 maurohifi volumio[1019]: verbose: New Socket.io Connection to localhost:3000 from 127.0.0.1 UA: node-XMLHttpRequest Engine version: 3 Transport: polling Total Clients: 3 Dec 29 10:23:59 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 13. Dec 29 10:23:59 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:59 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:23:59 maurohifi go-librespot[1617]: go-librespot daemon starting... Dec 29 10:23:59 maurohifi go-librespot[1618]: time="2025-12-29T10:23:59+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:23:59 maurohifi go-librespot[1618]: time="2025-12-29T10:23:59+01:00" level=debug msg="app state loaded" Dec 29 10:23:59 maurohifi go-librespot[1618]: time="2025-12-29T10:23:59+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:23:59 maurohifi go-librespot[1618]: fatal error: unsafe.Slice: len out of range Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime stack: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feb34 sp=0x754feb20 pc=0x5971c Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feb48 sp=0x754feb34 pc=0x573e4 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x754feb58 sp=0x754feb48 pc=0x8a724 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.panicunsafeslicelen() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x754feb60 sp=0x754feb58 pc=0x8a6e8 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.(*stkframe).getStackMap(0x754fec48, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x754febd4 sp=0x754feb60 pc=0x79808 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.adjustframe(0x754fec48, 0x754fec78) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x754fec28 sp=0x754febd4 pc=0x77524 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.copystack(0x19ba488, 0x1000) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x754fec9c sp=0x754fec28 pc=0x77c94 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.newstack() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x754fed74 sp=0x754fec9c pc=0x7827c Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.morestack() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x754fed78 sp=0x754fed74 pc=0x921ac Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 18 gp=0x19ba488 m=4 mp=0x1849088 [copystack]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.convT(0x708bd8, 0x185bbb0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x185bb68 sp=0x185bb68 pc=0x24848 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x185bc4d sp=0x185bb68 pc=0x15bfa8 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x185bca5 sp=0x185bc4d pc=0x15b8c4 Dec 29 10:23:59 maurohifi go-librespot[1618]: created by net/http.(*persistConn).addTLS in goroutine 9 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1aa566c sp=0x1aa5658 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.selectgo(0x1aa57a4, 0x1aa574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1aa570c sp=0x1aa566c pc=0x70e78 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).getConn(0xca8050, 0x186ef20, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1996940, 0x19}, 0x0}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1aa583c sp=0x1aa570c pc=0x351678 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).roundTrip(0xca8050, 0x19837c8) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1aa5958 sp=0x1aa583c pc=0x34d650 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).RoundTrip(0xca8050, 0x19837c8) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1aa5970 sp=0x1aa5958 pc=0x331a6c Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.send(0x1983728, {0x882bb8, 0xca8050}, {0xc24cb0135b0170ba, 0x6ff3c3964, 0xce0068}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1aa5a9c sp=0x1aa5970 pc=0x2ec794 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Client).send(0x186eb20, 0x1983728, {0xc24cb0135b0170ba, 0x6ff3c3964, 0xce0068}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1aa5ae0 sp=0x1aa5a9c pc=0x2ec088 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Client).do(0x186eb20, 0x1983728) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1aa5bf0 sp=0x1aa5ae0 pc=0x2ee488 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Client).Do(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:23:59 maurohifi go-librespot[1618]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1800240, {0x8874f0, 0xd0ad00}, {0x1aa5eb0, 0x3, 0x3}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1aa5e44 sp=0x1aa5bf0 pc=0x528544 Dec 29 10:23:59 maurohifi go-librespot[1618]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/apresolve/resolve.go:122 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.(*App).withAppPlayer(0x19a2380, {0x8874f0, 0xd0ad00}, 0x180f080) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1aa5ed0 sp=0x1aa5e44 pc=0x63d694 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.(*App).withCredentials(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/main.go:193 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.(*App).SpotifyToken(0x19a2380, {0x8874f0, 0xd0ad00}, {0x1810460, 0xa}, {0x187c280, 0x124}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1aa5f00 sp=0x1aa5ed0 pc=0x63cfa8 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.main() Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1aa5fa8 sp=0x1aa5f00 pc=0x63feb4 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.main() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1aa5fec sp=0x1aa5fa8 pc=0x5cb30 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1aa5fec sp=0x1aa5fec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goparkunlock(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.forcegchelper() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5cefc Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by runtime.init.5 in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 3 gp=0x1802b48 m=nil [GC sweep wait]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18457c4 sp=0x18457b0 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goparkunlock(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.bgsweep(0x186c000) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18457e4 sp=0x18457c4 pc=0x457d4 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gcenable.gowrap1() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x35968 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 4 gp=0x1802c68 m=nil [GC scavenge wait]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845fb4 sp=0x1845fa0 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goparkunlock(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1845fc8 sp=0x1845fb4 pc=0x42b68 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.bgscavenge(0x186c000) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1845fe4 sp=0x1845fc8 pc=0x4327c Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gcenable.gowrap2() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1845fec sp=0x1845fe4 pc=0x35914 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1845fec sp=0x1845fec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by runtime.gcenable in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 5 gp=0x1803208 m=nil [finalizer wait]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184678c sp=0x1846778 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.runfinq() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18467ec sp=0x184678c pc=0x34754 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18467ec sp=0x18467ec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by runtime.createfing in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 8 gp=0x19ba248 m=nil [IO wait]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e40f0, 0x76071ed8, 0x2, 0x2, 0x5) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1846d28 sp=0x1846d14 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.netpollblock(0x76071ec8, 0x72, 0x0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1846d40 sp=0x1846d28 pc=0x548cc Dec 29 10:23:59 maurohifi go-librespot[1618]: internal/poll.runtime_pollWait(0x76071ec8, 0x72) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1846d54 sp=0x1846d40 pc=0x8f4a8 Dec 29 10:23:59 maurohifi go-librespot[1618]: internal/poll.(*pollDesc).wait(0x187f198, 0x72, 0x0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1846d68 sp=0x1846d54 pc=0x10a318 Dec 29 10:23:59 maurohifi go-librespot[1618]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:23:59 maurohifi go-librespot[1618]: internal/poll.(*FD).Accept(0x187f180) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1846db0 sp=0x1846d68 pc=0x10eb84 Dec 29 10:23:59 maurohifi go-librespot[1618]: net.(*netFD).accept(0x187f180) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1846e18 sp=0x1846db0 pc=0x17e4c4 Dec 29 10:23:59 maurohifi go-librespot[1618]: net.(*TCPListener).accept(0x18265d0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1846e30 sp=0x1846e18 pc=0x196900 Dec 29 10:23:59 maurohifi go-librespot[1618]: net.(*TCPListener).Accept(0x18265d0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1846e4c sp=0x1846e30 pc=0x19596c Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*onceCloseListener).Accept(0x1910d20) Dec 29 10:23:59 maurohifi go-librespot[1618]: :1 +0x34 fp=0x1846e64 sp=0x1846e4c pc=0x362b54 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Server).Serve(0x190eaa8, {0x886cb8, 0x18265d0}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1846efc sp=0x1846e64 pc=0x341210 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.Serve(...) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.(*ConcreteApiServer).serve(0x1828600) Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1846fe4 sp=0x1846efc pc=0x6330b8 Dec 29 10:23:59 maurohifi go-librespot[1618]: main.NewApiServer.gowrap1() Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1846fec sp=0x1846fe4 pc=0x631de4 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1846fec sp=0x1846fec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by main.NewApiServer in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 9 gp=0x19ba368 m=nil [chan receive]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e3f90, 0x190c370, 0xe, 0x7, 0x2) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x185ab64 sp=0x185ab50 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.chanrecv(0x190c340, 0x185aca4, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x185aba0 sp=0x185ab64 pc=0x20078 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.chanrecv1(0x190c340, 0x185aca4) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x185abb4 sp=0x185aba0 pc=0x1fb98 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*persistConn).addTLS(0x19920b8, {0x887570, 0x187f220}, {0x1996940, 0x15}, 0x0) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x185acb0 sp=0x185abb4 pc=0x352944 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x187f220}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1996940, 0x19}, 0x0}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x185af48 sp=0x185acb0 pc=0x353580 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).dialConnFor(0xca8050, 0x1828720) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x185afe0 sp=0x185af48 pc=0x352090 Dec 29 10:23:59 maurohifi go-librespot[1618]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x185afec sp=0x185afe0 pc=0x351fe0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x185afec sp=0x185afec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:23:59 maurohifi go-librespot[1618]: goroutine 19 gp=0x19ba5a8 m=nil [select]: Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18446f4 sp=0x18446e0 pc=0x5d0c0 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.selectgo(0x18447d4, 0x18447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1844794 sp=0x18446f4 pc=0x70e78 Dec 29 10:23:59 maurohifi go-librespot[1618]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x18447ec sp=0x1844794 pc=0x281004 Dec 29 10:23:59 maurohifi go-librespot[1618]: runtime.goexit({}) Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18447ec sp=0x18447ec pc=0x93d6c Dec 29 10:23:59 maurohifi go-librespot[1618]: created by crypto/tls.(*Conn).handshakeContext in goroutine 18 Dec 29 10:23:59 maurohifi go-librespot[1618]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:23:59 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:23:59 maurohifi go-librespot[1617]: Aborted Dec 29 10:23:59 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:00 maurohifi volumio[1019]: info: MYVOLUMIO SUCCESSFULLY LOGGED IN Dec 29 10:24:01 maurohifi volumio[1019]: info: CoreCommandRouter::volumioGetState Dec 29 10:24:01 maurohifi volumio[1019]: info: CorePlayQueue::getTrack 0 Dec 29 10:24:01 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:01 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:02 maurohifi volumio[1019]: info: MyVolumio token set successfully Dec 29 10:24:02 maurohifi volumio[1019]: info: MYVOLUMIO: Adding device Dec 29 10:24:02 maurohifi volumio[1019]: info: MYVOLUMIO: Evaluating Server Dec 29 10:24:02 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 14. Dec 29 10:24:02 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:02 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:02 maurohifi go-librespot[1640]: go-librespot daemon starting... Dec 29 10:24:02 maurohifi go-librespot[1641]: time="2025-12-29T10:24:02+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:02 maurohifi go-librespot[1641]: time="2025-12-29T10:24:02+01:00" level=debug msg="app state loaded" Dec 29 10:24:02 maurohifi go-librespot[1641]: time="2025-12-29T10:24:02+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:02 maurohifi go-librespot[1641]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime stack: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ede6994 sp=0x7ede6980 pc=0x5971c Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ede69a8 sp=0x7ede6994 pc=0x573e4 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7ede69b8 sp=0x7ede69a8 pc=0x8a724 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.panicunsafeslicelen() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7ede69c0 sp=0x7ede69b8 pc=0x8a6e8 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.(*stkframe).getStackMap(0x7ede6aa8, 0x1) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7ede6a34 sp=0x7ede69c0 pc=0x79808 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.adjustframe(0x7ede6aa8, 0x7ede6ad8) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7ede6a88 sp=0x7ede6a34 pc=0x77524 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.copystack(0x29eeb48, 0x1000) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7ede6afc sp=0x7ede6a88 pc=0x77c94 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.newstack() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7ede6bd4 sp=0x7ede6afc pc=0x7827c Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.morestack() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7ede6bd8 sp=0x7ede6bd4 pc=0x921ac Dec 29 10:24:02 maurohifi go-librespot[1641]: goroutine 34 gp=0x29eeb48 m=0 mp=0xce0d20 [copystack]: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.convT(0x708bd8, 0x2854bb0) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2854b68 sp=0x2854b68 pc=0x24848 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2854c4d sp=0x2854b68 pc=0x15bfa8 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2854ca5 sp=0x2854c4d pc=0x15b8c4 Dec 29 10:24:02 maurohifi go-librespot[1641]: created by net/http.(*persistConn).addTLS in goroutine 9 Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:02 maurohifi go-librespot[1641]: goroutine 1 gp=0x2802128 m=nil [select]: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x29d566c sp=0x29d5658 pc=0x5d0c0 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.selectgo(0x29d57a4, 0x29d574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x29d570c sp=0x29d566c pc=0x70e78 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Transport).getConn(0xca8050, 0x29e48e0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2918c20, 0x19}, 0x0}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x29d583c sp=0x29d570c pc=0x351678 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Transport).roundTrip(0xca8050, 0x29bbb88) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x29d5958 sp=0x29d583c pc=0x34d650 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Transport).RoundTrip(0xca8050, 0x29bbb88) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x29d5970 sp=0x29d5958 pc=0x331a6c Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.send(0x29bbae8, {0x882bb8, 0xca8050}, {0xc24cb014373472bc, 0x6fe39db78, 0xce0068}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x29d5a9c sp=0x29d5970 pc=0x2ec794 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Client).send(0x29e44e0, 0x29bbae8, {0xc24cb014373472bc, 0x6fe39db78, 0xce0068}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x29d5ae0 sp=0x29d5a9c pc=0x2ec088 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Client).do(0x29e44e0, 0x29bbae8) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x29d5bf0 sp=0x29d5ae0 pc=0x2ee488 Dec 29 10:24:02 maurohifi go-librespot[1641]: net/http.(*Client).Do(...) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:02 maurohifi go-librespot[1641]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2800480, {0x8874f0, 0xd0ad00}, {0x29d5eb0, 0x3, 0x3}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x29d5e44 sp=0x29d5bf0 pc=0x528544 Dec 29 10:24:02 maurohifi go-librespot[1641]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/apresolve/resolve.go:122 Dec 29 10:24:02 maurohifi go-librespot[1641]: main.(*App).withAppPlayer(0x291ac80, {0x8874f0, 0xd0ad00}, 0x280f550) Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/cmd/daemon/main.go:235 +0x94 fp=0x29d5ed0 sp=0x29d5e44 pc=0x63d694 Dec 29 10:24:02 maurohifi go-librespot[1641]: main.(*App).withCredentials(...) Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/cmd/daemon/main.go:193 Dec 29 10:24:02 maurohifi go-librespot[1641]: main.(*App).SpotifyToken(0x291ac80, {0x8874f0, 0xd0ad00}, {0x2810fe0, 0xa}, {0x287c3c0, 0x124}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x29d5f00 sp=0x29d5ed0 pc=0x63cfa8 Dec 29 10:24:02 maurohifi go-librespot[1641]: main.main() Dec 29 10:24:02 maurohifi go-librespot[1641]: /src/cmd/daemon/main.go:557 +0x588 fp=0x29d5fa8 sp=0x29d5f00 pc=0x63feb4 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.main() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x29d5fec sp=0x29d5fa8 pc=0x5cb30 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29d5fec sp=0x29d5fec pc=0x93d6c Dec 29 10:24:02 maurohifi go-librespot[1641]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5d0c0 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.goparkunlock(...) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.forcegchelper() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5cefc Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93d6c Dec 29 10:24:02 maurohifi go-librespot[1641]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:02 maurohifi go-librespot[1641]: goroutine 3 gp=0x2802b48 m=nil [GC sweep wait]: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28457c4 sp=0x28457b0 pc=0x5d0c0 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.goparkunlock(...) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.bgsweep(0x286c000) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28457e4 sp=0x28457c4 pc=0x457d4 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.gcenable.gowrap1() Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28457ec sp=0x28457e4 pc=0x35968 Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28457ec sp=0x28457ec pc=0x93d6c Dec 29 10:24:02 maurohifi go-librespot[1641]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:02 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:02 maurohifi go-librespot[1641]: goroutine 4 gp=0x2802c68 m=nil [GC scavenge wait]: Dec 29 10:24:02 maurohifi go-librespot[1641]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2845fb4 sp=0x2845fa0 pc=0x5d0c0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goparkunlock(...) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2845fc8 sp=0x2845fb4 pc=0x42b68 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.bgscavenge(0x286c000) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2845fe4 sp=0x2845fc8 pc=0x4327c Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.gcenable.gowrap2() Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2845fec sp=0x2845fe4 pc=0x35914 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2845fec sp=0x2845fec pc=0x93d6c Dec 29 10:24:03 maurohifi go-librespot[1641]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:03 maurohifi go-librespot[1641]: goroutine 5 gp=0x2803208 m=nil [finalizer wait]: Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x284678c sp=0x2846778 pc=0x5d0c0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.runfinq() Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x28467ec sp=0x284678c pc=0x34754 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28467ec sp=0x28467ec pc=0x93d6c Dec 29 10:24:03 maurohifi go-librespot[1641]: created by runtime.createfing in goroutine 1 Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:03 maurohifi go-librespot[1641]: goroutine 8 gp=0x29ee908 m=nil [IO wait]: Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.gopark(0x7e40f0, 0x76031f08, 0x2, 0x2, 0x5) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2846d28 sp=0x2846d14 pc=0x5d0c0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.netpollblock(0x76031ef8, 0x72, 0x0) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2846d40 sp=0x2846d28 pc=0x548cc Dec 29 10:24:03 maurohifi go-librespot[1641]: internal/poll.runtime_pollWait(0x76031ef8, 0x72) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2846d54 sp=0x2846d40 pc=0x8f4a8 Dec 29 10:24:03 maurohifi go-librespot[1641]: internal/poll.(*pollDesc).wait(0x287f468, 0x72, 0x0) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2846d68 sp=0x2846d54 pc=0x10a318 Dec 29 10:24:03 maurohifi go-librespot[1641]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:03 maurohifi go-librespot[1641]: internal/poll.(*FD).Accept(0x287f450) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2846db0 sp=0x2846d68 pc=0x10eb84 Dec 29 10:24:03 maurohifi go-librespot[1641]: net.(*netFD).accept(0x287f450) Dec 29 10:24:02 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2846e18 sp=0x2846db0 pc=0x17e4c4 Dec 29 10:24:03 maurohifi go-librespot[1641]: net.(*TCPListener).accept(0x2826828) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2846e30 sp=0x2846e18 pc=0x196900 Dec 29 10:24:03 maurohifi go-librespot[1641]: net.(*TCPListener).Accept(0x2826828) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2846e4c sp=0x2846e30 pc=0x19596c Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*onceCloseListener).Accept(0x28a4340) Dec 29 10:24:03 maurohifi go-librespot[1641]: :1 +0x34 fp=0x2846e64 sp=0x2846e4c pc=0x362b54 Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*Server).Serve(0x289c0a8, {0x886cb8, 0x2826828}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2846efc sp=0x2846e64 pc=0x341210 Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.Serve(...) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:03 maurohifi go-librespot[1641]: main.(*ConcreteApiServer).serve(0x28290e0) Dec 29 10:24:03 maurohifi go-librespot[1641]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2846fe4 sp=0x2846efc pc=0x6330b8 Dec 29 10:24:03 maurohifi go-librespot[1641]: main.NewApiServer.gowrap1() Dec 29 10:24:03 maurohifi go-librespot[1641]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2846fec sp=0x2846fe4 pc=0x631de4 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2846fec sp=0x2846fec pc=0x93d6c Dec 29 10:24:03 maurohifi go-librespot[1641]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:03 maurohifi go-librespot[1641]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:03 maurohifi go-librespot[1641]: goroutine 9 gp=0x29eea28 m=nil [chan receive]: Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.gopark(0x7e3f90, 0x28ac130, 0xe, 0x7, 0x2) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2859b64 sp=0x2859b50 pc=0x5d0c0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.chanrecv(0x28ac100, 0x2859ca4, 0x1) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2859ba0 sp=0x2859b64 pc=0x20078 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.chanrecv1(0x28ac100, 0x2859ca4) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2859bb4 sp=0x2859ba0 pc=0x1fb98 Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*persistConn).addTLS(0x29464d8, {0x887570, 0x287f4f0}, {0x2918c20, 0x15}, 0x0) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2859cb0 sp=0x2859bb4 pc=0x352944 Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x287f4f0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2918c20, 0x19}, 0x0}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2859f48 sp=0x2859cb0 pc=0x353580 Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*Transport).dialConnFor(0xca8050, 0x2829200) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2859fe0 sp=0x2859f48 pc=0x352090 Dec 29 10:24:03 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:03 maurohifi go-librespot[1641]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2859fec sp=0x2859fe0 pc=0x351fe0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2859fec sp=0x2859fec pc=0x93d6c Dec 29 10:24:03 maurohifi go-librespot[1641]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:03 maurohifi go-librespot[1641]: goroutine 35 gp=0x2a3a008 m=nil [select]: Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28476f4 sp=0x28476e0 pc=0x5d0c0 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.selectgo(0x28477d4, 0x28477b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2847794 sp=0x28476f4 pc=0x70e78 Dec 29 10:24:03 maurohifi go-librespot[1641]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x28477ec sp=0x2847794 pc=0x281004 Dec 29 10:24:03 maurohifi go-librespot[1641]: runtime.goexit({}) Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28477ec sp=0x28477ec pc=0x93d6c Dec 29 10:24:03 maurohifi go-librespot[1641]: created by crypto/tls.(*Conn).handshakeContext in goroutine 34 Dec 29 10:24:03 maurohifi go-librespot[1641]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:03 maurohifi go-librespot[1640]: Aborted Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getConfigParam Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getConfigParam Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: appearance , getConfigParam Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: mpd , getMyCollectionStatsObject Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::volumioGetBrowseSources Dec 29 10:24:04 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion Dec 29 10:24:04 maurohifi volumio[1019]: info: MyVolumio status changed Dec 29 10:24:04 maurohifi volumio[1019]: info: Streaming services startup Dec 29 10:24:04 maurohifi volumio[1019]: info: Starting Streaming Daemon Dec 29 10:24:04 maurohifi volumio[1019]: info: Removing browser output: myVolumio user plan is not superstar Dec 29 10:24:04 maurohifi volumio[1019]: info: Removing audio output: Dec 29 10:24:04 maurohifi volumio[1019]: info: Stoppping Tunnel 1 Dec 29 10:24:04 maurohifi sudo[1669]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart volumio-streaming-daemon.service Dec 29 10:24:04 maurohifi sudo[1669]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:24:04 maurohifi sudo[1671]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl stop sshtunnel.service Dec 29 10:24:04 maurohifi sudo[1671]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:24:04 maurohifi sudo[1669]: pam_unix(sudo:session): session closed for user root Dec 29 10:24:04 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:6: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:7: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:6: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:7: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:6: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:7: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:6: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi systemd[1]: /lib/systemd/system/sshtunnel.service:7: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. Dec 29 10:24:05 maurohifi sudo[1671]: pam_unix(sudo:session): session closed for user root Dec 29 10:24:05 maurohifi volumio[1019]: info: Setting Geolocation for MyVolumio to eu7 Dec 29 10:24:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:05 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:05 maurohifi volumio[1019]: error: Cannot start Volumio Streaming Daemon Dec 29 10:24:05 maurohifi volumio[1019]: error: Failed initialization of streaming services: Error: Error: Command failed: /usr/bin/sudo systemctl restart volumio-streaming-daemon.service Dec 29 10:24:05 maurohifi volumio[1019]: Failed to restart volumio-streaming-daemon.service: Unit volumio-streaming-daemon.service not found. Dec 29 10:24:05 maurohifi volumio[1019]: info: Remote SSH Stopped Dec 29 10:24:05 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:05 maurohifi volumio[1019]: error: Failed to add MyVolumio device: {"message":"USER_NOT_FOUND"} Dec 29 10:24:06 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 15. Dec 29 10:24:06 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:06 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:06 maurohifi go-librespot[1674]: go-librespot daemon starting... Dec 29 10:24:06 maurohifi go-librespot[1675]: time="2025-12-29T10:24:06+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:06 maurohifi go-librespot[1675]: time="2025-12-29T10:24:06+01:00" level=debug msg="app state loaded" Dec 29 10:24:06 maurohifi go-librespot[1675]: time="2025-12-29T10:24:06+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:06 maurohifi go-librespot[1675]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime stack: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x757fdb34 sp=0x757fdb20 pc=0x5971c Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x757fdb48 sp=0x757fdb34 pc=0x573e4 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x757fdb58 sp=0x757fdb48 pc=0x8a724 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.panicunsafeslicelen() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x757fdb60 sp=0x757fdb58 pc=0x8a6e8 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.(*stkframe).getStackMap(0x757fdc48, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x757fdbd4 sp=0x757fdb60 pc=0x79808 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.adjustframe(0x757fdc48, 0x757fdc78) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x757fdc28 sp=0x757fdbd4 pc=0x77524 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.copystack(0x1885688, 0x1000) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x757fdc9c sp=0x757fdc28 pc=0x77c94 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.newstack() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x757fdd74 sp=0x757fdc9c pc=0x7827c Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.morestack() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x757fdd78 sp=0x757fdd74 pc=0x921ac Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 25 gp=0x1885688 m=4 mp=0x1849088 [copystack]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.convT(0x708bd8, 0x1a38bb0) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1a38b68 sp=0x1a38b68 pc=0x24848 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1a38c4d sp=0x1a38b68 pc=0x15bfa8 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1a38ca5 sp=0x1a38c4d pc=0x15b8c4 Dec 29 10:24:06 maurohifi go-librespot[1675]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:24:06 maurohifi volumio[1019]: info: Updating MyVolumio device info Dec 29 10:24:06 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:06 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:06 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x19cb66c sp=0x19cb658 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.selectgo(0x19cb7a4, 0x19cb74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x19cb70c sp=0x19cb66c pc=0x70e78 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).getConn(0xca8050, 0x1891c80, {{}, 0x0, {0x7a1cbc, 0x5}, {0x19d2b60, 0x19}, 0x0}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x19cb83c sp=0x19cb70c pc=0x351678 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).roundTrip(0xca8050, 0x19ee8c8) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x19cb958 sp=0x19cb83c pc=0x34d650 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).RoundTrip(0xca8050, 0x19ee8c8) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x19cb970 sp=0x19cb958 pc=0x331a6c Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.send(0x19ee828, {0x882bb8, 0xca8050}, {0xc24cb0150a85c159, 0x6fe458bc7, 0xce0068}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x19cba9c sp=0x19cb970 pc=0x2ec794 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Client).send(0x1891880, 0x19ee828, {0xc24cb0150a85c159, 0x6fe458bc7, 0xce0068}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x19cbae0 sp=0x19cba9c pc=0x2ec088 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Client).do(0x1891880, 0x19ee828) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x19cbbf0 sp=0x19cbae0 pc=0x2ee488 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Client).Do(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:06 maurohifi go-librespot[1675]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x18b62d0, {0x8874f0, 0xd0ad00}, {0x19cbeb0, 0x3, 0x3}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x19cbe44 sp=0x19cbbf0 pc=0x528544 Dec 29 10:24:06 maurohifi go-librespot[1675]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/apresolve/resolve.go:122 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.(*App).withAppPlayer(0x18a4900, {0x8874f0, 0xd0ad00}, 0x1897350) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/main.go:235 +0x94 fp=0x19cbed0 sp=0x19cbe44 pc=0x63d694 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.(*App).withCredentials(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/main.go:193 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.(*App).SpotifyToken(0x18a4900, {0x8874f0, 0xd0ad00}, {0x19bcf30, 0xa}, {0x189a280, 0x124}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x19cbf00 sp=0x19cbed0 pc=0x63cfa8 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.main() Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/main.go:557 +0x588 fp=0x19cbfa8 sp=0x19cbf00 pc=0x63feb4 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.main() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x19cbfec sp=0x19cbfa8 pc=0x5cb30 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x19cbfec sp=0x19cbfec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goparkunlock(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.forcegchelper() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5cefc Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 3 gp=0x1802b48 m=nil [GC sweep wait]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18457c4 sp=0x18457b0 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goparkunlock(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.bgsweep(0x186c000) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18457e4 sp=0x18457c4 pc=0x457d4 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gcenable.gowrap1() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x35968 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 4 gp=0x1802c68 m=nil [GC scavenge wait]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845fb4 sp=0x1845fa0 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goparkunlock(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1845fc8 sp=0x1845fb4 pc=0x42b68 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.bgscavenge(0x186c000) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1845fe4 sp=0x1845fc8 pc=0x4327c Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gcenable.gowrap2() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1845fec sp=0x1845fe4 pc=0x35914 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1845fec sp=0x1845fec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 5 gp=0x1803208 m=nil [finalizer wait]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184678c sp=0x1846778 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.runfinq() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18467ec sp=0x184678c pc=0x34754 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18467ec sp=0x18467ec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by runtime.createfing in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 20 gp=0x1885448 m=nil [IO wait]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e40f0, 0x74fc2f08, 0x2, 0x2, 0x5) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1840d28 sp=0x1840d14 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.netpollblock(0x74fc2ef8, 0x72, 0x0) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1840d40 sp=0x1840d28 pc=0x548cc Dec 29 10:24:06 maurohifi go-librespot[1675]: internal/poll.runtime_pollWait(0x74fc2ef8, 0x72) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1840d54 sp=0x1840d40 pc=0x8f4a8 Dec 29 10:24:06 maurohifi go-librespot[1675]: internal/poll.(*pollDesc).wait(0x18cd328, 0x72, 0x0) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1840d68 sp=0x1840d54 pc=0x10a318 Dec 29 10:24:06 maurohifi go-librespot[1675]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:06 maurohifi go-librespot[1675]: internal/poll.(*FD).Accept(0x18cd310) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1840db0 sp=0x1840d68 pc=0x10eb84 Dec 29 10:24:06 maurohifi go-librespot[1675]: net.(*netFD).accept(0x18cd310) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1840e18 sp=0x1840db0 pc=0x17e4c4 Dec 29 10:24:06 maurohifi go-librespot[1675]: net.(*TCPListener).accept(0x18fa768) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1840e30 sp=0x1840e18 pc=0x196900 Dec 29 10:24:06 maurohifi go-librespot[1675]: net.(*TCPListener).Accept(0x18fa768) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1840e4c sp=0x1840e30 pc=0x19596c Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*onceCloseListener).Accept(0x186eea0) Dec 29 10:24:06 maurohifi go-librespot[1675]: :1 +0x34 fp=0x1840e64 sp=0x1840e4c pc=0x362b54 Dec 29 10:24:06 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Server).Serve(0x190b048, {0x886cb8, 0x18fa768}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1840efc sp=0x1840e64 pc=0x341210 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.Serve(...) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.(*ConcreteApiServer).serve(0x18beb40) Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1840fe4 sp=0x1840efc pc=0x6330b8 Dec 29 10:24:06 maurohifi go-librespot[1675]: main.NewApiServer.gowrap1() Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1840fec sp=0x1840fe4 pc=0x631de4 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1840fec sp=0x1840fec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 21 gp=0x1885568 m=nil [chan receive]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e3f90, 0x18fdef0, 0xe, 0x7, 0x2) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1859b64 sp=0x1859b50 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.chanrecv(0x18fdec0, 0x1859ca4, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1859ba0 sp=0x1859b64 pc=0x20078 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.chanrecv1(0x18fdec0, 0x1859ca4) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1859bb4 sp=0x1859ba0 pc=0x1fb98 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*persistConn).addTLS(0x18a82c8, {0x887570, 0x18cd3b0}, {0x19d2b60, 0x15}, 0x0) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1859cb0 sp=0x1859bb4 pc=0x352944 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x18cd3b0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x19d2b60, 0x19}, 0x0}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1859f48 sp=0x1859cb0 pc=0x353580 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).dialConnFor(0xca8050, 0x18bec60) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1859fe0 sp=0x1859f48 pc=0x352090 Dec 29 10:24:06 maurohifi go-librespot[1675]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1859fec sp=0x1859fe0 pc=0x351fe0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1859fec sp=0x1859fec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:06 maurohifi go-librespot[1675]: goroutine 26 gp=0x1803688 m=nil [select]: Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:06 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18446f4 sp=0x18446e0 pc=0x5d0c0 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.selectgo(0x18447d4, 0x18447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1844794 sp=0x18446f4 pc=0x70e78 Dec 29 10:24:06 maurohifi go-librespot[1675]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x18447ec sp=0x1844794 pc=0x281004 Dec 29 10:24:06 maurohifi go-librespot[1675]: runtime.goexit({}) Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18447ec sp=0x18447ec pc=0x93d6c Dec 29 10:24:06 maurohifi go-librespot[1675]: created by crypto/tls.(*Conn).handshakeContext in goroutine 25 Dec 29 10:24:06 maurohifi go-librespot[1675]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:06 maurohifi go-librespot[1674]: Aborted Dec 29 10:24:06 maurohifi volumio[1019]: error: Failed to update MyVolumio device: {"message":"DEVICE_NOT_FOUND"} Dec 29 10:24:08 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:08 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:09 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 16. Dec 29 10:24:09 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:09 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:09 maurohifi go-librespot[1681]: go-librespot daemon starting... Dec 29 10:24:09 maurohifi go-librespot[1682]: time="2025-12-29T10:24:09+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:09 maurohifi go-librespot[1682]: time="2025-12-29T10:24:09+01:00" level=debug msg="app state loaded" Dec 29 10:24:09 maurohifi go-librespot[1682]: time="2025-12-29T10:24:09+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:09 maurohifi go-librespot[1682]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime stack: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x758bab34 sp=0x758bab20 pc=0x5971c Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x758bab48 sp=0x758bab34 pc=0x573e4 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x758bab58 sp=0x758bab48 pc=0x8a724 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.panicunsafeslicelen() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x758bab60 sp=0x758bab58 pc=0x8a6e8 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.(*stkframe).getStackMap(0x758bac48, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x758babd4 sp=0x758bab60 pc=0x79808 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.adjustframe(0x758bac48, 0x758bac78) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x758bac28 sp=0x758babd4 pc=0x77524 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.copystack(0x2326c68, 0x1000) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x758bac9c sp=0x758bac28 pc=0x77c94 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.newstack() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x758bad74 sp=0x758bac9c pc=0x7827c Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.morestack() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x758bad78 sp=0x758bad74 pc=0x921ac Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 5 gp=0x2326c68 m=4 mp=0x2049088 [copystack]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.convT(0x708bd8, 0x2355bb0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2355b68 sp=0x2355b68 pc=0x24848 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2355c4d sp=0x2355b68 pc=0x15bfa8 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2355ca5 sp=0x2355c4d pc=0x15b8c4 Dec 29 10:24:09 maurohifi go-librespot[1682]: created by net/http.(*persistConn).addTLS in goroutine 37 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 1 gp=0x2002128 m=nil [select]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x227566c sp=0x2275658 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.selectgo(0x22757a4, 0x227574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x227570c sp=0x227566c pc=0x70e78 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).getConn(0xca8050, 0x2308720, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2302700, 0x19}, 0x0}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x227583c sp=0x227570c pc=0x351678 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).roundTrip(0xca8050, 0x2324dc8) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2275958 sp=0x227583c pc=0x34d650 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).RoundTrip(0xca8050, 0x2324dc8) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2275970 sp=0x2275958 pc=0x331a6c Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.send(0x2324d28, {0x882bb8, 0xca8050}, {0xc24cb015dadde07c, 0x6ffbca8b5, 0xce0068}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2275a9c sp=0x2275970 pc=0x2ec794 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Client).send(0x2308320, 0x2324d28, {0xc24cb015dadde07c, 0x6ffbca8b5, 0xce0068}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2275ae0 sp=0x2275a9c pc=0x2ec088 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Client).do(0x2308320, 0x2324d28) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2275bf0 sp=0x2275ae0 pc=0x2ee488 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Client).Do(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:09 maurohifi go-librespot[1682]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2314120, {0x8874f0, 0xd0ad00}, {0x2275eb0, 0x3, 0x3}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2275e44 sp=0x2275bf0 pc=0x528544 Dec 29 10:24:09 maurohifi go-librespot[1682]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/apresolve/resolve.go:122 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.(*App).withAppPlayer(0x2316300, {0x8874f0, 0xd0ad00}, 0x230cc50) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2275ed0 sp=0x2275e44 pc=0x63d694 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.(*App).withCredentials(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/main.go:193 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.(*App).SpotifyToken(0x2316300, {0x8874f0, 0xd0ad00}, {0x2304190, 0xa}, {0x2322000, 0x124}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2275f00 sp=0x2275ed0 pc=0x63cfa8 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.main() Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2275fa8 sp=0x2275f00 pc=0x63feb4 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.main() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2275fec sp=0x2275fa8 pc=0x5cb30 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2275fec sp=0x2275fec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goparkunlock(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.forcegchelper() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5cefc Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 3 gp=0x2002b48 m=nil [GC sweep wait]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20457c4 sp=0x20457b0 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goparkunlock(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.bgsweep(0x206c000) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20457e4 sp=0x20457c4 pc=0x457d4 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gcenable.gowrap1() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20457ec sp=0x20457e4 pc=0x35968 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20457ec sp=0x20457ec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 4 gp=0x2002c68 m=nil [GC scavenge wait]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2045fb4 sp=0x2045fa0 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goparkunlock(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2045fc8 sp=0x2045fb4 pc=0x42b68 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.bgscavenge(0x206c000) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2045fe4 sp=0x2045fc8 pc=0x4327c Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gcenable.gowrap2() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2045fec sp=0x2045fe4 pc=0x35914 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2045fec sp=0x2045fec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 18 gp=0x2084488 m=nil [finalizer wait]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x204078c sp=0x2040778 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.runfinq() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x20407ec sp=0x204078c pc=0x34754 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by runtime.createfing in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 36 gp=0x2326908 m=nil [IO wait]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e40f0, 0x7503ff08, 0x2, 0x2, 0x5) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x234cd28 sp=0x234cd14 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.netpollblock(0x7503fef8, 0x72, 0x0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x234cd40 sp=0x234cd28 pc=0x548cc Dec 29 10:24:09 maurohifi go-librespot[1682]: internal/poll.runtime_pollWait(0x7503fef8, 0x72) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x234cd54 sp=0x234cd40 pc=0x8f4a8 Dec 29 10:24:09 maurohifi go-librespot[1682]: internal/poll.(*pollDesc).wait(0x2300dd8, 0x72, 0x0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x234cd68 sp=0x234cd54 pc=0x10a318 Dec 29 10:24:09 maurohifi go-librespot[1682]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:09 maurohifi go-librespot[1682]: internal/poll.(*FD).Accept(0x2300dc0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x234cdb0 sp=0x234cd68 pc=0x10eb84 Dec 29 10:24:09 maurohifi go-librespot[1682]: net.(*netFD).accept(0x2300dc0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x234ce18 sp=0x234cdb0 pc=0x17e4c4 Dec 29 10:24:09 maurohifi go-librespot[1682]: net.(*TCPListener).accept(0x23104e0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x234ce30 sp=0x234ce18 pc=0x196900 Dec 29 10:24:09 maurohifi go-librespot[1682]: net.(*TCPListener).Accept(0x23104e0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x234ce4c sp=0x234ce30 pc=0x19596c Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*onceCloseListener).Accept(0x206f880) Dec 29 10:24:09 maurohifi go-librespot[1682]: :1 +0x34 fp=0x234ce64 sp=0x234ce4c pc=0x362b54 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Server).Serve(0x2221908, {0x886cb8, 0x23104e0}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x234cefc sp=0x234ce64 pc=0x341210 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.Serve(...) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.(*ConcreteApiServer).serve(0x2330060) Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x234cfe4 sp=0x234cefc pc=0x6330b8 Dec 29 10:24:09 maurohifi go-librespot[1682]: main.NewApiServer.gowrap1() Dec 29 10:24:09 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x234cfec sp=0x234cfe4 pc=0x631de4 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x234cfec sp=0x234cfec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 37 gp=0x2326b48 m=nil [chan receive]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e3f90, 0x2071730, 0xe, 0x7, 0x2) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2354b64 sp=0x2354b50 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.chanrecv(0x2071700, 0x2354ca4, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2354ba0 sp=0x2354b64 pc=0x20078 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.chanrecv1(0x2071700, 0x2354ca4) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2354bb4 sp=0x2354ba0 pc=0x1fb98 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*persistConn).addTLS(0x237c008, {0x887570, 0x2300e60}, {0x2302700, 0x15}, 0x0) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2354cb0 sp=0x2354bb4 pc=0x352944 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2300e60}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2302700, 0x19}, 0x0}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2354f48 sp=0x2354cb0 pc=0x353580 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).dialConnFor(0xca8050, 0x2330180) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2354fe0 sp=0x2354f48 pc=0x352090 Dec 29 10:24:09 maurohifi go-librespot[1682]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2354fec sp=0x2354fe0 pc=0x351fe0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2354fec sp=0x2354fec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:09 maurohifi go-librespot[1682]: goroutine 6 gp=0x2326d88 m=nil [select]: Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x234d6f4 sp=0x234d6e0 pc=0x5d0c0 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.selectgo(0x234d7d4, 0x234d7b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x234d794 sp=0x234d6f4 pc=0x70e78 Dec 29 10:24:09 maurohifi go-librespot[1682]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x234d7ec sp=0x234d794 pc=0x281004 Dec 29 10:24:09 maurohifi go-librespot[1682]: runtime.goexit({}) Dec 29 10:24:09 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x234d7ec sp=0x234d7ec pc=0x93d6c Dec 29 10:24:09 maurohifi go-librespot[1682]: created by crypto/tls.(*Conn).handshakeContext in goroutine 5 Dec 29 10:24:09 maurohifi go-librespot[1682]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:09 maurohifi go-librespot[1681]: Aborted Dec 29 10:24:09 maurohifi volumio[1019]: info: MYVOLUMIO: Adding device Dec 29 10:24:09 maurohifi volumio[1019]: info: MYVOLUMIO: Evaluating Server Dec 29 10:24:11 maurohifi volumio[1019]: info: Setting Geolocation for MyVolumio to eu7 Dec 29 10:24:11 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:11 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:11 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:11 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:11 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:11 maurohifi volumio[1019]: error: Failed to add MyVolumio device: {"message":"USER_NOT_FOUND"} Dec 29 10:24:12 maurohifi volumio[1019]: info: Updating MyVolumio device info Dec 29 10:24:12 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:12 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:12 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:12 maurohifi volumio[1019]: error: Failed to update MyVolumio device: {"message":"DEVICE_NOT_FOUND"} Dec 29 10:24:12 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 17. Dec 29 10:24:12 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:12 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:12 maurohifi go-librespot[1720]: go-librespot daemon starting... Dec 29 10:24:12 maurohifi go-librespot[1721]: time="2025-12-29T10:24:12+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:12 maurohifi go-librespot[1721]: time="2025-12-29T10:24:12+01:00" level=debug msg="app state loaded" Dec 29 10:24:12 maurohifi go-librespot[1721]: time="2025-12-29T10:24:12+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:13 maurohifi go-librespot[1721]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime stack: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74cfdb34 sp=0x74cfdb20 pc=0x5971c Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74cfdb48 sp=0x74cfdb34 pc=0x573e4 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74cfdb58 sp=0x74cfdb48 pc=0x8a724 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.panicunsafeslicelen() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74cfdb60 sp=0x74cfdb58 pc=0x8a6e8 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.(*stkframe).getStackMap(0x74cfdc48, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74cfdbd4 sp=0x74cfdb60 pc=0x79808 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.adjustframe(0x74cfdc48, 0x74cfdc78) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74cfdc28 sp=0x74cfdbd4 pc=0x77524 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.copystack(0x1d0e5a8, 0x1000) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74cfdc9c sp=0x74cfdc28 pc=0x77c94 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.newstack() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74cfdd74 sp=0x74cfdc9c pc=0x7827c Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.morestack() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74cfdd78 sp=0x74cfdd74 pc=0x921ac Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 4 gp=0x1d0e5a8 m=5 mp=0x1c80008 [copystack]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.convT(0x708bd8, 0x1c55bb0) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1c55b68 sp=0x1c55b68 pc=0x24848 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1c55c4d sp=0x1c55b68 pc=0x15bfa8 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1c55ca5 sp=0x1c55c4d pc=0x15b8c4 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime: g 4: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:24:13 maurohifi go-librespot[1721]: stack: frame={sp:0x1c55c4d, fp:0x1c55ca5} stack=[0x1c55000,0x1c56000) Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55bcd: 0x1501d142 0x00000000 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55bdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55bed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55bfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c1d: 0xe4000000 0xa0002884 0x1501d142 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c5d: 0xb0cee200 0x1076af91 0x88000000 0xb476af00 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c6d: 0x08002884 0x1401c800 0x0000026b 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c8d: 0x00000000 0x00000000 0xb8000000 0xa000281a Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55c9d: 0x1501d142 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55cad: 0x00000000 0x20000000 0x08000000 0x8001c800 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55cbd: 0x0001d989 0x00000000 0x04000000 0x98000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55ccd: 0x2000281a 0x00000000 0x15006a60 0xa0000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55cdd: 0x0801d142 0xa000282b 0x1501d142 0x20000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55ced: 0x80000000 0x0401d989 0xa2000000 0x000005e7 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55cfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55d0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:24:13 maurohifi go-librespot[1721]: 0x01c55d1d: 0x9401c445 0x5401c445 Dec 29 10:24:13 maurohifi go-librespot[1721]: created by net/http.(*persistConn).addTLS in goroutine 37 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 1 gp=0x1c02128 m=nil [select]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1e5566c sp=0x1e55658 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.selectgo(0x1e557a4, 0x1e5574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1e5570c sp=0x1e5566c pc=0x70e78 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).getConn(0xca8050, 0x1d184c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1d142a0, 0x19}, 0x0}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1e5583c sp=0x1e5570c pc=0x351678 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).roundTrip(0xca8050, 0x1d06468) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1e55958 sp=0x1e5583c pc=0x34d650 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).RoundTrip(0xca8050, 0x1d06468) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1e55970 sp=0x1e55958 pc=0x331a6c Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.send(0x1d063c8, {0x882bb8, 0xca8050}, {0xc24cb016ba8a647d, 0x6fe9f5a32, 0xce0068}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1e55a9c sp=0x1e55970 pc=0x2ec794 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Client).send(0x1d180c0, 0x1d063c8, {0xc24cb016ba8a647d, 0x6fe9f5a32, 0xce0068}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1e55ae0 sp=0x1e55a9c pc=0x2ec088 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Client).do(0x1d180c0, 0x1d063c8) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1e55bf0 sp=0x1e55ae0 pc=0x2ee488 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Client).Do(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:13 maurohifi go-librespot[1721]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1d00060, {0x8874f0, 0xd0ad00}, {0x1e55eb0, 0x3, 0x3}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1e55e44 sp=0x1e55bf0 pc=0x528544 Dec 29 10:24:13 maurohifi go-librespot[1721]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/apresolve/resolve.go:122 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.(*App).withAppPlayer(0x1d0c200, {0x8874f0, 0xd0ad00}, 0x1d042f0) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1e55ed0 sp=0x1e55e44 pc=0x63d694 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.(*App).withCredentials(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/main.go:193 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.(*App).SpotifyToken(0x1d0c200, {0x8874f0, 0xd0ad00}, {0x1c10fe0, 0xa}, {0x1d823c0, 0x124}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1e55f00 sp=0x1e55ed0 pc=0x63cfa8 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.main() Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1e55fa8 sp=0x1e55f00 pc=0x63feb4 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.main() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1e55fec sp=0x1e55fa8 pc=0x5cb30 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1e55fec sp=0x1e55fec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goparkunlock(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.forcegchelper() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5cefc Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goparkunlock(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.bgsweep(0x1c90000) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x457d4 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gcenable.gowrap1() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35968 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goparkunlock(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42b68 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.bgscavenge(0x1c90000) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1c40fe4 sp=0x1c40fc8 pc=0x4327c Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gcenable.gowrap2() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x35914 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 3 gp=0x1c02fc8 m=nil [finalizer wait]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4578c sp=0x1c45778 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.runfinq() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c457ec sp=0x1c4578c pc=0x34754 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c457ec sp=0x1c457ec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by runtime.createfing in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 36 gp=0x1d0e368 m=nil [IO wait]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e40f0, 0x756c3f08, 0x2, 0x2, 0x5) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d34d28 sp=0x1d34d14 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.netpollblock(0x756c3ef8, 0x72, 0x0) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1d34d40 sp=0x1d34d28 pc=0x548cc Dec 29 10:24:13 maurohifi go-librespot[1721]: internal/poll.runtime_pollWait(0x756c3ef8, 0x72) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1d34d54 sp=0x1d34d40 pc=0x8f4a8 Dec 29 10:24:13 maurohifi go-librespot[1721]: internal/poll.(*pollDesc).wait(0x1d26298, 0x72, 0x0) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1d34d68 sp=0x1d34d54 pc=0x10a318 Dec 29 10:24:13 maurohifi go-librespot[1721]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:13 maurohifi go-librespot[1721]: internal/poll.(*FD).Accept(0x1d26280) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1d34db0 sp=0x1d34d68 pc=0x10eb84 Dec 29 10:24:13 maurohifi go-librespot[1721]: net.(*netFD).accept(0x1d26280) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1d34e18 sp=0x1d34db0 pc=0x17e4c4 Dec 29 10:24:13 maurohifi go-librespot[1721]: net.(*TCPListener).accept(0x1d12300) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1d34e30 sp=0x1d34e18 pc=0x196900 Dec 29 10:24:13 maurohifi go-librespot[1721]: net.(*TCPListener).Accept(0x1d12300) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1d34e4c sp=0x1d34e30 pc=0x19596c Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*onceCloseListener).Accept(0x1e64740) Dec 29 10:24:13 maurohifi go-librespot[1721]: :1 +0x34 fp=0x1d34e64 sp=0x1d34e4c pc=0x362b54 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Server).Serve(0x1e3b868, {0x886cb8, 0x1d12300}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1d34efc sp=0x1d34e64 pc=0x341210 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.Serve(...) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.(*ConcreteApiServer).serve(0x1d2e000) Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1d34fe4 sp=0x1d34efc pc=0x6330b8 Dec 29 10:24:13 maurohifi go-librespot[1721]: main.NewApiServer.gowrap1() Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1d34fec sp=0x1d34fe4 pc=0x631de4 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d34fec sp=0x1d34fec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 37 gp=0x1d0e488 m=nil [chan receive]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e3f90, 0x1d8ba70, 0xe, 0x7, 0x2) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c54b64 sp=0x1c54b50 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.chanrecv(0x1d8ba40, 0x1c54ca4, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1c54ba0 sp=0x1c54b64 pc=0x20078 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.chanrecv1(0x1d8ba40, 0x1c54ca4) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1c54bb4 sp=0x1c54ba0 pc=0x1fb98 Dec 29 10:24:13 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*persistConn).addTLS(0x1d72008, {0x887570, 0x1d26320}, {0x1d142a0, 0x15}, 0x0) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1c54cb0 sp=0x1c54bb4 pc=0x352944 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1d26320}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1d142a0, 0x19}, 0x0}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1c54f48 sp=0x1c54cb0 pc=0x353580 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).dialConnFor(0xca8050, 0x1d2e120) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1c54fe0 sp=0x1c54f48 pc=0x352090 Dec 29 10:24:13 maurohifi go-librespot[1721]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1c54fec sp=0x1c54fe0 pc=0x351fe0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c54fec sp=0x1c54fec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:13 maurohifi go-librespot[1721]: goroutine 5 gp=0x1d0e6c8 m=nil [select]: Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d346f4 sp=0x1d346e0 pc=0x5d0c0 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.selectgo(0x1d347d4, 0x1d347b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1d34794 sp=0x1d346f4 pc=0x70e78 Dec 29 10:24:13 maurohifi go-librespot[1721]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x1d347ec sp=0x1d34794 pc=0x281004 Dec 29 10:24:13 maurohifi go-librespot[1721]: runtime.goexit({}) Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d347ec sp=0x1d347ec pc=0x93d6c Dec 29 10:24:13 maurohifi go-librespot[1721]: created by crypto/tls.(*Conn).handshakeContext in goroutine 4 Dec 29 10:24:13 maurohifi go-librespot[1721]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:13 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:13 maurohifi go-librespot[1720]: Aborted Dec 29 10:24:13 maurohifi volumio[1019]: error: MyVolumio Plugin failed to authenticate in a timely fashion Dec 29 10:24:13 maurohifi volumio[1019]: info: Completed starting MyVolumio Plugin Dec 29 10:24:13 maurohifi volumio[1019]: [Metrics] CommandRouter: 89s 690.87ms Dec 29 10:24:13 maurohifi volumio[1019]: info: CoreCommandRouter::volumiosetStartupVolume Dec 29 10:24:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Dec 29 10:24:13 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , getConfigParam Dec 29 10:24:13 maurohifi volumio[1019]: info: CoreCommandRouter::Close All Modals sent Dec 29 10:24:13 maurohifi volumio[1019]: info: CoreCommandRouter::Close All Modals sent Dec 29 10:24:14 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:14 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , checkAudioDeviceAvailable Dec 29 10:24:14 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sStatus Dec 29 10:24:14 maurohifi volumio[1019]: info: CoreCommandRouter::executeOnPlugin: system , versionChangeDetect Dec 29 10:24:14 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:16 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 18. Dec 29 10:24:16 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:16 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:16 maurohifi go-librespot[1730]: go-librespot daemon starting... Dec 29 10:24:16 maurohifi go-librespot[1731]: time="2025-12-29T10:24:16+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:16 maurohifi go-librespot[1731]: time="2025-12-29T10:24:16+01:00" level=debug msg="app state loaded" Dec 29 10:24:16 maurohifi go-librespot[1731]: time="2025-12-29T10:24:16+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:16 maurohifi go-librespot[1731]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime stack: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7e8d9994 sp=0x7e8d9980 pc=0x5971c Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7e8d99a8 sp=0x7e8d9994 pc=0x573e4 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7e8d99b8 sp=0x7e8d99a8 pc=0x8a724 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.panicunsafeslicelen() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7e8d99c0 sp=0x7e8d99b8 pc=0x8a6e8 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.(*stkframe).getStackMap(0x7e8d9aa8, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7e8d9a34 sp=0x7e8d99c0 pc=0x79808 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.adjustframe(0x7e8d9aa8, 0x7e8d9ad8) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7e8d9a88 sp=0x7e8d9a34 pc=0x77524 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.copystack(0x165c5a8, 0x1000) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7e8d9afc sp=0x7e8d9a88 pc=0x77c94 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.newstack() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7e8d9bd4 sp=0x7e8d9afc pc=0x7827c Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.morestack() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7e8d9bd8 sp=0x7e8d9bd4 pc=0x921ac Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 21 gp=0x165c5a8 m=0 mp=0xce0d20 [copystack]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.convT(0x708bd8, 0x16b2bb0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x16b2b68 sp=0x16b2b68 pc=0x24848 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x16b2c4d sp=0x16b2b68 pc=0x15bfa8 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x16b2ca5 sp=0x16b2c4d pc=0x15b8c4 Dec 29 10:24:16 maurohifi go-librespot[1731]: created by net/http.(*persistConn).addTLS in goroutine 35 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x166f66c sp=0x166f658 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.selectgo(0x166f7a4, 0x166f74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x166f70c sp=0x166f66c pc=0x70e78 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).getConn(0xca8050, 0x1606fa0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x16782e0, 0x19}, 0x0}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x166f83c sp=0x166f70c pc=0x351678 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).roundTrip(0xca8050, 0x16012c8) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x166f958 sp=0x166f83c pc=0x34d650 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).RoundTrip(0xca8050, 0x16012c8) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x166f970 sp=0x166f958 pc=0x331a6c Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.send(0x1601228, {0x882bb8, 0xca8050}, {0xc24cb0179e413435, 0x7012c5498, 0xce0068}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x166fa9c sp=0x166f970 pc=0x2ec794 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Client).send(0x149d140, 0x1601228, {0xc24cb0179e413435, 0x7012c5498, 0xce0068}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x166fae0 sp=0x166fa9c pc=0x2ec088 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Client).do(0x149d140, 0x1601228) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x166fbf0 sp=0x166fae0 pc=0x2ee488 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Client).Do(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:16 maurohifi go-librespot[1731]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x14de330, {0x8874f0, 0xd0ad00}, {0x166feb0, 0x3, 0x3}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x166fe44 sp=0x166fbf0 pc=0x528544 Dec 29 10:24:16 maurohifi go-librespot[1731]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/apresolve/resolve.go:122 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.(*App).withAppPlayer(0x14c4700, {0x8874f0, 0xd0ad00}, 0x160c280) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/main.go:235 +0x94 fp=0x166fed0 sp=0x166fe44 pc=0x63d694 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.(*App).withCredentials(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/main.go:193 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.(*App).SpotifyToken(0x14c4700, {0x8874f0, 0xd0ad00}, {0x14aa430, 0xa}, {0x14a0280, 0x124}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x166ff00 sp=0x166fed0 pc=0x63cfa8 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.main() Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/main.go:557 +0x588 fp=0x166ffa8 sp=0x166ff00 pc=0x63feb4 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.main() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x166ffec sp=0x166ffa8 pc=0x5cb30 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x166ffec sp=0x166ffec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goparkunlock(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.forcegchelper() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 3 gp=0x1402b48 m=nil [GC sweep wait]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14457c4 sp=0x14457b0 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goparkunlock(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.bgsweep(0x146c000) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14457e4 sp=0x14457c4 pc=0x457d4 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gcenable.gowrap1() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14457ec sp=0x14457e4 pc=0x35968 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14457ec sp=0x14457ec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 4 gp=0x1402c68 m=nil [GC scavenge wait]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1445fb4 sp=0x1445fa0 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goparkunlock(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1445fc8 sp=0x1445fb4 pc=0x42b68 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.bgscavenge(0x146c000) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1445fe4 sp=0x1445fc8 pc=0x4327c Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gcenable.gowrap2() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1445fec sp=0x1445fe4 pc=0x35914 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1445fec sp=0x1445fec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 18 gp=0x1484488 m=nil [finalizer wait]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144078c sp=0x1440778 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.runfinq() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14407ec sp=0x144078c pc=0x34754 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by runtime.createfing in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 34 gp=0x165c368 m=nil [IO wait]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e40f0, 0x75870f08, 0x2, 0x2, 0x5) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x16a8528 sp=0x16a8514 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.netpollblock(0x75870ef8, 0x72, 0x0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x16a8540 sp=0x16a8528 pc=0x548cc Dec 29 10:24:16 maurohifi go-librespot[1731]: internal/poll.runtime_pollWait(0x75870ef8, 0x72) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x16a8554 sp=0x16a8540 pc=0x8f4a8 Dec 29 10:24:16 maurohifi go-librespot[1731]: internal/poll.(*pollDesc).wait(0x16501f8, 0x72, 0x0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x16a8568 sp=0x16a8554 pc=0x10a318 Dec 29 10:24:16 maurohifi go-librespot[1731]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:16 maurohifi go-librespot[1731]: internal/poll.(*FD).Accept(0x16501e0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x16a85b0 sp=0x16a8568 pc=0x10eb84 Dec 29 10:24:16 maurohifi go-librespot[1731]: net.(*netFD).accept(0x16501e0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x16a8618 sp=0x16a85b0 pc=0x17e4c4 Dec 29 10:24:16 maurohifi go-librespot[1731]: net.(*TCPListener).accept(0x1652210) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x16a8630 sp=0x16a8618 pc=0x196900 Dec 29 10:24:16 maurohifi go-librespot[1731]: net.(*TCPListener).Accept(0x1652210) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x16a864c sp=0x16a8630 pc=0x19596c Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*onceCloseListener).Accept(0x16073a0) Dec 29 10:24:16 maurohifi go-librespot[1731]: :1 +0x34 fp=0x16a8664 sp=0x16a864c pc=0x362b54 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Server).Serve(0x16014a8, {0x886cb8, 0x1652210}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x16a86fc sp=0x16a8664 pc=0x341210 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.Serve(...) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.(*ConcreteApiServer).serve(0x14a8540) Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x16a87e4 sp=0x16a86fc pc=0x6330b8 Dec 29 10:24:16 maurohifi go-librespot[1731]: main.NewApiServer.gowrap1() Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x16a87ec sp=0x16a87e4 pc=0x631de4 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x16a87ec sp=0x16a87ec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 35 gp=0x165c488 m=nil [chan receive]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e3f90, 0x14aec70, 0xe, 0x7, 0x2) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1454b64 sp=0x1454b50 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.chanrecv(0x14aec40, 0x1454ca4, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1454ba0 sp=0x1454b64 pc=0x20078 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.chanrecv1(0x14aec40, 0x1454ca4) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1454bb4 sp=0x1454ba0 pc=0x1fb98 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*persistConn).addTLS(0x16900b8, {0x887570, 0x1650280}, {0x16782e0, 0x15}, 0x0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1454cb0 sp=0x1454bb4 pc=0x352944 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1650280}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x16782e0, 0x19}, 0x0}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1454f48 sp=0x1454cb0 pc=0x353580 Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).dialConnFor(0xca8050, 0x1648ae0) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1454fe0 sp=0x1454f48 pc=0x352090 Dec 29 10:24:16 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:16 maurohifi go-librespot[1731]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1454fec sp=0x1454fe0 pc=0x351fe0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1454fec sp=0x1454fec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:16 maurohifi go-librespot[1731]: goroutine 22 gp=0x165c7e8 m=nil [select]: Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x16a96f4 sp=0x16a96e0 pc=0x5d0c0 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.selectgo(0x16a97d4, 0x16a97b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x16a9794 sp=0x16a96f4 pc=0x70e78 Dec 29 10:24:16 maurohifi go-librespot[1731]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x16a97ec sp=0x16a9794 pc=0x281004 Dec 29 10:24:16 maurohifi go-librespot[1731]: runtime.goexit({}) Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x16a97ec sp=0x16a97ec pc=0x93d6c Dec 29 10:24:16 maurohifi go-librespot[1731]: created by crypto/tls.(*Conn).handshakeContext in goroutine 21 Dec 29 10:24:16 maurohifi go-librespot[1731]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:16 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:16 maurohifi go-librespot[1730]: Aborted Dec 29 10:24:17 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:17 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:19 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 19. Dec 29 10:24:19 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:19 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:19 maurohifi go-librespot[1737]: go-librespot daemon starting... Dec 29 10:24:19 maurohifi go-librespot[1738]: time="2025-12-29T10:24:19+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:19 maurohifi go-librespot[1738]: time="2025-12-29T10:24:19+01:00" level=debug msg="app state loaded" Dec 29 10:24:19 maurohifi go-librespot[1738]: time="2025-12-29T10:24:19+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:20 maurohifi go-librespot[1738]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime stack: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7587ab34 sp=0x7587ab20 pc=0x5971c Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7587ab48 sp=0x7587ab34 pc=0x573e4 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7587ab58 sp=0x7587ab48 pc=0x8a724 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.panicunsafeslicelen() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7587ab60 sp=0x7587ab58 pc=0x8a6e8 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.(*stkframe).getStackMap(0x7587ac48, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7587abd4 sp=0x7587ab60 pc=0x79808 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.adjustframe(0x7587ac48, 0x7587ac78) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7587ac28 sp=0x7587abd4 pc=0x77524 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.copystack(0x1d0e908, 0x1000) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7587ac9c sp=0x7587ac28 pc=0x77c94 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.newstack() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7587ad74 sp=0x7587ac9c pc=0x7827c Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.morestack() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7587ad78 sp=0x7587ad74 pc=0x921ac Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 24 gp=0x1d0e908 m=4 mp=0x1c49088 [copystack]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.convT(0x708bd8, 0x1c54bb0) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1c54b68 sp=0x1c54b68 pc=0x24848 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1c54c4d sp=0x1c54b68 pc=0x15bfa8 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1c54ca5 sp=0x1c54c4d pc=0x15b8c4 Dec 29 10:24:20 maurohifi go-librespot[1738]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 1 gp=0x1c02128 m=nil [select]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1db966c sp=0x1db9658 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.selectgo(0x1db97a4, 0x1db974c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1db970c sp=0x1db966c pc=0x70e78 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).getConn(0xca8050, 0x1d4af20, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1dc0360, 0x19}, 0x0}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1db983c sp=0x1db970c pc=0x351678 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).roundTrip(0xca8050, 0x1d2dea8) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1db9958 sp=0x1db983c pc=0x34d650 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).RoundTrip(0xca8050, 0x1d2dea8) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1db9970 sp=0x1db9958 pc=0x331a6c Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.send(0x1d2de08, {0x882bb8, 0xca8050}, {0xc24cb0187b0de0fe, 0x700bee14e, 0xce0068}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1db9a9c sp=0x1db9970 pc=0x2ec794 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Client).send(0x1e00d60, 0x1d2de08, {0xc24cb0187b0de0fe, 0x700bee14e, 0xce0068}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1db9ae0 sp=0x1db9a9c pc=0x2ec088 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Client).do(0x1e00d60, 0x1d2de08) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1db9bf0 sp=0x1db9ae0 pc=0x2ee488 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Client).Do(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:20 maurohifi go-librespot[1738]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1d600f0, {0x8874f0, 0xd0ad00}, {0x1db9eb0, 0x3, 0x3}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1db9e44 sp=0x1db9bf0 pc=0x528544 Dec 29 10:24:20 maurohifi go-librespot[1738]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/apresolve/resolve.go:122 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.(*App).withAppPlayer(0x1e46380, {0x8874f0, 0xd0ad00}, 0x1d28450) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1db9ed0 sp=0x1db9e44 pc=0x63d694 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.(*App).withCredentials(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/main.go:193 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.(*App).SpotifyToken(0x1e46380, {0x8874f0, 0xd0ad00}, {0x1e04660, 0xa}, {0x1e16140, 0x124}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1db9f00 sp=0x1db9ed0 pc=0x63cfa8 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.main() Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1db9fa8 sp=0x1db9f00 pc=0x63feb4 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.main() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1db9fec sp=0x1db9fa8 pc=0x5cb30 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1db9fec sp=0x1db9fec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goparkunlock(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.forcegchelper() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5cefc Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 3 gp=0x1c02b48 m=nil [GC sweep wait]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c457c4 sp=0x1c457b0 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goparkunlock(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.bgsweep(0x1c6c000) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c457e4 sp=0x1c457c4 pc=0x457d4 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gcenable.gowrap1() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c457ec sp=0x1c457e4 pc=0x35968 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c457ec sp=0x1c457ec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 4 gp=0x1c02c68 m=nil [GC scavenge wait]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c45fb4 sp=0x1c45fa0 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goparkunlock(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c45fc8 sp=0x1c45fb4 pc=0x42b68 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.bgscavenge(0x1c6c000) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1c45fe4 sp=0x1c45fc8 pc=0x4327c Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gcenable.gowrap2() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c45fec sp=0x1c45fe4 pc=0x35914 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c45fec sp=0x1c45fec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 5 gp=0x1c03208 m=nil [finalizer wait]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4678c sp=0x1c46778 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.runfinq() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c467ec sp=0x1c4678c pc=0x34754 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c467ec sp=0x1c467ec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by runtime.createfing in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 20 gp=0x1d0e6c8 m=nil [IO wait]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e40f0, 0x7503ff08, 0x2, 0x2, 0x5) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40d28 sp=0x1c40d14 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.netpollblock(0x7503fef8, 0x72, 0x0) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c40d40 sp=0x1c40d28 pc=0x548cc Dec 29 10:24:20 maurohifi go-librespot[1738]: internal/poll.runtime_pollWait(0x7503fef8, 0x72) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c40d54 sp=0x1c40d40 pc=0x8f4a8 Dec 29 10:24:20 maurohifi go-librespot[1738]: internal/poll.(*pollDesc).wait(0x1d70428, 0x72, 0x0) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1c40d68 sp=0x1c40d54 pc=0x10a318 Dec 29 10:24:20 maurohifi go-librespot[1738]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:20 maurohifi go-librespot[1738]: internal/poll.(*FD).Accept(0x1d70410) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1c40db0 sp=0x1c40d68 pc=0x10eb84 Dec 29 10:24:20 maurohifi go-librespot[1738]: net.(*netFD).accept(0x1d70410) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1c40e18 sp=0x1c40db0 pc=0x17e4c4 Dec 29 10:24:20 maurohifi go-librespot[1738]: net.(*TCPListener).accept(0x1da0498) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1c40e30 sp=0x1c40e18 pc=0x196900 Dec 29 10:24:20 maurohifi go-librespot[1738]: net.(*TCPListener).Accept(0x1da0498) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1c40e4c sp=0x1c40e30 pc=0x19596c Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*onceCloseListener).Accept(0x1e010c0) Dec 29 10:24:20 maurohifi go-librespot[1738]: :1 +0x34 fp=0x1c40e64 sp=0x1c40e4c pc=0x362b54 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Server).Serve(0x1e11408, {0x886cb8, 0x1da0498}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1c40efc sp=0x1c40e64 pc=0x341210 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.Serve(...) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.(*ConcreteApiServer).serve(0x1d68420) Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1c40fe4 sp=0x1c40efc pc=0x6330b8 Dec 29 10:24:20 maurohifi go-librespot[1738]: main.NewApiServer.gowrap1() Dec 29 10:24:20 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x631de4 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 21 gp=0x1d0e7e8 m=nil [chan receive]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e3f90, 0x1da3770, 0xe, 0x7, 0x2) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c59b64 sp=0x1c59b50 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.chanrecv(0x1da3740, 0x1c59ca4, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1c59ba0 sp=0x1c59b64 pc=0x20078 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.chanrecv1(0x1da3740, 0x1c59ca4) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1c59bb4 sp=0x1c59ba0 pc=0x1fb98 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*persistConn).addTLS(0x1d58218, {0x887570, 0x1d704b0}, {0x1dc0360, 0x15}, 0x0) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1c59cb0 sp=0x1c59bb4 pc=0x352944 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1d704b0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1dc0360, 0x19}, 0x0}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1c59f48 sp=0x1c59cb0 pc=0x353580 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).dialConnFor(0xca8050, 0x1d68540) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1c59fe0 sp=0x1c59f48 pc=0x352090 Dec 29 10:24:20 maurohifi go-librespot[1738]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1c59fec sp=0x1c59fe0 pc=0x351fe0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c59fec sp=0x1c59fec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:20 maurohifi go-librespot[1738]: goroutine 25 gp=0x1d0ea28 m=nil [select]: Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c406f4 sp=0x1c406e0 pc=0x5d0c0 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.selectgo(0x1c407d4, 0x1c407b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1c40794 sp=0x1c406f4 pc=0x70e78 Dec 29 10:24:20 maurohifi go-librespot[1738]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x1c407ec sp=0x1c40794 pc=0x281004 Dec 29 10:24:20 maurohifi go-librespot[1738]: runtime.goexit({}) Dec 29 10:24:20 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93d6c Dec 29 10:24:20 maurohifi go-librespot[1738]: created by crypto/tls.(*Conn).handshakeContext in goroutine 24 Dec 29 10:24:20 maurohifi go-librespot[1738]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:20 maurohifi go-librespot[1737]: Aborted Dec 29 10:24:20 maurohifi volumio[1019]: info: BOOT COMPLETED Dec 29 10:24:20 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:20 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:23 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 20. Dec 29 10:24:23 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:23 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:23 maurohifi go-librespot[1758]: go-librespot daemon starting... Dec 29 10:24:23 maurohifi go-librespot[1759]: time="2025-12-29T10:24:23+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:23 maurohifi go-librespot[1759]: time="2025-12-29T10:24:23+01:00" level=debug msg="app state loaded" Dec 29 10:24:23 maurohifi go-librespot[1759]: time="2025-12-29T10:24:23+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:23 maurohifi go-librespot[1759]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime stack: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeb34 sp=0x75efeb20 pc=0x5971c Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeb48 sp=0x75efeb34 pc=0x573e4 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x75efeb58 sp=0x75efeb48 pc=0x8a724 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.panicunsafeslicelen() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x75efeb60 sp=0x75efeb58 pc=0x8a6e8 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.(*stkframe).getStackMap(0x75efec48, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x75efebd4 sp=0x75efeb60 pc=0x79808 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.adjustframe(0x75efec48, 0x75efec78) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x75efec28 sp=0x75efebd4 pc=0x77524 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.copystack(0x22490e8, 0x1000) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x75efec9c sp=0x75efec28 pc=0x77c94 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.newstack() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x75efed74 sp=0x75efec9c pc=0x7827c Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.morestack() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x75efed78 sp=0x75efed74 pc=0x921ac Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 6 gp=0x22490e8 m=3 mp=0x2048b08 [copystack]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.convT(0x708bd8, 0x2055bb0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2055b68 sp=0x2055b68 pc=0x24848 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2055c4d sp=0x2055b68 pc=0x15bfa8 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2055ca5 sp=0x2055c4d pc=0x15b8c4 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime: g 6: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:24:23 maurohifi go-librespot[1759]: stack: frame={sp:0x2055c4d, fp:0x2055ca5} stack=[0x2055000,0x2056000) Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055bcd: 0x15022209 0x00000000 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055bdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055bed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055bfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c1d: 0xe4000000 0x60002884 0x15022209 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c5d: 0xb0cee200 0x1076b591 0x88000000 0xb476b500 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c6d: 0x08002884 0x1402048b 0x0000026b 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c8d: 0x00000000 0x00000000 0xb8000000 0x6000281a Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055c9d: 0x15022209 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055cad: 0x00000000 0x20000000 0x08000000 0xe002048b Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055cbd: 0x00020982 0x00000000 0x04000000 0x98000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055ccd: 0x2000281a 0x00000000 0x15006a60 0x60000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055cdd: 0x08022209 0x6000282b 0x15022209 0x20000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055ced: 0xe0000000 0x04020982 0xa2000000 0x000005e7 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055cfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055d0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:24:23 maurohifi go-librespot[1759]: 0x02055d1d: 0x94020445 0x54020445 Dec 29 10:24:23 maurohifi go-librespot[1759]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 1 gp=0x2002128 m=nil [select]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x21c366c sp=0x21c3658 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.selectgo(0x21c37a4, 0x21c374c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x21c370c sp=0x21c366c pc=0x70e78 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).getConn(0xca8050, 0x2207160, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2220960, 0x19}, 0x0}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x21c383c sp=0x21c370c pc=0x351678 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).roundTrip(0xca8050, 0x2201688) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x21c3958 sp=0x21c383c pc=0x34d650 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).RoundTrip(0xca8050, 0x2201688) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x21c3970 sp=0x21c3958 pc=0x331a6c Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.send(0x22015e8, {0x882bb8, 0xca8050}, {0xc24cb0195d6bd6be, 0x7010591cf, 0xce0068}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x21c3a9c sp=0x21c3970 pc=0x2ec794 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Client).send(0x2206d60, 0x22015e8, {0xc24cb0195d6bd6be, 0x7010591cf, 0xce0068}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x21c3ae0 sp=0x21c3a9c pc=0x2ec088 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Client).do(0x2206d60, 0x22015e8) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x21c3bf0 sp=0x21c3ae0 pc=0x2ee488 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Client).Do(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:23 maurohifi go-librespot[1759]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x223c1e0, {0x8874f0, 0xd0ad00}, {0x21c3eb0, 0x3, 0x3}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x21c3e44 sp=0x21c3bf0 pc=0x528544 Dec 29 10:24:23 maurohifi go-librespot[1759]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/apresolve/resolve.go:122 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.(*App).withAppPlayer(0x2204400, {0x8874f0, 0xd0ad00}, 0x2211070) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/main.go:235 +0x94 fp=0x21c3ed0 sp=0x21c3e44 pc=0x63d694 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.(*App).withCredentials(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/main.go:193 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.(*App).SpotifyToken(0x2204400, {0x8874f0, 0xd0ad00}, {0x2202670, 0xa}, {0x2218140, 0x124}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x21c3f00 sp=0x21c3ed0 pc=0x63cfa8 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.main() Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/main.go:557 +0x588 fp=0x21c3fa8 sp=0x21c3f00 pc=0x63feb4 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.main() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x21c3fec sp=0x21c3fa8 pc=0x5cb30 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x21c3fec sp=0x21c3fec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goparkunlock(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.forcegchelper() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5cefc Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 3 gp=0x2002d88 m=nil [GC sweep wait]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20457c4 sp=0x20457b0 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goparkunlock(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.bgsweep(0x2074000) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20457e4 sp=0x20457c4 pc=0x457d4 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gcenable.gowrap1() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20457ec sp=0x20457e4 pc=0x35968 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20457ec sp=0x20457ec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 4 gp=0x2002ea8 m=nil [GC scavenge wait]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2045fb4 sp=0x2045fa0 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goparkunlock(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2045fc8 sp=0x2045fb4 pc=0x42b68 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.bgscavenge(0x2074000) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2045fe4 sp=0x2045fc8 pc=0x4327c Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gcenable.gowrap2() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2045fec sp=0x2045fe4 pc=0x35914 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2045fec sp=0x2045fec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 5 gp=0x2003208 m=nil [finalizer wait]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x204678c sp=0x2046778 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.runfinq() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x20467ec sp=0x204678c pc=0x34754 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20467ec sp=0x20467ec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by runtime.createfing in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 20 gp=0x2248ea8 m=nil [IO wait]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e40f0, 0x760a1f08, 0x2, 0x2, 0x5) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2040d28 sp=0x2040d14 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.netpollblock(0x760a1ef8, 0x72, 0x0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2040d40 sp=0x2040d28 pc=0x548cc Dec 29 10:24:23 maurohifi go-librespot[1759]: internal/poll.runtime_pollWait(0x760a1ef8, 0x72) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2040d54 sp=0x2040d40 pc=0x8f4a8 Dec 29 10:24:23 maurohifi go-librespot[1759]: internal/poll.(*pollDesc).wait(0x22391e8, 0x72, 0x0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2040d68 sp=0x2040d54 pc=0x10a318 Dec 29 10:24:23 maurohifi go-librespot[1759]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:23 maurohifi go-librespot[1759]: internal/poll.(*FD).Accept(0x22391d0) Dec 29 10:24:23 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2040db0 sp=0x2040d68 pc=0x10eb84 Dec 29 10:24:23 maurohifi go-librespot[1759]: net.(*netFD).accept(0x22391d0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2040e18 sp=0x2040db0 pc=0x17e4c4 Dec 29 10:24:23 maurohifi go-librespot[1759]: net.(*TCPListener).accept(0x223a5a0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2040e30 sp=0x2040e18 pc=0x196900 Dec 29 10:24:23 maurohifi go-librespot[1759]: net.(*TCPListener).Accept(0x223a5a0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2040e4c sp=0x2040e30 pc=0x19596c Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*onceCloseListener).Accept(0x2110740) Dec 29 10:24:23 maurohifi go-librespot[1759]: :1 +0x34 fp=0x2040e64 sp=0x2040e4c pc=0x362b54 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Server).Serve(0x2106788, {0x886cb8, 0x223a5a0}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2040efc sp=0x2040e64 pc=0x341210 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.Serve(...) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.(*ConcreteApiServer).serve(0x220e7e0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2040fe4 sp=0x2040efc pc=0x6330b8 Dec 29 10:24:23 maurohifi go-librespot[1759]: main.NewApiServer.gowrap1() Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2040fec sp=0x2040fe4 pc=0x631de4 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2040fec sp=0x2040fec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 21 gp=0x2248fc8 m=nil [chan receive]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e3f90, 0x20793f0, 0xe, 0x7, 0x2) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2054b64 sp=0x2054b50 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.chanrecv(0x20793c0, 0x2054ca4, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2054ba0 sp=0x2054b64 pc=0x20078 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.chanrecv1(0x20793c0, 0x2054ca4) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2054bb4 sp=0x2054ba0 pc=0x1fb98 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*persistConn).addTLS(0x22320b8, {0x887570, 0x2239270}, {0x2220960, 0x15}, 0x0) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2054cb0 sp=0x2054bb4 pc=0x352944 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2239270}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2220960, 0x19}, 0x0}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2054f48 sp=0x2054cb0 pc=0x353580 Dec 29 10:24:23 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).dialConnFor(0xca8050, 0x220e900) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2054fe0 sp=0x2054f48 pc=0x352090 Dec 29 10:24:23 maurohifi go-librespot[1759]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2054fec sp=0x2054fe0 pc=0x351fe0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2054fec sp=0x2054fec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:23 maurohifi go-librespot[1759]: goroutine 7 gp=0x2249208 m=nil [select]: Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20406f4 sp=0x20406e0 pc=0x5d0c0 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.selectgo(0x20407d4, 0x20407b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2040794 sp=0x20406f4 pc=0x70e78 Dec 29 10:24:23 maurohifi go-librespot[1759]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x20407ec sp=0x2040794 pc=0x281004 Dec 29 10:24:23 maurohifi go-librespot[1759]: runtime.goexit({}) Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93d6c Dec 29 10:24:23 maurohifi go-librespot[1759]: created by crypto/tls.(*Conn).handshakeContext in goroutine 6 Dec 29 10:24:23 maurohifi go-librespot[1759]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:23 maurohifi go-librespot[1758]: Aborted Dec 29 10:24:23 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:23 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:26 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:26 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:26 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 21. Dec 29 10:24:26 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:26 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:26 maurohifi go-librespot[1768]: go-librespot daemon starting... Dec 29 10:24:26 maurohifi go-librespot[1769]: time="2025-12-29T10:24:26+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:26 maurohifi go-librespot[1769]: time="2025-12-29T10:24:26+01:00" level=debug msg="app state loaded" Dec 29 10:24:27 maurohifi go-librespot[1769]: time="2025-12-29T10:24:27+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:27 maurohifi go-librespot[1769]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime stack: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeb34 sp=0x75efeb20 pc=0x5971c Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeb48 sp=0x75efeb34 pc=0x573e4 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x75efeb58 sp=0x75efeb48 pc=0x8a724 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.panicunsafeslicelen() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x75efeb60 sp=0x75efeb58 pc=0x8a6e8 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.(*stkframe).getStackMap(0x75efec48, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x75efebd4 sp=0x75efeb60 pc=0x79808 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.adjustframe(0x75efec48, 0x75efec78) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x75efec28 sp=0x75efebd4 pc=0x77524 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.copystack(0x1485208, 0x1000) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x75efec9c sp=0x75efec28 pc=0x77c94 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.newstack() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x75efed74 sp=0x75efec9c pc=0x7827c Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.morestack() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x75efed78 sp=0x75efed74 pc=0x921ac Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 3 gp=0x1485208 m=3 mp=0x1448b08 [copystack]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.convT(0x708bd8, 0x1455bb0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1455b68 sp=0x1455b68 pc=0x24848 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/netip.parseIPv4({0x0, 0x3d00}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1455c4d sp=0x1455b68 pc=0x15bfa8 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1455ca5 sp=0x1455c4d pc=0x15b8c4 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime: g 3: unexpected return pc for net/netip.ParseAddr called from 0x2d00 Dec 29 10:24:27 maurohifi go-librespot[1769]: stack: frame={sp:0x1455c4d, fp:0x1455ca5} stack=[0x1455000,0x1456000) Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455bcd: 0x15014c44 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455bdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455bed: 0x00000000 0x000032a0 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455bfd: 0x00000000 0x00000000 0x38000000 0x3000d0c1 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c0d: 0x2800d0c1 0x8c00d0c1 0x50000416 0x0000d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c1d: 0xe4000000 0x00002884 0x15014c44 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c3d: 0x00000000 0x50000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c4d: <0x00002d00 0x00000000 0x00003d00 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c5d: 0x00004000 0x4c000000 0x68000274 0xb400d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c6d: 0x00002884 0x00000000 0x00004000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c7d: 0x00003d00 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c8d: 0x00000000 0x00000000 0xb8000000 0x0000281a Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455c9d: 0x15014c44 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455cad: 0x00000000 0x20000000 0x08000000 0x0001448b Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455cbd: 0x000147e0 0x00000000 0x00000000 0x980147e0 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455ccd: 0x2000281a 0x00000000 0x15006a60 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455cdd: 0x08014c44 0x0000282b 0x15014c44 0x20000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455ced: 0x00000000 0x040147e0 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455cfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455d0d: 0x00030300 0x00000000 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: 0x01455d1d: 0x00000000 0x00000000 Dec 29 10:24:27 maurohifi go-librespot[1769]: created by net/http.(*persistConn).addTLS in goroutine 24 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x158566c sp=0x1585658 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.selectgo(0x15857a4, 0x158574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x158570c sp=0x158566c pc=0x70e78 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).getConn(0xca8050, 0x14958c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x14c4400, 0x19}, 0x0}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x158583c sp=0x158570c pc=0x351678 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).roundTrip(0xca8050, 0x1566c88) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1585958 sp=0x158583c pc=0x34d650 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).RoundTrip(0xca8050, 0x1566c88) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1585970 sp=0x1585958 pc=0x331a6c Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.send(0x1566be8, {0x882bb8, 0xca8050}, {0xc24cb01a404c41b9, 0x700559747, 0xce0068}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1585a9c sp=0x1585970 pc=0x2ec794 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Client).send(0x14954c0, 0x1566be8, {0xc24cb01a404c41b9, 0x700559747, 0xce0068}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1585ae0 sp=0x1585a9c pc=0x2ec088 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Client).do(0x14954c0, 0x1566be8) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1585bf0 sp=0x1585ae0 pc=0x2ee488 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Client).Do(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:27 maurohifi go-librespot[1769]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1498240, {0x8874f0, 0xd0ad00}, {0x1585eb0, 0x3, 0x3}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1585e44 sp=0x1585bf0 pc=0x528544 Dec 29 10:24:27 maurohifi go-librespot[1769]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/apresolve/resolve.go:122 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.(*App).withAppPlayer(0x14c6a00, {0x8874f0, 0xd0ad00}, 0x14aa800) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1585ed0 sp=0x1585e44 pc=0x63d694 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.(*App).withCredentials(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/main.go:193 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.(*App).SpotifyToken(0x14c6a00, {0x8874f0, 0xd0ad00}, {0x1600ca0, 0xa}, {0x1640140, 0x124}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1585f00 sp=0x1585ed0 pc=0x63cfa8 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.main() Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1585fa8 sp=0x1585f00 pc=0x63feb4 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.main() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1585fec sp=0x1585fa8 pc=0x5cb30 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1585fec sp=0x1585fec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goparkunlock(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.forcegchelper() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 18 gp=0x1484248 m=nil [GC sweep wait]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14407c4 sp=0x14407b0 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goparkunlock(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.bgsweep(0x1490000) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14407e4 sp=0x14407c4 pc=0x457d4 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gcenable.gowrap1() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14407ec sp=0x14407e4 pc=0x35968 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 19 gp=0x1484368 m=nil [GC scavenge wait]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440fb4 sp=0x1440fa0 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goparkunlock(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1440fc8 sp=0x1440fb4 pc=0x42b68 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.bgscavenge(0x1490000) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1440fe4 sp=0x1440fc8 pc=0x4327c Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gcenable.gowrap2() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x35914 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 20 gp=0x14846c8 m=nil [finalizer wait]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144178c sp=0x1441778 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.runfinq() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14417ec sp=0x144178c pc=0x34754 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14417ec sp=0x14417ec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by runtime.createfing in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 23 gp=0x1484fc8 m=nil [IO wait]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e40f0, 0x76091f08, 0x2, 0x2, 0x5) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1441d28 sp=0x1441d14 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.netpollblock(0x76091ef8, 0x72, 0x0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1441d40 sp=0x1441d28 pc=0x548cc Dec 29 10:24:27 maurohifi go-librespot[1769]: internal/poll.runtime_pollWait(0x76091ef8, 0x72) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1441d54 sp=0x1441d40 pc=0x8f4a8 Dec 29 10:24:27 maurohifi go-librespot[1769]: internal/poll.(*pollDesc).wait(0x14a64c8, 0x72, 0x0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1441d68 sp=0x1441d54 pc=0x10a318 Dec 29 10:24:27 maurohifi go-librespot[1769]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:27 maurohifi go-librespot[1769]: internal/poll.(*FD).Accept(0x14a64b0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1441db0 sp=0x1441d68 pc=0x10eb84 Dec 29 10:24:27 maurohifi go-librespot[1769]: net.(*netFD).accept(0x14a64b0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1441e18 sp=0x1441db0 pc=0x17e4c4 Dec 29 10:24:27 maurohifi go-librespot[1769]: net.(*TCPListener).accept(0x14b2468) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1441e30 sp=0x1441e18 pc=0x196900 Dec 29 10:24:27 maurohifi go-librespot[1769]: net.(*TCPListener).Accept(0x14b2468) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1441e4c sp=0x1441e30 pc=0x19596c Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*onceCloseListener).Accept(0x1609260) Dec 29 10:24:27 maurohifi go-librespot[1769]: :1 +0x34 fp=0x1441e64 sp=0x1441e4c pc=0x362b54 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Server).Serve(0x16194a8, {0x886cb8, 0x14b2468}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1441efc sp=0x1441e64 pc=0x341210 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.Serve(...) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.(*ConcreteApiServer).serve(0x14ac600) Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1441fe4 sp=0x1441efc pc=0x6330b8 Dec 29 10:24:27 maurohifi go-librespot[1769]: main.NewApiServer.gowrap1() Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1441fec sp=0x1441fe4 pc=0x631de4 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1441fec sp=0x1441fec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 24 gp=0x14850e8 m=nil [chan receive]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e3f90, 0x1474070, 0xe, 0x7, 0x2) Dec 29 10:24:27 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1454b64 sp=0x1454b50 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.chanrecv(0x1474040, 0x1454ca4, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1454ba0 sp=0x1454b64 pc=0x20078 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.chanrecv1(0x1474040, 0x1454ca4) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1454bb4 sp=0x1454ba0 pc=0x1fb98 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*persistConn).addTLS(0x14f8428, {0x887570, 0x14a6550}, {0x14c4400, 0x15}, 0x0) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1454cb0 sp=0x1454bb4 pc=0x352944 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x14a6550}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x14c4400, 0x19}, 0x0}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1454f48 sp=0x1454cb0 pc=0x353580 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).dialConnFor(0xca8050, 0x14ac720) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1454fe0 sp=0x1454f48 pc=0x352090 Dec 29 10:24:27 maurohifi go-librespot[1769]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1454fec sp=0x1454fe0 pc=0x351fe0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1454fec sp=0x1454fec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:27 maurohifi go-librespot[1769]: goroutine 4 gp=0x1485328 m=nil [select]: Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14446f4 sp=0x14446e0 pc=0x5d0c0 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.selectgo(0x14447d4, 0x14447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1444794 sp=0x14446f4 pc=0x70e78 Dec 29 10:24:27 maurohifi go-librespot[1769]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x14447ec sp=0x1444794 pc=0x281004 Dec 29 10:24:27 maurohifi go-librespot[1769]: runtime.goexit({}) Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14447ec sp=0x14447ec pc=0x93d6c Dec 29 10:24:27 maurohifi go-librespot[1769]: created by crypto/tls.(*Conn).handshakeContext in goroutine 3 Dec 29 10:24:27 maurohifi go-librespot[1769]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:27 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:27 maurohifi go-librespot[1768]: Aborted Dec 29 10:24:29 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:29 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:30 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 22. Dec 29 10:24:30 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:30 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:30 maurohifi go-librespot[1775]: go-librespot daemon starting... Dec 29 10:24:30 maurohifi go-librespot[1776]: time="2025-12-29T10:24:30+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:30 maurohifi go-librespot[1776]: time="2025-12-29T10:24:30+01:00" level=debug msg="app state loaded" Dec 29 10:24:30 maurohifi go-librespot[1776]: time="2025-12-29T10:24:30+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:30 maurohifi go-librespot[1776]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime stack: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x743feb34 sp=0x743feb20 pc=0x5971c Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x743feb48 sp=0x743feb34 pc=0x573e4 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x743feb58 sp=0x743feb48 pc=0x8a724 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.panicunsafeslicelen() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x743feb60 sp=0x743feb58 pc=0x8a6e8 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.(*stkframe).getStackMap(0x743fec48, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x743febd4 sp=0x743feb60 pc=0x79808 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.adjustframe(0x743fec48, 0x743fec78) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x743fec28 sp=0x743febd4 pc=0x77524 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.copystack(0x1a34368, 0x1000) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x743fec9c sp=0x743fec28 pc=0x77c94 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.newstack() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x743fed74 sp=0x743fec9c pc=0x7827c Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.morestack() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x743fed78 sp=0x743fed74 pc=0x921ac Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 21 gp=0x1a34368 m=6 mp=0x1a30008 [copystack]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.convT(0x708bd8, 0x1855bb0) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1855b68 sp=0x1855b68 pc=0x24848 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1855c4d sp=0x1855b68 pc=0x15bfa8 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1855ca5 sp=0x1855c4d pc=0x15b8c4 Dec 29 10:24:30 maurohifi go-librespot[1776]: created by net/http.(*persistConn).addTLS in goroutine 34 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 1 gp=0x1802128 m=nil [select]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x19cb66c sp=0x19cb658 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.selectgo(0x19cb7a4, 0x19cb74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x19cb70c sp=0x19cb66c pc=0x70e78 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).getConn(0xca8050, 0x1a4a080, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1a54020, 0x19}, 0x0}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x19cb83c sp=0x19cb70c pc=0x351678 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).roundTrip(0xca8050, 0x19e9408) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x19cb958 sp=0x19cb83c pc=0x34d650 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).RoundTrip(0xca8050, 0x19e9408) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x19cb970 sp=0x19cb958 pc=0x331a6c Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.send(0x19e9368, {0x882bb8, 0xca8050}, {0xc24cb01b20d5089c, 0x702ee8162, 0xce0068}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x19cba9c sp=0x19cb970 pc=0x2ec794 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Client).send(0x1901ca0, 0x19e9368, {0xc24cb01b20d5089c, 0x702ee8162, 0xce0068}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x19cbae0 sp=0x19cba9c pc=0x2ec088 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Client).do(0x1901ca0, 0x19e9368) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x19cbbf0 sp=0x19cbae0 pc=0x2ee488 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Client).Do(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:30 maurohifi go-librespot[1776]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x193c360, {0x8874f0, 0xd0ad00}, {0x19cbeb0, 0x3, 0x3}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x19cbe44 sp=0x19cbbf0 pc=0x528544 Dec 29 10:24:30 maurohifi go-librespot[1776]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/apresolve/resolve.go:122 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.(*App).withAppPlayer(0x194ca80, {0x8874f0, 0xd0ad00}, 0x1911470) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/main.go:235 +0x94 fp=0x19cbed0 sp=0x19cbe44 pc=0x63d694 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.(*App).withCredentials(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/main.go:193 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.(*App).SpotifyToken(0x194ca80, {0x8874f0, 0xd0ad00}, {0x19bcf30, 0xa}, {0x19de140, 0x124}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x19cbf00 sp=0x19cbed0 pc=0x63cfa8 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.main() Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/main.go:557 +0x588 fp=0x19cbfa8 sp=0x19cbf00 pc=0x63feb4 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.main() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x19cbfec sp=0x19cbfa8 pc=0x5cb30 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x19cbfec sp=0x19cbfec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goparkunlock(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.forcegchelper() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5cefc Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 3 gp=0x1802b48 m=nil [GC sweep wait]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18457c4 sp=0x18457b0 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goparkunlock(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.bgsweep(0x186c000) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18457e4 sp=0x18457c4 pc=0x457d4 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gcenable.gowrap1() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18457ec sp=0x18457e4 pc=0x35968 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 4 gp=0x1802c68 m=nil [GC scavenge wait]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845fb4 sp=0x1845fa0 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goparkunlock(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1845fc8 sp=0x1845fb4 pc=0x42b68 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.bgscavenge(0x186c000) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1845fe4 sp=0x1845fc8 pc=0x4327c Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gcenable.gowrap2() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1845fec sp=0x1845fe4 pc=0x35914 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1845fec sp=0x1845fec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 5 gp=0x1803208 m=nil [finalizer wait]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184678c sp=0x1846778 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.runfinq() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18467ec sp=0x184678c pc=0x34754 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18467ec sp=0x18467ec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by runtime.createfing in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 20 gp=0x1905448 m=nil [IO wait]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e40f0, 0x745c3f08, 0x2, 0x2, 0x5) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1840d28 sp=0x1840d14 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.netpollblock(0x745c3ef8, 0x72, 0x0) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1840d40 sp=0x1840d28 pc=0x548cc Dec 29 10:24:30 maurohifi go-librespot[1776]: internal/poll.runtime_pollWait(0x745c3ef8, 0x72) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1840d54 sp=0x1840d40 pc=0x8f4a8 Dec 29 10:24:30 maurohifi go-librespot[1776]: internal/poll.(*pollDesc).wait(0x1961328, 0x72, 0x0) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1840d68 sp=0x1840d54 pc=0x10a318 Dec 29 10:24:30 maurohifi go-librespot[1776]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:30 maurohifi go-librespot[1776]: internal/poll.(*FD).Accept(0x1961310) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1840db0 sp=0x1840d68 pc=0x10eb84 Dec 29 10:24:30 maurohifi go-librespot[1776]: net.(*netFD).accept(0x1961310) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1840e18 sp=0x1840db0 pc=0x17e4c4 Dec 29 10:24:30 maurohifi go-librespot[1776]: net.(*TCPListener).accept(0x1946798) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1840e30 sp=0x1840e18 pc=0x196900 Dec 29 10:24:30 maurohifi go-librespot[1776]: net.(*TCPListener).Accept(0x1946798) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1840e4c sp=0x1840e30 pc=0x19596c Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*onceCloseListener).Accept(0x186ea80) Dec 29 10:24:30 maurohifi go-librespot[1776]: :1 +0x34 fp=0x1840e64 sp=0x1840e4c pc=0x362b54 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Server).Serve(0x188a468, {0x886cb8, 0x1946798}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1840efc sp=0x1840e64 pc=0x341210 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.Serve(...) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.(*ConcreteApiServer).serve(0x1948e40) Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1840fe4 sp=0x1840efc pc=0x6330b8 Dec 29 10:24:30 maurohifi go-librespot[1776]: main.NewApiServer.gowrap1() Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1840fec sp=0x1840fe4 pc=0x631de4 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1840fec sp=0x1840fec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 34 gp=0x1a34248 m=nil [chan receive]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e3f90, 0x191dbf0, 0xe, 0x7, 0x2) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1854b64 sp=0x1854b50 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.chanrecv(0x191dbc0, 0x1854ca4, 0x1) Dec 29 10:24:30 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1854ba0 sp=0x1854b64 pc=0x20078 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.chanrecv1(0x191dbc0, 0x1854ca4) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1854bb4 sp=0x1854ba0 pc=0x1fb98 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*persistConn).addTLS(0x1a62008, {0x887570, 0x1a40000}, {0x1a54020, 0x15}, 0x0) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1854cb0 sp=0x1854bb4 pc=0x352944 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1a40000}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1a54020, 0x19}, 0x0}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1854f48 sp=0x1854cb0 pc=0x353580 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).dialConnFor(0xca8050, 0x1a4c060) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1854fe0 sp=0x1854f48 pc=0x352090 Dec 29 10:24:30 maurohifi go-librespot[1776]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1854fec sp=0x1854fe0 pc=0x351fe0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1854fec sp=0x1854fec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:30 maurohifi go-librespot[1776]: goroutine 22 gp=0x1a34488 m=nil [select]: Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1a5e6f4 sp=0x1a5e6e0 pc=0x5d0c0 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.selectgo(0x1a5e7d4, 0x1a5e7b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1a5e794 sp=0x1a5e6f4 pc=0x70e78 Dec 29 10:24:30 maurohifi go-librespot[1776]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x1a5e7ec sp=0x1a5e794 pc=0x281004 Dec 29 10:24:30 maurohifi go-librespot[1776]: runtime.goexit({}) Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a5e7ec sp=0x1a5e7ec pc=0x93d6c Dec 29 10:24:30 maurohifi go-librespot[1776]: created by crypto/tls.(*Conn).handshakeContext in goroutine 21 Dec 29 10:24:30 maurohifi go-librespot[1776]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:30 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:30 maurohifi go-librespot[1775]: Aborted Dec 29 10:24:32 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:32 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:33 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 23. Dec 29 10:24:33 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:33 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:33 maurohifi go-librespot[1796]: go-librespot daemon starting... Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=debug msg="app state loaded" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=debug msg="fetched new accesspoints: [ap-gew4.spotify.com:4070 ap-gew4.spotify.com:443 ap-gew4.spotify.com:80 ap-guc3.spotify.com:4070 ap-gew1.spotify.com:443 ap-gae2.spotify.com:80]" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=debug msg="fetched new dealers: [gew4-dealer.spotify.com:443 guc3-dealer.spotify.com:443 gew1-dealer.spotify.com:443 gae2-dealer.spotify.com:443]" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=debug msg="fetched new spclients: [gew4-spclient.spotify.com:443 guc3-spclient.spotify.com:443 gew1-spclient.spotify.com:443 gae2-spclient.spotify.com:443]" Dec 29 10:24:34 maurohifi go-librespot[1797]: time="2025-12-29T10:24:34+01:00" level=info msg="zeroconf server listening on port 44185" Dec 29 10:24:34 maurohifi go-librespot[1797]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime stack: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75ffeb34 sp=0x75ffeb20 pc=0x5971c Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75ffeb48 sp=0x75ffeb34 pc=0x573e4 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x75ffeb58 sp=0x75ffeb48 pc=0x8a724 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.panicunsafeslicelen() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x75ffeb60 sp=0x75ffeb58 pc=0x8a6e8 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.(*stkframe).getStackMap(0x75ffec48, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x75ffebd4 sp=0x75ffeb60 pc=0x79808 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.adjustframe(0x75ffec48, 0x75ffec78) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x75ffec28 sp=0x75ffebd4 pc=0x77524 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.copystack(0x2505688, 0x1000) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x75ffec9c sp=0x75ffec28 pc=0x77c94 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.newstack() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x75ffed74 sp=0x75ffec9c pc=0x7827c Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.morestack() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x75ffed78 sp=0x75ffed74 pc=0x921ac Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 53 gp=0x2505688 m=3 mp=0x2448b08 [copystack]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.convT(0x708bd8, 0x25dcbb0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x25dcb68 sp=0x25dcb68 pc=0x24848 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/netip.parseIPv4({0x1c8f, 0xe9000000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x25dcc4d sp=0x25dcb68 pc=0x15bfa8 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x25dcca5 sp=0x25dcc4d pc=0x15b8c4 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime: g 53: unexpected return pc for net/netip.ParseAddr called from 0xd8000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: stack: frame={sp:0x25dcc4d, fp:0x25dcca5} stack=[0x25dc000,0x25dd000) Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcbcd: 0x170279a4 0x00000000 0x00000000 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcbdd: 0x00000000 0x00000000 0x00000000 0x100040f3 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcbed: 0x4c73bced 0x00000316 0x00000000 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcbfd: 0x00000000 0x00000000 0x00000000 0xff000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc0d: 0x64ffffff 0x340054a1 0x20000000 0x0100701d Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc1d: 0xe4000000 0x00002884 0x170279a4 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc3d: 0x08000000 0x00000000 0x8c000000 0x10000416 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc4d: <0xd8000000 0x00001c8f 0xe9000000 0x00010014 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc5d: 0x50000000 0x1073bcef 0x90000000 0xb476ba07 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc6d: 0x08002884 0x1402448b 0x0000026b 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc8d: 0x00000000 0x00000000 0xb8000000 0x0000281a Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcc9d: 0x170279a4 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dccad: 0x00000000 0x20000000 0x08000000 0x2002448b Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dccbd: 0x00028220 0x00000000 0x20000000 0x98028220 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcccd: 0x2000281a 0x00000000 0x17006a60 0x00000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dccdd: 0x080279a4 0x0000282b 0x170279a4 0x20000000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcced: 0x20000000 0x04028220 0x08000000 0x98028000 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dccfd: 0x0b00190e 0x77000000 0x00000000 0x00000006 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcd0d: 0x00030300 0x18000000 0xe8010000 0x480278a2 Dec 29 10:24:34 maurohifi go-librespot[1797]: 0x025dcd1d: 0xd00010fa 0x1c0278a2 Dec 29 10:24:34 maurohifi go-librespot[1797]: created by net/http.(*persistConn).addTLS in goroutine 26 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 1 gp=0x2402128 m=nil [select]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2627604 sp=0x26275f0 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.selectgo(0x262773c, 0x26276e4, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x26276a4 sp=0x2627604 pc=0x70e78 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).getConn(0xca8050, 0x27e2dc0, {{}, 0x0, {0x7ae7b2, 0x5}, {0x279a400, 0x1b}, 0x0}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x26277d4 sp=0x26276a4 pc=0x351678 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).roundTrip(0xca8050, 0x260aaa8) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x26278f0 sp=0x26277d4 pc=0x34d650 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).RoundTrip(0xca8050, 0x260aaa8) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2627908 sp=0x26278f0 pc=0x331a6c Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.send(0x260aa08, {0x882bb8, 0xca8050}, {0xc24cb01c2244183a, 0x7241fecad, 0xce0068}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2627a34 sp=0x2627908 pc=0x2ec794 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Client).send(0x2607160, 0x260aa08, {0xc24cb01c2244183a, 0x7241fecad, 0xce0068}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2627a78 sp=0x2627a34 pc=0x2ec088 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Client).do(0x2607160, 0x260aa08) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2627b88 sp=0x2627a78 pc=0x2ee488 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Client).Do(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/devgianlu/go-librespot/session.retrieveClientToken(0x2607160, {0x26423c0, 0x28}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/session/client_token.go:41 +0x668 fp=0x2627c20 sp=0x2627b88 pc=0x544be4 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/devgianlu/go-librespot/session.NewSessionFromOptions({0x8874f0, 0xd0ad00}, 0x2627dcc) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/session/session.go:70 +0x228 fp=0x2627d8c sp=0x2627c20 pc=0x545aa8 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*App).newAppPlayer(0x263a480, {0x8874f0, 0xd0ad00}, {0x6daf48, 0x279c270}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:121 +0x204 fp=0x2627e04 sp=0x2627d8c pc=0x63cb28 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*App).SpotifyToken.(*App).withCredentials.func1({0x8874f0, 0xd0ad00}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:195 +0x26c fp=0x2627e44 sp=0x2627e04 pc=0x63d248 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*App).withAppPlayer(0x263a480, {0x8874f0, 0xd0ad00}, 0x2603190) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:247 +0x21c fp=0x2627ed0 sp=0x2627e44 pc=0x63d81c Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*App).withCredentials(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:193 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*App).SpotifyToken(0x263a480, {0x8874f0, 0xd0ad00}, {0x260cf30, 0xa}, {0x264e140, 0x124}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2627f00 sp=0x2627ed0 pc=0x63cfa8 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.main() Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2627fa8 sp=0x2627f00 pc=0x63feb4 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.main() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2627fec sp=0x2627fa8 pc=0x5cb30 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2627fec sp=0x2627fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 2 gp=0x24027e8 m=nil [force gc (idle)]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444fd4 sp=0x2444fc0 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goparkunlock(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.forcegchelper() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2444fec sp=0x2444fd4 pc=0x5cefc Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2444fec sp=0x2444fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 3 gp=0x2402b48 m=nil [GC sweep wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24457c4 sp=0x24457b0 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goparkunlock(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.bgsweep(0x246c000) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgcsweep.go:318 +0x11c fp=0x24457e4 sp=0x24457c4 pc=0x45848 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcenable.gowrap1() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x24457ec sp=0x24457e4 pc=0x35968 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24457ec sp=0x24457ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 4 gp=0x2402c68 m=nil [GC scavenge wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2445fb4 sp=0x2445fa0 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goparkunlock(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2445fc8 sp=0x2445fb4 pc=0x42b68 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.bgscavenge(0x246c000) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2445fe4 sp=0x2445fc8 pc=0x432a0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcenable.gowrap2() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2445fec sp=0x2445fe4 pc=0x35914 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2445fec sp=0x2445fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 5 gp=0x2403208 m=nil [finalizer wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x244678c sp=0x2446778 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.runfinq() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x24467ec sp=0x244678c pc=0x34754 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24467ec sp=0x24467ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.createfing in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 20 gp=0x260f208 m=nil [IO wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e40f0, 0x74fc2f08, 0x2, 0x2, 0x5) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440d28 sp=0x2440d14 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.netpollblock(0x74fc2ef8, 0x72, 0x0) Dec 29 10:24:34 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2440d40 sp=0x2440d28 pc=0x548cc Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.runtime_pollWait(0x74fc2ef8, 0x72) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2440d54 sp=0x2440d40 pc=0x8f4a8 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).wait(0x26192d8, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2440d68 sp=0x2440d54 pc=0x10a318 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*FD).Accept(0x26192c0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2440db0 sp=0x2440d68 pc=0x10eb84 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*netFD).accept(0x26192c0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2440e18 sp=0x2440db0 pc=0x17e4c4 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*TCPListener).accept(0x2604750) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2440e30 sp=0x2440e18 pc=0x196900 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*TCPListener).Accept(0x2604750) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2440e4c sp=0x2440e30 pc=0x19596c Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*onceCloseListener).Accept(0x246ede0) Dec 29 10:24:34 maurohifi go-librespot[1797]: :1 +0x34 fp=0x2440e64 sp=0x2440e4c pc=0x362b54 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Server).Serve(0x248aaa8, {0x886cb8, 0x2604750}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2440efc sp=0x2440e64 pc=0x341210 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.Serve(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.(*ConcreteApiServer).serve(0x261eae0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2440fe4 sp=0x2440efc pc=0x6330b8 Dec 29 10:24:34 maurohifi go-librespot[1797]: main.NewApiServer.gowrap1() Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2440fec sp=0x2440fe4 pc=0x631de4 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2440fec sp=0x2440fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 38 gp=0x260f328 m=nil [IO wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e40f0, 0x74fc2d28, 0x2, 0x2, 0x5) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2459e84 sp=0x2459e70 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.netpollblock(0x74fc2d18, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2459e9c sp=0x2459e84 pc=0x548cc Dec 29 10:24:34 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.runtime_pollWait(0x74fc2d18, 0x72) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2459eb0 sp=0x2459e9c pc=0x8f4a8 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).wait(0x278a298, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2459ec4 sp=0x2459eb0 pc=0x10a318 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*FD).RawRead(0x278a280, 0x277c300) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x2459ef0 sp=0x2459ec4 pc=0x10f788 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*rawConn).Read(0x26b6450, 0x277c300) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x2459f10 sp=0x2459ef0 pc=0x190d28 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x27981c0, 0x277c2d0, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x2459f40 sp=0x2459f10 pc=0x548824 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/ipv4.(*payloadHandler).ReadFrom(0x279e128, {0x28a8000, 0x10000, 0x10000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv4/payload_cmsg.go:31 +0x44c fp=0x2459f9c sp=0x2459f40 pc=0x54c80c Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.(*Server).recv4(0x26b24c0, 0x279e120) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:254 +0xec fp=0x2459fe0 sp=0x2459f9c pc=0x5a309c Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap1() Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x30 fp=0x2459fec sp=0x2459fe0 pc=0x5a2d54 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2459fec sp=0x2459fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 24 Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x7c Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 6 gp=0x260f568 m=nil [GC worker (idle)]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3fbc, 0x2828918, 0x1a, 0xa, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440790 sp=0x244077c pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcBgMarkWorker() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x24407ec sp=0x2440790 pc=0x38590 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24407ec sp=0x24407ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 8 gp=0x25045a8 m=nil [IO wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e40f0, 0x74fc2e68, 0x2, 0x2, 0x5) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25dead4 sp=0x25deac0 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.netpollblock(0x74fc2e58, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x25deaec sp=0x25dead4 pc=0x548cc Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.runtime_pollWait(0x74fc2e58, 0x72) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x25deb00 sp=0x25deaec pc=0x8f4a8 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).wait(0x257c108, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x25deb14 sp=0x25deb00 pc=0x10a318 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*FD).Read(0x257c0f0, {0x26d2000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_unix.go:164 +0x238 fp=0x25deb5c sp=0x25deb14 pc=0x10b504 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*netFD).Read(0x257c0f0, {0x26d2000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/fd_posix.go:55 +0x38 fp=0x25deb88 sp=0x25deb5c pc=0x17c5d0 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*conn).Read(0x26b6000, {0x26d2000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/net.go:179 +0x48 fp=0x25debb4 sp=0x25deb88 pc=0x18caec Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*TCPConn).Read(0x26b6000, {0x26d2000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: :1 +0x44 fp=0x25debd4 sp=0x25debb4 pc=0x19fd40 Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*atLeastReader).Read(0x276ebb0, {0x26d2000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:806 +0x78 fp=0x25dec00 sp=0x25debd4 pc=0x27c680 Dec 29 10:24:34 maurohifi go-librespot[1797]: bytes.(*Buffer).ReadFrom(0x26ba18c, {0x883674, 0x276ebb0}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/bytes/buffer.go:211 +0xa4 fp=0x25dec3c sp=0x25dec00 pc=0x139bd0 Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*Conn).readFromUntil(0x26ba008, {0x882848, 0x26b6000}, 0x5) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:828 +0xd4 fp=0x25dec64 sp=0x25dec3c pc=0x27c8dc Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*Conn).readRecordOrCCS(0x26ba008, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:626 +0x134 fp=0x25dedc8 sp=0x25dec64 pc=0x279fdc Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*Conn).readRecord(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:588 Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*Conn).Read(0x26ba008, {0x26d3000, 0x1000, 0x1000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:1370 +0x15c fp=0x25dedf8 sp=0x25dedc8 pc=0x27fe4c Dec 29 10:24:34 maurohifi go-librespot[1797]: bufio.(*Reader).Read(0x277c210, {0x251e524, 0x9, 0x9}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/bufio/bufio.go:241 +0x214 fp=0x25dee1c sp=0x25dedf8 pc=0x2be440 Dec 29 10:24:34 maurohifi go-librespot[1797]: io.ReadAtLeast({0x882a3c, 0x277c210}, {0x251e524, 0x9, 0x9}, 0x9) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/io/io.go:335 +0x90 fp=0x25dee48 sp=0x25dee1c pc=0x1042c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: io.ReadFull(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/io/io.go:354 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.http2readFrameHeader({0x251e524, 0x9, 0x9}, {0x882a3c, 0x277c210}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:1638 +0x54 fp=0x25dee70 sp=0x25dee48 pc=0x2f733c Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*http2Framer).ReadFrame(0x251e500) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:1902 +0x88 fp=0x25deeec sp=0x25dee70 pc=0x2f7ad4 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*http2clientConnReadLoop).run(0x25defdc) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:9334 +0x150 fp=0x25defa4 sp=0x25deeec pc=0x31c2f0 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*http2ClientConn).readLoop(0x251d508) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:9229 +0x68 fp=0x25defe4 sp=0x25defa4 pc=0x31b7e4 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*http2Transport).newClientConn.gowrap1() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0x28 fp=0x25defec sp=0x25defe4 pc=0x314830 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25defec sp=0x25defec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by net/http.(*http2Transport).newClientConn in goroutine 7 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0xcb0 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 52 gp=0x26c8248 m=nil [GC worker (idle)]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3fbc, 0x26086a8, 0x1a, 0xa, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25be790 sp=0x25be77c pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcBgMarkWorker() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x25be7ec sp=0x25be790 pc=0x38590 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25be7ec sp=0x25be7ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 36 gp=0x25046c8 m=nil [GC worker (idle)]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3fbc, 0x26086c0, 0x1a, 0xa, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25c2f90 sp=0x25c2f7c pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcBgMarkWorker() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x25c2fec sp=0x25c2f90 pc=0x38590 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25c2fec sp=0x25c2fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 37 gp=0x25047e8 m=nil [GC worker (idle)]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3fbc, 0x2828900, 0x1a, 0xa, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25c3790 sp=0x25c377c pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gcBgMarkWorker() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x25c37ec sp=0x25c3790 pc=0x38590 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25c37ec sp=0x25c37ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 25 gp=0x2504ea8 m=nil [sleep]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e4120, 0x28060c0, 0x13, 0xe, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2836e48 sp=0x2836e34 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: time.Sleep(0x337f980) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/time.go:195 +0x158 fp=0x2836e64 sp=0x2836e48 pc=0x91cc4 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.(*Server).probe(0x26b24c0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:546 +0x364 fp=0x2836fe4 sp=0x2836e64 pc=0x5a4920 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.Register.gowrap2() Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x28 fp=0x2836fec sp=0x2836fe4 pc=0x5a2728 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2836fec sp=0x2836fec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by github.com/grandcat/zeroconf.Register in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x7d4 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 39 gp=0x2403328 m=nil [IO wait]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e40f0, 0x74fc2c88, 0x2, 0x2, 0x5) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25e765c sp=0x25e7648 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.netpollblock(0x74fc2c78, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x25e7674 sp=0x25e765c pc=0x548cc Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.runtime_pollWait(0x74fc2c78, 0x72) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x25e7688 sp=0x25e7674 pc=0x8f4a8 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).wait(0x278a2e8, 0x72, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x25e769c sp=0x25e7688 pc=0x10a318 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:34 maurohifi go-librespot[1797]: internal/poll.(*FD).RawRead(0x278a2d0, 0x25f8030) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x25e76c8 sp=0x25e769c pc=0x10f788 Dec 29 10:24:34 maurohifi go-librespot[1797]: net.(*rawConn).Read(0x26b6470, 0x25f8030) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x25e76e8 sp=0x25e76c8 pc=0x190d28 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x27981d0, 0x25f8000, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x25e7718 sp=0x25e76e8 pc=0x548824 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:24:34 maurohifi go-librespot[1797]: golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x279e158, {0x25e8000, 0x10000, 0x10000}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv6/payload_cmsg.go:31 +0x2ec fp=0x25e779c sp=0x25e7718 pc=0x550194 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.(*Server).recv6(0x26b24c0, 0x279e150) Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:282 +0xec fp=0x25e77e0 sp=0x25e779c pc=0x5a3290 Dec 29 10:24:34 maurohifi go-librespot[1797]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap2() Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0x30 fp=0x25e77ec sp=0x25e77e0 pc=0x5a2cf8 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25e77ec sp=0x25e77ec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 24 Dec 29 10:24:34 maurohifi go-librespot[1797]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0xe8 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 26 gp=0x2505568 m=nil [chan receive]: Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.gopark(0x7e3f90, 0x261a070, 0xe, 0x7, 0x2) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25dbb64 sp=0x25dbb50 pc=0x5d0c0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.chanrecv(0x261a040, 0x25dbca4, 0x1) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x25dbba0 sp=0x25dbb64 pc=0x20078 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.chanrecv1(0x261a040, 0x25dbca4) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x25dbbb4 sp=0x25dbba0 pc=0x1fb98 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*persistConn).addTLS(0x27da218, {0x887570, 0x278bc20}, {0x279a400, 0x17}, 0x0) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x25dbcb0 sp=0x25dbbb4 pc=0x352944 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x278bc20}, {{}, 0x0, {0x7ae7b2, 0x5}, {0x279a400, 0x1b}, 0x0}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x25dbf48 sp=0x25dbcb0 pc=0x353580 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).dialConnFor(0xca8050, 0x2428d80) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x25dbfe0 sp=0x25dbf48 pc=0x352090 Dec 29 10:24:34 maurohifi go-librespot[1797]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x25dbfec sp=0x25dbfe0 pc=0x351fe0 Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25dbfec sp=0x25dbfec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:34 maurohifi go-librespot[1797]: goroutine 54 gp=0x25057a8 m=nil [runnable]: Dec 29 10:24:34 maurohifi go-librespot[1797]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x25bffec sp=0x25bffec pc=0x280f6c Dec 29 10:24:34 maurohifi go-librespot[1797]: runtime.goexit({}) Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25bffec sp=0x25bffec pc=0x93d6c Dec 29 10:24:34 maurohifi go-librespot[1797]: created by crypto/tls.(*Conn).handshakeContext in goroutine 53 Dec 29 10:24:34 maurohifi go-librespot[1797]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:34 maurohifi go-librespot[1796]: Aborted Dec 29 10:24:35 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:35 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:37 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 24. Dec 29 10:24:37 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:37 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:37 maurohifi go-librespot[1805]: go-librespot daemon starting... Dec 29 10:24:37 maurohifi go-librespot[1806]: time="2025-12-29T10:24:37+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:37 maurohifi go-librespot[1806]: time="2025-12-29T10:24:37+01:00" level=debug msg="app state loaded" Dec 29 10:24:37 maurohifi go-librespot[1806]: time="2025-12-29T10:24:37+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:38 maurohifi go-librespot[1806]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime stack: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feb34 sp=0x754feb20 pc=0x5971c Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feb48 sp=0x754feb34 pc=0x573e4 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x754feb58 sp=0x754feb48 pc=0x8a724 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.panicunsafeslicelen() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x754feb60 sp=0x754feb58 pc=0x8a6e8 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.(*stkframe).getStackMap(0x754fec48, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x754febd4 sp=0x754feb60 pc=0x79808 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.adjustframe(0x754fec48, 0x754fec78) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x754fec28 sp=0x754febd4 pc=0x77524 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.copystack(0x2e3d0e8, 0x1000) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x754fec9c sp=0x754fec28 pc=0x77c94 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.newstack() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x754fed74 sp=0x754fec9c pc=0x7827c Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.morestack() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x754fed78 sp=0x754fed74 pc=0x921ac Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 41 gp=0x2e3d0e8 m=4 mp=0x2c49088 [copystack]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.convT(0x708bd8, 0x2c59bb0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2c59b68 sp=0x2c59b68 pc=0x24848 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2c59c4d sp=0x2c59b68 pc=0x15bfa8 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2c59ca5 sp=0x2c59c4d pc=0x15b8c4 Dec 29 10:24:38 maurohifi go-librespot[1806]: created by net/http.(*persistConn).addTLS in goroutine 37 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 1 gp=0x2c02128 m=nil [select]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2dd566c sp=0x2dd5658 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.selectgo(0x2dd57a4, 0x2dd574c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2dd570c sp=0x2dd566c pc=0x70e78 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).getConn(0xca8050, 0x2e02e40, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2e24940, 0x19}, 0x0}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2dd583c sp=0x2dd570c pc=0x351678 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).roundTrip(0xca8050, 0x2e0f688) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2dd5958 sp=0x2dd583c pc=0x34d650 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).RoundTrip(0xca8050, 0x2e0f688) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2dd5970 sp=0x2dd5958 pc=0x331a6c Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.send(0x2e0f5e8, {0x882bb8, 0xca8050}, {0xc24cb01cf9470683, 0x6fe24d7cf, 0xce0068}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2dd5a9c sp=0x2dd5970 pc=0x2ec794 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Client).send(0x2e02a40, 0x2e0f5e8, {0xc24cb01cf9470683, 0x6fe24d7cf, 0xce0068}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2dd5ae0 sp=0x2dd5a9c pc=0x2ec088 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Client).do(0x2e02a40, 0x2e0f5e8) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2dd5bf0 sp=0x2dd5ae0 pc=0x2ee488 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Client).Do(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:38 maurohifi go-librespot[1806]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2e281e0, {0x8874f0, 0xd0ad00}, {0x2dd5eb0, 0x3, 0x3}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2dd5e44 sp=0x2dd5bf0 pc=0x528544 Dec 29 10:24:38 maurohifi go-librespot[1806]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/apresolve/resolve.go:122 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.(*App).withAppPlayer(0x2e38380, {0x8874f0, 0xd0ad00}, 0x2e07030) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2dd5ed0 sp=0x2dd5e44 pc=0x63d694 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.(*App).withCredentials(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/main.go:193 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.(*App).SpotifyToken(0x2e38380, {0x8874f0, 0xd0ad00}, {0x2e00430, 0xa}, {0x2e54000, 0x124}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2dd5f00 sp=0x2dd5ed0 pc=0x63cfa8 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.main() Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2dd5fa8 sp=0x2dd5f00 pc=0x63feb4 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.main() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2dd5fec sp=0x2dd5fa8 pc=0x5cb30 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2dd5fec sp=0x2dd5fec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goparkunlock(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.forcegchelper() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5cefc Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 18 gp=0x2c84248 m=nil [GC sweep wait]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407c4 sp=0x2c407b0 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goparkunlock(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.bgsweep(0x2c90000) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c407e4 sp=0x2c407c4 pc=0x457d4 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gcenable.gowrap1() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x35968 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 19 gp=0x2c84368 m=nil [GC scavenge wait]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40fb4 sp=0x2c40fa0 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goparkunlock(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c40fc8 sp=0x2c40fb4 pc=0x42b68 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.bgscavenge(0x2c90000) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2c40fe4 sp=0x2c40fc8 pc=0x4327c Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gcenable.gowrap2() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x35914 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 3 gp=0x2c02fc8 m=nil [finalizer wait]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4578c sp=0x2c45778 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.runfinq() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c457ec sp=0x2c4578c pc=0x34754 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by runtime.createfing in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 36 gp=0x2e3cea8 m=nil [IO wait]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e40f0, 0x76051f08, 0x2, 0x2, 0x5) Dec 29 10:24:38 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2e64d28 sp=0x2e64d14 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.netpollblock(0x76051ef8, 0x72, 0x0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2e64d40 sp=0x2e64d28 pc=0x548cc Dec 29 10:24:38 maurohifi go-librespot[1806]: internal/poll.runtime_pollWait(0x76051ef8, 0x72) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2e64d54 sp=0x2e64d40 pc=0x8f4a8 Dec 29 10:24:38 maurohifi go-librespot[1806]: internal/poll.(*pollDesc).wait(0x2e23198, 0x72, 0x0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2e64d68 sp=0x2e64d54 pc=0x10a318 Dec 29 10:24:38 maurohifi go-librespot[1806]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:38 maurohifi go-librespot[1806]: internal/poll.(*FD).Accept(0x2e23180) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2e64db0 sp=0x2e64d68 pc=0x10eb84 Dec 29 10:24:38 maurohifi go-librespot[1806]: net.(*netFD).accept(0x2e23180) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2e64e18 sp=0x2e64db0 pc=0x17e4c4 Dec 29 10:24:38 maurohifi go-librespot[1806]: net.(*TCPListener).accept(0x2e265a0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2e64e30 sp=0x2e64e18 pc=0x196900 Dec 29 10:24:38 maurohifi go-librespot[1806]: net.(*TCPListener).Accept(0x2e265a0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2e64e4c sp=0x2e64e30 pc=0x19596c Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*onceCloseListener).Accept(0x2c94360) Dec 29 10:24:38 maurohifi go-librespot[1806]: :1 +0x34 fp=0x2e64e64 sp=0x2e64e4c pc=0x362b54 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Server).Serve(0x2ca20a8, {0x886cb8, 0x2e265a0}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2e64efc sp=0x2e64e64 pc=0x341210 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.Serve(...) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.(*ConcreteApiServer).serve(0x2e1a4e0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2e64fe4 sp=0x2e64efc pc=0x6330b8 Dec 29 10:24:38 maurohifi go-librespot[1806]: main.NewApiServer.gowrap1() Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2e64fec sp=0x2e64fe4 pc=0x631de4 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2e64fec sp=0x2e64fec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 37 gp=0x2e3cfc8 m=nil [chan receive]: Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.gopark(0x7e3f90, 0x2e1cdf0, 0xe, 0x7, 0x2) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c54b64 sp=0x2c54b50 pc=0x5d0c0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.chanrecv(0x2e1cdc0, 0x2c54ca4, 0x1) Dec 29 10:24:38 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2c54ba0 sp=0x2c54b64 pc=0x20078 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.chanrecv1(0x2e1cdc0, 0x2c54ca4) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2c54bb4 sp=0x2c54ba0 pc=0x1fb98 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*persistConn).addTLS(0x2e180b8, {0x887570, 0x2e23220}, {0x2e24940, 0x15}, 0x0) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2c54cb0 sp=0x2c54bb4 pc=0x352944 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2e23220}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2e24940, 0x19}, 0x0}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2c54f48 sp=0x2c54cb0 pc=0x353580 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).dialConnFor(0xca8050, 0x2e1a600) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2c54fe0 sp=0x2c54f48 pc=0x352090 Dec 29 10:24:38 maurohifi go-librespot[1806]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2c54fec sp=0x2c54fe0 pc=0x351fe0 Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c54fec sp=0x2c54fec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:38 maurohifi go-librespot[1806]: goroutine 42 gp=0x2c037a8 m=nil [runnable]: Dec 29 10:24:38 maurohifi go-librespot[1806]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x2e657ec sp=0x2e657ec pc=0x280f6c Dec 29 10:24:38 maurohifi go-librespot[1806]: runtime.goexit({}) Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2e657ec sp=0x2e657ec pc=0x93d6c Dec 29 10:24:38 maurohifi go-librespot[1806]: created by crypto/tls.(*Conn).handshakeContext in goroutine 41 Dec 29 10:24:38 maurohifi go-librespot[1806]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:38 maurohifi go-librespot[1805]: Aborted Dec 29 10:24:38 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:38 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:41 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 25. Dec 29 10:24:41 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:41 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:41 maurohifi go-librespot[1812]: go-librespot daemon starting... Dec 29 10:24:41 maurohifi go-librespot[1813]: time="2025-12-29T10:24:41+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:41 maurohifi go-librespot[1813]: time="2025-12-29T10:24:41+01:00" level=debug msg="app state loaded" Dec 29 10:24:41 maurohifi go-librespot[1813]: time="2025-12-29T10:24:41+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:41 maurohifi go-librespot[1813]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime stack: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x742feb34 sp=0x742feb20 pc=0x5971c Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x742feb48 sp=0x742feb34 pc=0x573e4 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x742feb58 sp=0x742feb48 pc=0x8a724 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.panicunsafeslicelen() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x742feb60 sp=0x742feb58 pc=0x8a6e8 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.(*stkframe).getStackMap(0x742fec48, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x742febd4 sp=0x742feb60 pc=0x79808 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.adjustframe(0x742fec48, 0x742fec78) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x742fec28 sp=0x742febd4 pc=0x77524 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.copystack(0x2e2d328, 0x1000) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x742fec9c sp=0x742fec28 pc=0x77c94 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.newstack() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x742fed74 sp=0x742fec9c pc=0x7827c Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.morestack() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x742fed78 sp=0x742fed74 pc=0x921ac Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 25 gp=0x2e2d328 m=6 mp=0x2d00008 [copystack]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.convT(0x708bd8, 0x2c59bb0) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x2c59b68 sp=0x2c59b68 pc=0x24848 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x2c59c4d sp=0x2c59b68 pc=0x15bfa8 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x2c59ca5 sp=0x2c59c4d pc=0x15b8c4 Dec 29 10:24:41 maurohifi go-librespot[1813]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 1 gp=0x2c02128 m=nil [select]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2dc766c sp=0x2dc7658 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.selectgo(0x2dc77a4, 0x2dc774c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2dc770c sp=0x2dc766c pc=0x70e78 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).getConn(0xca8050, 0x2e174a0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2e10b60, 0x19}, 0x0}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2dc783c sp=0x2dc770c pc=0x351678 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).roundTrip(0xca8050, 0x2e2b868) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2dc7958 sp=0x2dc783c pc=0x34d650 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).RoundTrip(0xca8050, 0x2e2b868) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2dc7970 sp=0x2dc7958 pc=0x331a6c Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.send(0x2e2b7c8, {0x882bb8, 0xca8050}, {0xc24cb01dd01028d2, 0x700a2cfd8, 0xce0068}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2dc7a9c sp=0x2dc7970 pc=0x2ec794 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Client).send(0x2e170a0, 0x2e2b7c8, {0xc24cb01dd01028d2, 0x700a2cfd8, 0xce0068}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2dc7ae0 sp=0x2dc7a9c pc=0x2ec088 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Client).do(0x2e170a0, 0x2e2b7c8) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2dc7bf0 sp=0x2dc7ae0 pc=0x2ee488 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Client).Do(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:41 maurohifi go-librespot[1813]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2e20270, {0x8874f0, 0xd0ad00}, {0x2dc7eb0, 0x3, 0x3}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2dc7e44 sp=0x2dc7bf0 pc=0x528544 Dec 29 10:24:41 maurohifi go-librespot[1813]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/apresolve/resolve.go:122 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.(*App).withAppPlayer(0x2e2e480, {0x8874f0, 0xd0ad00}, 0x2e1f110) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2dc7ed0 sp=0x2dc7e44 pc=0x63d694 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.(*App).withCredentials(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/main.go:193 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.(*App).SpotifyToken(0x2e2e480, {0x8874f0, 0xd0ad00}, {0x2e0eed0, 0xa}, {0x2e46140, 0x124}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2dc7f00 sp=0x2dc7ed0 pc=0x63cfa8 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.main() Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2dc7fa8 sp=0x2dc7f00 pc=0x63feb4 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.main() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2dc7fec sp=0x2dc7fa8 pc=0x5cb30 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2dc7fec sp=0x2dc7fec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goparkunlock(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.forcegchelper() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5cefc Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 3 gp=0x2c02b48 m=nil [GC sweep wait]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c457c4 sp=0x2c457b0 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goparkunlock(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.bgsweep(0x2c6c000) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c457e4 sp=0x2c457c4 pc=0x457d4 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gcenable.gowrap1() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c457ec sp=0x2c457e4 pc=0x35968 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 4 gp=0x2c02c68 m=nil [GC scavenge wait]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c45fb4 sp=0x2c45fa0 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goparkunlock(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c45fc8 sp=0x2c45fb4 pc=0x42b68 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.bgscavenge(0x2c6c000) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2c45fe4 sp=0x2c45fc8 pc=0x4327c Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gcenable.gowrap2() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c45fec sp=0x2c45fe4 pc=0x35914 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c45fec sp=0x2c45fec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 5 gp=0x2c03208 m=nil [finalizer wait]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4678c sp=0x2c46778 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.runfinq() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c467ec sp=0x2c4678c pc=0x34754 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c467ec sp=0x2c467ec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by runtime.createfing in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 20 gp=0x2e2d0e8 m=nil [IO wait]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e40f0, 0x7508ff08, 0x2, 0x2, 0x5) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40d28 sp=0x2c40d14 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.netpollblock(0x7508fef8, 0x72, 0x0) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c40d40 sp=0x2c40d28 pc=0x548cc Dec 29 10:24:41 maurohifi go-librespot[1813]: internal/poll.runtime_pollWait(0x7508fef8, 0x72) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c40d54 sp=0x2c40d40 pc=0x8f4a8 Dec 29 10:24:41 maurohifi go-librespot[1813]: internal/poll.(*pollDesc).wait(0x2e19238, 0x72, 0x0) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2c40d68 sp=0x2c40d54 pc=0x10a318 Dec 29 10:24:41 maurohifi go-librespot[1813]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:41 maurohifi go-librespot[1813]: internal/poll.(*FD).Accept(0x2e19220) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2c40db0 sp=0x2c40d68 pc=0x10eb84 Dec 29 10:24:41 maurohifi go-librespot[1813]: net.(*netFD).accept(0x2e19220) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2c40e18 sp=0x2c40db0 pc=0x17e4c4 Dec 29 10:24:41 maurohifi go-librespot[1813]: net.(*TCPListener).accept(0x2e06708) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2c40e30 sp=0x2c40e18 pc=0x196900 Dec 29 10:24:41 maurohifi go-librespot[1813]: net.(*TCPListener).Accept(0x2e06708) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2c40e4c sp=0x2c40e30 pc=0x19596c Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*onceCloseListener).Accept(0x2c6ede0) Dec 29 10:24:41 maurohifi go-librespot[1813]: :1 +0x34 fp=0x2c40e64 sp=0x2c40e4c pc=0x362b54 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Server).Serve(0x2c8ac88, {0x886cb8, 0x2e06708}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2c40efc sp=0x2c40e64 pc=0x341210 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.Serve(...) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.(*ConcreteApiServer).serve(0x2e12ae0) Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2c40fe4 sp=0x2c40efc pc=0x6330b8 Dec 29 10:24:41 maurohifi go-librespot[1813]: main.NewApiServer.gowrap1() Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x631de4 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 21 gp=0x2e2d208 m=nil [chan receive]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e3f90, 0x2e1b970, 0xe, 0x7, 0x2) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c54b64 sp=0x2c54b50 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.chanrecv(0x2e1b940, 0x2c54ca4, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2c54ba0 sp=0x2c54b64 pc=0x20078 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.chanrecv1(0x2e1b940, 0x2c54ca4) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2c54bb4 sp=0x2c54ba0 pc=0x1fb98 Dec 29 10:24:41 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*persistConn).addTLS(0x2e500b8, {0x887570, 0x2e192c0}, {0x2e10b60, 0x15}, 0x0) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2c54cb0 sp=0x2c54bb4 pc=0x352944 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x2e192c0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x2e10b60, 0x19}, 0x0}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2c54f48 sp=0x2c54cb0 pc=0x353580 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).dialConnFor(0xca8050, 0x2e12c00) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2c54fe0 sp=0x2c54f48 pc=0x352090 Dec 29 10:24:41 maurohifi go-librespot[1813]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2c54fec sp=0x2c54fe0 pc=0x351fe0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c54fec sp=0x2c54fec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:41 maurohifi go-librespot[1813]: goroutine 26 gp=0x2d04368 m=nil [select]: Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c416f4 sp=0x2c416e0 pc=0x5d0c0 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.selectgo(0x2c417d4, 0x2c417b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2c41794 sp=0x2c416f4 pc=0x70e78 Dec 29 10:24:41 maurohifi go-librespot[1813]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x2c417ec sp=0x2c41794 pc=0x281004 Dec 29 10:24:41 maurohifi go-librespot[1813]: runtime.goexit({}) Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c417ec sp=0x2c417ec pc=0x93d6c Dec 29 10:24:41 maurohifi go-librespot[1813]: created by crypto/tls.(*Conn).handshakeContext in goroutine 25 Dec 29 10:24:41 maurohifi go-librespot[1813]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:41 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:41 maurohifi go-librespot[1812]: Aborted Dec 29 10:24:41 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:41 maurohifi volumio[1019]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:44 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 26. Dec 29 10:24:44 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:44 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:44 maurohifi go-librespot[1836]: go-librespot daemon starting... Dec 29 10:24:44 maurohifi go-librespot[1837]: time="2025-12-29T10:24:44+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:44 maurohifi go-librespot[1837]: time="2025-12-29T10:24:44+01:00" level=debug msg="app state loaded" Dec 29 10:24:44 maurohifi go-librespot[1837]: time="2025-12-29T10:24:44+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:44 maurohifi volumio[1019]: info: Initializing connection to go-librespot Websocket Dec 29 10:24:44 maurohifi go-librespot[1837]: time="2025-12-29T10:24:44+01:00" level=debug msg="new websocket client" Dec 29 10:24:45 maurohifi volumio[1019]: info: Connection to go-librespot Websocket established Dec 29 10:24:45 maurohifi go-librespot[1837]: time="2025-12-29T10:24:45+01:00" level=debug msg="fetched new accesspoints: [ap-gew4.spotify.com:4070 ap-gew4.spotify.com:443 ap-gew4.spotify.com:80 ap-guc3.spotify.com:4070 ap-gue1.spotify.com:443 ap-gae2.spotify.com:80]" Dec 29 10:24:45 maurohifi go-librespot[1837]: time="2025-12-29T10:24:45+01:00" level=debug msg="fetched new dealers: [gew4-dealer.spotify.com:443 guc3-dealer.spotify.com:443 gue1-dealer.spotify.com:443 gae2-dealer.spotify.com:443]" Dec 29 10:24:45 maurohifi go-librespot[1837]: time="2025-12-29T10:24:45+01:00" level=debug msg="fetched new spclients: [gew4-spclient.spotify.com:443 guc3-spclient.spotify.com:443 gue1-spclient.spotify.com:443 gae2-spclient.spotify.com:443]" Dec 29 10:24:45 maurohifi go-librespot[1837]: time="2025-12-29T10:24:45+01:00" level=info msg="zeroconf server listening on port 43455" Dec 29 10:24:45 maurohifi go-librespot[1837]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime stack: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x72ffeb34 sp=0x72ffeb20 pc=0x5971c Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x72ffeb48 sp=0x72ffeb34 pc=0x573e4 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x72ffeb58 sp=0x72ffeb48 pc=0x8a724 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.panicunsafeslicelen() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x72ffeb60 sp=0x72ffeb58 pc=0x8a6e8 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.(*stkframe).getStackMap(0x72ffec48, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x72ffebd4 sp=0x72ffeb60 pc=0x79808 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.adjustframe(0x72ffec48, 0x72ffec78) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x72ffec28 sp=0x72ffebd4 pc=0x77524 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.copystack(0x11d87e8, 0x1000) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x72ffec9c sp=0x72ffec28 pc=0x77c94 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.newstack() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x72ffed74 sp=0x72ffec9c pc=0x7827c Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.morestack() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x72ffed78 sp=0x72ffed74 pc=0x921ac Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 28 gp=0x11d87e8 m=8 mp=0x11f6008 [copystack]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.convT(0x708bd8, 0x1059bb0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1059b68 sp=0x1059b68 pc=0x24848 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/netip.parseIPv4({0xd000279f, 0x60006c43}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1059c4d sp=0x1059b68 pc=0x15bfa8 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1059ca5 sp=0x1059c4d pc=0x15b8c4 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime: g 28: unexpected return pc for net/netip.ParseAddr called from 0x76b9b3 Dec 29 10:24:45 maurohifi go-librespot[1837]: stack: frame={sp:0x1059c4d, fp:0x1059ca5} stack=[0x1059000,0x105a000) Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059bcd: 0x170134e2 0x00000000 0x00000000 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059bdd: 0x00000000 0x00000000 0x04000000 0x10000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059bed: 0x0076b9aa 0x0001027f 0x00000000 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059bfd: 0x00000000 0x00000000 0x10000000 0x2076b9b3 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c0d: 0x8076b900 0x0002003e 0x0000ff01 0xb4000002 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c1d: 0xe400026d 0x00002884 0x170134e2 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c3d: 0x38000000 0x0576b905 0xf0000000 0x1001234f Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c4d: <0x0076b9b3 0xd000279f 0x60006c43 0x050100cb Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c5d: 0x10000000 0x1076b9b3 0x38000000 0xb476b905 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c6d: 0x08002884 0x14011f60 0x0000026b 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c8d: 0x00000000 0x00000000 0xb8000000 0x0000281a Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059c9d: 0x170134e2 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059cad: 0x00000000 0x20000000 0x08000000 0x20011f60 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059cbd: 0x0001099a 0x00000000 0x20000000 0x9801099a Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059ccd: 0x2000281a 0x00000000 0x17006a60 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059cdd: 0x080134e2 0x0000282b 0x170134e2 0x20000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059ced: 0x20000000 0x0401099a 0xa2000000 0x000005e7 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059cfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059d0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:24:45 maurohifi go-librespot[1837]: 0x01059d1d: 0x94010445 0x54010445 Dec 29 10:24:45 maurohifi go-librespot[1837]: created by net/http.(*persistConn).addTLS in goroutine 39 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 1 gp=0x1002128 m=nil [select]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1155604 sp=0x11555f0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.selectgo(0x115573c, 0x11556e4, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x11556a4 sp=0x1155604 pc=0x70e78 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).getConn(0xca8050, 0x149d040, {{}, 0x0, {0x7ae7b2, 0x5}, {0x134e200, 0x1b}, 0x0}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x11557d4 sp=0x11556a4 pc=0x351678 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).roundTrip(0xca8050, 0x108a788) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x11558f0 sp=0x11557d4 pc=0x34d650 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).RoundTrip(0xca8050, 0x108a788) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1155908 sp=0x11558f0 pc=0x331a6c Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.send(0x108a6e8, {0x882bb8, 0xca8050}, {0xc24cb01ed533ec07, 0x72426d27e, 0xce0068}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1155a34 sp=0x1155908 pc=0x2ec794 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Client).send(0x11644e0, 0x108a6e8, {0xc24cb01ed533ec07, 0x72426d27e, 0xce0068}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1155a78 sp=0x1155a34 pc=0x2ec088 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Client).do(0x11644e0, 0x108a6e8) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1155b88 sp=0x1155a78 pc=0x2ee488 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Client).Do(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/devgianlu/go-librespot/session.retrieveClientToken(0x11644e0, {0x102e4e0, 0x28}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/session/client_token.go:41 +0x668 fp=0x1155c20 sp=0x1155b88 pc=0x544be4 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/devgianlu/go-librespot/session.NewSessionFromOptions({0x8874f0, 0xd0ad00}, 0x1155dcc) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/session/session.go:70 +0x228 fp=0x1155d8c sp=0x1155c20 pc=0x545aa8 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*App).newAppPlayer(0x109ac80, {0x8874f0, 0xd0ad00}, {0x6daf48, 0x1172138}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:121 +0x204 fp=0x1155e04 sp=0x1155d8c pc=0x63cb28 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*App).SpotifyToken.(*App).withCredentials.func1({0x8874f0, 0xd0ad00}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:195 +0x26c fp=0x1155e44 sp=0x1155e04 pc=0x63d248 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*App).withAppPlayer(0x109ac80, {0x8874f0, 0xd0ad00}, 0x100f550) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:247 +0x21c fp=0x1155ed0 sp=0x1155e44 pc=0x63d81c Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*App).withCredentials(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:193 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*App).SpotifyToken(0x109ac80, {0x8874f0, 0xd0ad00}, {0x1010fe0, 0xa}, {0x107c3c0, 0x124}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1155f00 sp=0x1155ed0 pc=0x63cfa8 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.main() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1155fa8 sp=0x1155f00 pc=0x63feb4 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.main() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1155fec sp=0x1155fa8 pc=0x5cb30 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1155fec sp=0x1155fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 2 gp=0x10027e8 m=nil [force gc (idle)]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1044fd4 sp=0x1044fc0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goparkunlock(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.forcegchelper() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1044fec sp=0x1044fd4 pc=0x5cefc Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1044fec sp=0x1044fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 3 gp=0x1002d88 m=nil [GC sweep wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10457c4 sp=0x10457b0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goparkunlock(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.bgsweep(0x1074000) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgcsweep.go:318 +0x11c fp=0x10457e4 sp=0x10457c4 pc=0x45848 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcenable.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x10457ec sp=0x10457e4 pc=0x35968 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10457ec sp=0x10457ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 4 gp=0x1002ea8 m=nil [GC scavenge wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1045fb4 sp=0x1045fa0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goparkunlock(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1045fc8 sp=0x1045fb4 pc=0x42b68 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.bgscavenge(0x1074000) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1045fe4 sp=0x1045fc8 pc=0x432a0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcenable.gowrap2() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1045fec sp=0x1045fe4 pc=0x35914 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1045fec sp=0x1045fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 5 gp=0x1003208 m=nil [finalizer wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x104678c sp=0x1046778 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.runfinq() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x10467ec sp=0x104678c pc=0x34754 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10467ec sp=0x10467ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.createfing in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 8 gp=0x116e908 m=nil [IO wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e40f0, 0x74fc2f08, 0x2, 0x2, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1054d28 sp=0x1054d14 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.netpollblock(0x74fc2ef8, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1054d40 sp=0x1054d28 pc=0x548cc Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.runtime_pollWait(0x74fc2ef8, 0x72) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1054d54 sp=0x1054d40 pc=0x8f4a8 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).wait(0x107f3c8, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1054d68 sp=0x1054d54 pc=0x10a318 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*FD).Accept(0x107f3b0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1054db0 sp=0x1054d68 pc=0x10eb84 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*netFD).accept(0x107f3b0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1054e18 sp=0x1054db0 pc=0x17e4c4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*TCPListener).accept(0x1026828) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1054e30 sp=0x1054e18 pc=0x196900 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*TCPListener).Accept(0x1026828) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1054e4c sp=0x1054e30 pc=0x19596c Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*onceCloseListener).Accept(0x11c4340) Dec 29 10:24:45 maurohifi go-librespot[1837]: :1 +0x34 fp=0x1054e64 sp=0x1054e4c pc=0x362b54 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Server).Serve(0x11bc0a8, {0x886cb8, 0x1026828}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1054efc sp=0x1054e64 pc=0x341210 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.Serve(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*ConcreteApiServer).serve(0x10290e0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1054fe4 sp=0x1054efc pc=0x6330b8 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.NewApiServer.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1054fec sp=0x1054fe4 pc=0x631de4 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1054fec sp=0x1054fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 24 gp=0x116ea28 m=nil [IO wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e40f0, 0x74fc2c88, 0x2, 0x2, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1181e84 sp=0x1181e70 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.netpollblock(0x74fc2c78, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1181e9c sp=0x1181e84 pc=0x548cc Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.runtime_pollWait(0x74fc2c78, 0x72) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1181eb0 sp=0x1181e9c pc=0x8f4a8 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).wait(0x11700b8, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1181ec4 sp=0x1181eb0 pc=0x10a318 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*FD).RawRead(0x11700a0, 0x12a4150) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x1181ef0 sp=0x1181ec4 pc=0x10f788 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*rawConn).Read(0x126a1a0, 0x12a4150) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x1181f10 sp=0x1181ef0 pc=0x190d28 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x12161a0, 0x12a4120, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x1181f40 sp=0x1181f10 pc=0x548824 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/ipv4.(*payloadHandler).ReadFrom(0x1230008, {0x1300000, 0x10000, 0x10000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv4/payload_cmsg.go:31 +0x44c fp=0x1181f9c sp=0x1181f40 pc=0x54c80c Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.(*Server).recv4(0x14a8340, 0x1230000) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:254 +0xec fp=0x1181fe0 sp=0x1181f9c pc=0x5a309c Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x30 fp=0x1181fec sp=0x1181fe0 pc=0x5a2d54 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1181fec sp=0x1181fec pc=0x93d6c Dec 29 10:24:45 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:45 maurohifi volumio[1019]: info: Connection to go-librespot Websocket closed Dec 29 10:24:45 maurohifi go-librespot[1837]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 37 Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:188 +0x7c Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 25 gp=0x116ed88 m=nil [IO wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e40f0, 0x74fc2be8, 0x2, 0x2, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1040e5c sp=0x1040e48 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.netpollblock(0x74fc2bd8, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1040e74 sp=0x1040e5c pc=0x548cc Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.runtime_pollWait(0x74fc2bd8, 0x72) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1040e88 sp=0x1040e74 pc=0x8f4a8 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).wait(0x1170108, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1040e9c sp=0x1040e88 pc=0x10a318 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*FD).RawRead(0x11700f0, 0x1192090) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_unix.go:708 +0x164 fp=0x1040ec8 sp=0x1040e9c pc=0x10f788 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*rawConn).Read(0x126a1c0, 0x1192090) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/rawconn.go:44 +0x38 fp=0x1040ee8 sp=0x1040ec8 pc=0x190d28 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/internal/socket.(*Conn).recvMsg(0x12161b0, 0x1192060, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/rawconn_msg.go:27 +0x154 fp=0x1040f18 sp=0x1040ee8 pc=0x548824 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/internal/socket/socket.go:247 Dec 29 10:24:45 maurohifi go-librespot[1837]: golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x1230038, {0x1196000, 0x10000, 0x10000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/golang.org/x/net@v0.26.0/ipv6/payload_cmsg.go:31 +0x2ec fp=0x1040f9c sp=0x1040f18 pc=0x550194 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.(*Server).recv6(0x14a8340, 0x1230030) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:282 +0xec fp=0x1040fe0 sp=0x1040f9c pc=0x5a3290 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.(*Server).mainloop.gowrap2() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0x30 fp=0x1040fec sp=0x1040fe0 pc=0x5a2cf8 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1040fec sp=0x1040fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by github.com/grandcat/zeroconf.(*Server).mainloop in goroutine 37 Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:191 +0xe8 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 22 gp=0x116eea8 m=nil [IO wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e40f0, 0x74fc2e68, 0x2, 0x2, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1184ad4 sp=0x1184ac0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.netpollblock(0x74fc2e58, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1184aec sp=0x1184ad4 pc=0x548cc Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.runtime_pollWait(0x74fc2e58, 0x72) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1184b00 sp=0x1184aec pc=0x8f4a8 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).wait(0x107f558, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1184b14 sp=0x1184b00 pc=0x10a318 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*FD).Read(0x107f540, {0x12b0000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_unix.go:164 +0x238 fp=0x1184b5c sp=0x1184b14 pc=0x10b504 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*netFD).Read(0x107f540, {0x12b0000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/fd_posix.go:55 +0x38 fp=0x1184b88 sp=0x1184b5c pc=0x17c5d0 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*conn).Read(0x1286000, {0x12b0000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/net.go:179 +0x48 fp=0x1184bb4 sp=0x1184b88 pc=0x18caec Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*TCPConn).Read(0x1286000, {0x12b0000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: :1 +0x44 fp=0x1184bd4 sp=0x1184bb4 pc=0x19fd40 Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*atLeastReader).Read(0x124a010, {0x12b0000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:806 +0x78 fp=0x1184c00 sp=0x1184bd4 pc=0x27c680 Dec 29 10:24:45 maurohifi go-librespot[1837]: bytes.(*Buffer).ReadFrom(0x128a18c, {0x883674, 0x124a010}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/bytes/buffer.go:211 +0xa4 fp=0x1184c3c sp=0x1184c00 pc=0x139bd0 Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*Conn).readFromUntil(0x128a008, {0x882848, 0x1286000}, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:828 +0xd4 fp=0x1184c64 sp=0x1184c3c pc=0x27c8dc Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*Conn).readRecordOrCCS(0x128a008, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:626 +0x134 fp=0x1184dc8 sp=0x1184c64 pc=0x279fdc Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*Conn).readRecord(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:588 Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*Conn).Read(0x128a008, {0x11e9000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:1370 +0x15c fp=0x1184df8 sp=0x1184dc8 pc=0x27fe4c Dec 29 10:24:45 maurohifi go-librespot[1837]: bufio.(*Reader).Read(0x149b800, {0x11b0124, 0x9, 0x9}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/bufio/bufio.go:241 +0x214 fp=0x1184e1c sp=0x1184df8 pc=0x2be440 Dec 29 10:24:45 maurohifi go-librespot[1837]: io.ReadAtLeast({0x882a3c, 0x149b800}, {0x11b0124, 0x9, 0x9}, 0x9) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/io/io.go:335 +0x90 fp=0x1184e48 sp=0x1184e1c pc=0x1042c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: io.ReadFull(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/io/io.go:354 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.http2readFrameHeader({0x11b0124, 0x9, 0x9}, {0x882a3c, 0x149b800}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:1638 +0x54 fp=0x1184e70 sp=0x1184e48 pc=0x2f733c Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*http2Framer).ReadFrame(0x11b0100) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:1902 +0x88 fp=0x1184eec sp=0x1184e70 pc=0x2f7ad4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*http2clientConnReadLoop).run(0x1184fdc) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:9334 +0x150 fp=0x1184fa4 sp=0x1184eec pc=0x31c2f0 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*http2ClientConn).readLoop(0x10bfd08) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:9229 +0x68 fp=0x1184fe4 sp=0x1184fa4 pc=0x31b7e4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*http2Transport).newClientConn.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0x28 fp=0x1184fec sp=0x1184fe4 pc=0x314830 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1184fec sp=0x1184fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by net/http.(*http2Transport).newClientConn in goroutine 21 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/h2_bundle.go:7879 +0xcb0 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 34 gp=0x11d8008 m=nil [IO wait]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e40f0, 0x74fc2dc8, 0x2, 0x2, 0x5) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x105587c sp=0x1055868 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.netpollblock(0x74fc2db8, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1055894 sp=0x105587c pc=0x548cc Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.runtime_pollWait(0x74fc2db8, 0x72) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x10558a8 sp=0x1055894 pc=0x8f4a8 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).wait(0x11d6018, 0x72, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x10558bc sp=0x10558a8 pc=0x10a318 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:45 maurohifi go-librespot[1837]: internal/poll.(*FD).Read(0x11d6000, {0x11dc000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/internal/poll/fd_unix.go:164 +0x238 fp=0x1055904 sp=0x10558bc pc=0x10b504 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*netFD).Read(0x11d6000, {0x11dc000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/fd_posix.go:55 +0x38 fp=0x1055930 sp=0x1055904 pc=0x17c5d0 Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*conn).Read(0x11ba1f0, {0x11dc000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/net.go:179 +0x48 fp=0x105595c sp=0x1055930 pc=0x18caec Dec 29 10:24:45 maurohifi go-librespot[1837]: net.(*TCPConn).Read(0x11ba1f0, {0x11dc000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: :1 +0x44 fp=0x105597c sp=0x105595c pc=0x19fd40 Dec 29 10:24:45 maurohifi go-librespot[1837]: io.(*multiReader).Read(0x11b41d0, {0x11dc000, 0x1000, 0x1000}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/io/multi.go:26 +0xb4 fp=0x10559a8 sp=0x105597c pc=0x105528 Dec 29 10:24:45 maurohifi go-librespot[1837]: bufio.(*Reader).fill(0x11b2420) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/bufio/bufio.go:110 +0x10c fp=0x10559cc sp=0x10559a8 pc=0x2bddb4 Dec 29 10:24:45 maurohifi go-librespot[1837]: bufio.(*Reader).ReadByte(0x11b2420) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/bufio/bufio.go:269 +0x28 fp=0x10559d8 sp=0x10559cc pc=0x2be638 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.readFrameHeader(0x11b2420, {0x11ea038, 0x8, 0x8}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/frame.go:54 +0x74 fp=0x1055a18 sp=0x10559d8 pc=0x47788c Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).readFrameHeader(0x11ea008, {0x8874d0, 0xd0ad00}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/read.go:188 +0xb4 fp=0x1055ad8 sp=0x1055a18 pc=0x47a4f0 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).readLoop(0x11ea008, {0x8874d0, 0xd0ad00}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/read.go:146 +0x3c fp=0x1055b9c sp=0x1055ad8 pc=0x479fd8 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).reader(0x11ea008, {0x8874d0, 0xd0ad00}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/read.go:315 +0x108 fp=0x1055c28 sp=0x1055b9c pc=0x47b1ec Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).Reader(...) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/read.go:30 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).Read(0x11ea008, {0x8874d0, 0xd0ad00}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/read.go:36 +0x30 fp=0x1055c50 sp=0x1055c28 pc=0x4798bc Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*ConcreteApiServer).serve.func17({0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/cmd/daemon/api_server.go:600 +0x3c0 fp=0x1055ccc sp=0x1055c50 pc=0x633988 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.HandlerFunc.ServeHTTP(0x11ba180, {0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:2166 +0x34 fp=0x1055cdc sp=0x1055ccc pc=0x33d7f4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*ServeMux).ServeHTTP(0x11b0000, {0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:2683 +0x208 fp=0x1055d18 sp=0x1055cdc pc=0x33f654 Dec 29 10:24:45 maurohifi go-librespot[1837]: main.(*ConcreteApiServer).serve.(*Cors).Handler.func19({0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/rs/cors@v1.11.1/cors.go:289 +0x1f8 fp=0x1055d40 sp=0x1055d18 pc=0x633388 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.HandlerFunc.ServeHTTP(0x11b4160, {0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:2166 +0x34 fp=0x1055d50 sp=0x1055d40 pc=0x33d7f4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.serverHandler.ServeHTTP({0x11bc0a8}, {0x886dec, 0x11bc3c8}, 0x11bc148) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:3137 +0xe0 fp=0x1055d6c sp=0x1055d50 pc=0x340de4 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*conn).serve(0x11ca0c0, {0x887510, 0x11c6180}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:2039 +0x61c fp=0x1055fdc sp=0x1055d6c pc=0x33c034 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Server).Serve.gowrap3() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:3285 +0x38 fp=0x1055fec sp=0x1055fdc pc=0x341688 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1055fec sp=0x1055fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by net/http.(*Server).Serve in goroutine 8 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/server.go:3285 +0x468 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 36 gp=0x11d8248 m=nil [select]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1046ea8 sp=0x1046e94 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.selectgo(0x1046fa4, 0x1046f6c, 0x0, 0x0, 0x5, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1046f48 sp=0x1046ea8 pc=0x70e78 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.(*Conn).timeoutLoop(0x11ea008) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x10c fp=0x1046fe4 sp=0x1046f48 pc=0x474738 Dec 29 10:24:45 maurohifi go-librespot[1837]: nhooyr.io/websocket.newConn.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x28 fp=0x1046fec sp=0x1046fe4 pc=0x47432c Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1046fec sp=0x1046fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by nhooyr.io/websocket.newConn in goroutine 34 Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x544 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 14 gp=0x116f0e8 m=nil [GC worker (idle)]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3fbc, 0x1361938, 0x1a, 0xa, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1047790 sp=0x104777c pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcBgMarkWorker() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x10477ec sp=0x1047790 pc=0x38590 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10477ec sp=0x10477ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcBgMarkStartWorkers in goroutine 18 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 15 gp=0x116f208 m=nil [GC worker (idle)]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3fbc, 0x1361950, 0x1a, 0xa, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1047f90 sp=0x1047f7c pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcBgMarkWorker() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x1047fec sp=0x1047f90 pc=0x38590 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1047fec sp=0x1047fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcBgMarkStartWorkers in goroutine 18 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 16 gp=0x116f328 m=nil [GC worker (idle)]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3fbc, 0x1361968, 0x1a, 0xa, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14da790 sp=0x14da77c pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcBgMarkWorker() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x14da7ec sp=0x14da790 pc=0x38590 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14da7ec sp=0x14da7ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcBgMarkStartWorkers in goroutine 18 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 20 gp=0x1298128 m=nil [GC worker (idle)]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3fbc, 0x12800c0, 0x1a, 0xa, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1040790 sp=0x104077c pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gcBgMarkWorker() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1310 +0xec fp=0x10407ec sp=0x1040790 pc=0x38590 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10407ec sp=0x10407ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by runtime.gcBgMarkStartWorkers in goroutine 18 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 38 gp=0x11d8908 m=nil [sleep]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4120, 0x12a40c0, 0x13, 0xe, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1180e48 sp=0x1180e34 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: time.Sleep(0xb903480) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/time.go:195 +0x158 fp=0x1180e64 sp=0x1180e48 pc=0x91cc4 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.(*Server).probe(0x14a8340) Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:546 +0x364 fp=0x1180fe4 sp=0x1180e64 pc=0x5a4920 Dec 29 10:24:45 maurohifi go-librespot[1837]: github.com/grandcat/zeroconf.Register.gowrap2() Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x28 fp=0x1180fec sp=0x1180fe4 pc=0x5a2728 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1180fec sp=0x1180fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by github.com/grandcat/zeroconf.Register in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /src/.gocache/mod/github.com/grandcat/zeroconf@v1.0.0/server.go:79 +0x7d4 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 39 gp=0x11d8fc8 m=nil [chan receive]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e3f90, 0x11cd670, 0xe, 0x7, 0x2) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1185b64 sp=0x1185b50 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.chanrecv(0x11cd640, 0x1185ca4, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1185ba0 sp=0x1185b64 pc=0x20078 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.chanrecv1(0x11cd640, 0x1185ca4) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1185bb4 sp=0x1185ba0 pc=0x1fb98 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*persistConn).addTLS(0x1252008, {0x887570, 0x1171a40}, {0x134e200, 0x17}, 0x0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1185cb0 sp=0x1185bb4 pc=0x352944 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1171a40}, {{}, 0x0, {0x7ae7b2, 0x5}, {0x134e200, 0x1b}, 0x0}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1185f48 sp=0x1185cb0 pc=0x353580 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).dialConnFor(0xca8050, 0x14c09c0) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1185fe0 sp=0x1185f48 pc=0x352090 Dec 29 10:24:45 maurohifi go-librespot[1837]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1185fec sp=0x1185fe0 pc=0x351fe0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1185fec sp=0x1185fec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:45 maurohifi go-librespot[1837]: goroutine 29 gp=0x1298368 m=nil [select]: Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10416f4 sp=0x10416e0 pc=0x5d0c0 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.selectgo(0x10417d4, 0x10417b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1041794 sp=0x10416f4 pc=0x70e78 Dec 29 10:24:45 maurohifi go-librespot[1837]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x10417ec sp=0x1041794 pc=0x281004 Dec 29 10:24:45 maurohifi go-librespot[1837]: runtime.goexit({}) Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10417ec sp=0x10417ec pc=0x93d6c Dec 29 10:24:45 maurohifi go-librespot[1837]: created by crypto/tls.(*Conn).handshakeContext in goroutine 28 Dec 29 10:24:45 maurohifi go-librespot[1837]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:45 maurohifi go-librespot[1836]: Aborted Dec 29 10:24:48 maurohifi volumio[1019]: info: Getting Spotify volume Dec 29 10:24:48 maurohifi volumio[1019]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Dec 29 10:24:48 maurohifi volumio[1019]: Error: connect ECONNREFUSED 127.0.0.1:9879 Dec 29 10:24:48 maurohifi volumio[1019]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1595:16) { Dec 29 10:24:48 maurohifi volumio[1019]: errno: -111, Dec 29 10:24:48 maurohifi volumio[1019]: code: 'ECONNREFUSED', Dec 29 10:24:48 maurohifi volumio[1019]: syscall: 'connect', Dec 29 10:24:48 maurohifi volumio[1019]: address: '127.0.0.1', Dec 29 10:24:48 maurohifi volumio[1019]: port: 9879, Dec 29 10:24:48 maurohifi volumio[1019]: response: undefined Dec 29 10:24:48 maurohifi volumio[1019]: } Dec 29 10:24:48 maurohifi volumio[1019]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Dec 29 10:24:48 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 27. Dec 29 10:24:48 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:48 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:48 maurohifi go-librespot[1846]: go-librespot daemon starting... Dec 29 10:24:48 maurohifi go-librespot[1849]: time="2025-12-29T10:24:48+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:48 maurohifi go-librespot[1849]: time="2025-12-29T10:24:48+01:00" level=debug msg="app state loaded" Dec 29 10:24:48 maurohifi go-librespot[1849]: time="2025-12-29T10:24:48+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:48 maurohifi go-librespot[1849]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime stack: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x742fdb34 sp=0x742fdb20 pc=0x5971c Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x742fdb48 sp=0x742fdb34 pc=0x573e4 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x742fdb58 sp=0x742fdb48 pc=0x8a724 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.panicunsafeslicelen() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x742fdb60 sp=0x742fdb58 pc=0x8a6e8 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.(*stkframe).getStackMap(0x742fdc48, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x742fdbd4 sp=0x742fdb60 pc=0x79808 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.adjustframe(0x742fdc48, 0x742fdc78) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x742fdc28 sp=0x742fdbd4 pc=0x77524 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.copystack(0x152b688, 0x1000) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x742fdc9c sp=0x742fdc28 pc=0x77c94 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.newstack() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x742fdd74 sp=0x742fdc9c pc=0x7827c Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.morestack() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x742fdd78 sp=0x742fdd74 pc=0x921ac Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 25 gp=0x152b688 m=6 mp=0x1526008 [copystack]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.convT(0x708bd8, 0x164abb0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x164ab68 sp=0x164ab68 pc=0x24848 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x164ac4d sp=0x164ab68 pc=0x15bfa8 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x164aca5 sp=0x164ac4d pc=0x15b8c4 Dec 29 10:24:48 maurohifi go-librespot[1849]: created by net/http.(*persistConn).addTLS in goroutine 21 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x15b966c sp=0x15b9658 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.selectgo(0x15b97a4, 0x15b974c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x15b970c sp=0x15b966c pc=0x70e78 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).getConn(0xca8050, 0x154d8e0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x15c2b60, 0x19}, 0x0}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x15b983c sp=0x15b970c pc=0x351678 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).roundTrip(0xca8050, 0x15e2b48) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x15b9958 sp=0x15b983c pc=0x34d650 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).RoundTrip(0xca8050, 0x15e2b48) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x15b9970 sp=0x15b9958 pc=0x331a6c Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.send(0x15e2aa8, {0x882bb8, 0xca8050}, {0xc24cb01fac0a6526, 0x6fff7935c, 0xce0068}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x15b9a9c sp=0x15b9970 pc=0x2ec794 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Client).send(0x154d4e0, 0x15e2aa8, {0xc24cb01fac0a6526, 0x6fff7935c, 0xce0068}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x15b9ae0 sp=0x15b9a9c pc=0x2ec088 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Client).do(0x154d4e0, 0x15e2aa8) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x15b9bf0 sp=0x15b9ae0 pc=0x2ee488 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Client).Do(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:48 maurohifi go-librespot[1849]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x15b02a0, {0x8874f0, 0xd0ad00}, {0x15b9eb0, 0x3, 0x3}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x15b9e44 sp=0x15b9bf0 pc=0x528544 Dec 29 10:24:48 maurohifi go-librespot[1849]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/apresolve/resolve.go:122 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.(*App).withAppPlayer(0x153e780, {0x8874f0, 0xd0ad00}, 0x15372a0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/main.go:235 +0x94 fp=0x15b9ed0 sp=0x15b9e44 pc=0x63d694 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.(*App).withCredentials(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/main.go:193 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.(*App).SpotifyToken(0x153e780, {0x8874f0, 0xd0ad00}, {0x15a8f30, 0xa}, {0x153a280, 0x124}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x15b9f00 sp=0x15b9ed0 pc=0x63cfa8 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.main() Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/main.go:557 +0x588 fp=0x15b9fa8 sp=0x15b9f00 pc=0x63feb4 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.main() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x15b9fec sp=0x15b9fa8 pc=0x5cb30 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x15b9fec sp=0x15b9fec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goparkunlock(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.forcegchelper() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 3 gp=0x1402b48 m=nil [GC sweep wait]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14457c4 sp=0x14457b0 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goparkunlock(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.bgsweep(0x146c000) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14457e4 sp=0x14457c4 pc=0x457d4 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gcenable.gowrap1() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14457ec sp=0x14457e4 pc=0x35968 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14457ec sp=0x14457ec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 4 gp=0x1402c68 m=nil [GC scavenge wait]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1445fb4 sp=0x1445fa0 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goparkunlock(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1445fc8 sp=0x1445fb4 pc=0x42b68 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.bgscavenge(0x146c000) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1445fe4 sp=0x1445fc8 pc=0x4327c Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gcenable.gowrap2() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1445fec sp=0x1445fe4 pc=0x35914 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1445fec sp=0x1445fec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 5 gp=0x1403208 m=nil [finalizer wait]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144678c sp=0x1446778 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.runfinq() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14467ec sp=0x144678c pc=0x34754 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14467ec sp=0x14467ec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by runtime.createfing in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 20 gp=0x152b448 m=nil [IO wait]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e40f0, 0x76041f08, 0x2, 0x2, 0x5) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440d28 sp=0x1440d14 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.netpollblock(0x76041ef8, 0x72, 0x0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1440d40 sp=0x1440d28 pc=0x548cc Dec 29 10:24:48 maurohifi go-librespot[1849]: internal/poll.runtime_pollWait(0x76041ef8, 0x72) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1440d54 sp=0x1440d40 pc=0x8f4a8 Dec 29 10:24:48 maurohifi go-librespot[1849]: internal/poll.(*pollDesc).wait(0x154f2d8, 0x72, 0x0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1440d68 sp=0x1440d54 pc=0x10a318 Dec 29 10:24:48 maurohifi go-librespot[1849]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:48 maurohifi go-librespot[1849]: internal/poll.(*FD).Accept(0x154f2c0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1440db0 sp=0x1440d68 pc=0x10eb84 Dec 29 10:24:48 maurohifi go-librespot[1849]: net.(*netFD).accept(0x154f2c0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1440e18 sp=0x1440db0 pc=0x17e4c4 Dec 29 10:24:48 maurohifi go-librespot[1849]: net.(*TCPListener).accept(0x15a0768) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1440e30 sp=0x1440e18 pc=0x196900 Dec 29 10:24:48 maurohifi go-librespot[1849]: net.(*TCPListener).Accept(0x15a0768) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1440e4c sp=0x1440e30 pc=0x19596c Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*onceCloseListener).Accept(0x1634340) Dec 29 10:24:48 maurohifi go-librespot[1849]: :1 +0x34 fp=0x1440e64 sp=0x1440e4c pc=0x362b54 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Server).Serve(0x162c0a8, {0x886cb8, 0x15a0768}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1440efc sp=0x1440e64 pc=0x341210 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.Serve(...) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.(*ConcreteApiServer).serve(0x157cba0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1440fe4 sp=0x1440efc pc=0x6330b8 Dec 29 10:24:48 maurohifi go-librespot[1849]: main.NewApiServer.gowrap1() Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x631de4 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 21 gp=0x152b568 m=nil [chan receive]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e3f90, 0x15a3ef0, 0xe, 0x7, 0x2) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1459b64 sp=0x1459b50 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.chanrecv(0x15a3ec0, 0x1459ca4, 0x1) Dec 29 10:24:48 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1459ba0 sp=0x1459b64 pc=0x20078 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.chanrecv1(0x15a3ec0, 0x1459ca4) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1459bb4 sp=0x1459ba0 pc=0x1fb98 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*persistConn).addTLS(0x1540218, {0x887570, 0x154f360}, {0x15c2b60, 0x15}, 0x0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1459cb0 sp=0x1459bb4 pc=0x352944 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x154f360}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x15c2b60, 0x19}, 0x0}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1459f48 sp=0x1459cb0 pc=0x353580 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).dialConnFor(0xca8050, 0x157ccc0) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1459fe0 sp=0x1459f48 pc=0x352090 Dec 29 10:24:48 maurohifi go-librespot[1849]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1459fec sp=0x1459fe0 pc=0x351fe0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1459fec sp=0x1459fec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:48 maurohifi go-librespot[1849]: goroutine 26 gp=0x152b7a8 m=nil [select]: Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14406f4 sp=0x14406e0 pc=0x5d0c0 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.selectgo(0x14407d4, 0x14407b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1440794 sp=0x14406f4 pc=0x70e78 Dec 29 10:24:48 maurohifi go-librespot[1849]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x14407ec sp=0x1440794 pc=0x281004 Dec 29 10:24:48 maurohifi go-librespot[1849]: runtime.goexit({}) Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:24:48 maurohifi go-librespot[1849]: created by crypto/tls.(*Conn).handshakeContext in goroutine 25 Dec 29 10:24:48 maurohifi go-librespot[1849]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:48 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:48 maurohifi go-librespot[1846]: Aborted Dec 29 10:24:52 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 28. Dec 29 10:24:52 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:52 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:52 maurohifi go-librespot[1865]: go-librespot daemon starting... Dec 29 10:24:52 maurohifi go-librespot[1866]: time="2025-12-29T10:24:52+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:52 maurohifi go-librespot[1866]: time="2025-12-29T10:24:52+01:00" level=debug msg="app state loaded" Dec 29 10:24:52 maurohifi go-librespot[1866]: time="2025-12-29T10:24:52+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:52 maurohifi go-librespot[1866]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime stack: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ea99994 sp=0x7ea99980 pc=0x5971c Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ea999a8 sp=0x7ea99994 pc=0x573e4 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x7ea999b8 sp=0x7ea999a8 pc=0x8a724 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.panicunsafeslicelen() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x7ea999c0 sp=0x7ea999b8 pc=0x8a6e8 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.(*stkframe).getStackMap(0x7ea99aa8, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x7ea99a34 sp=0x7ea999c0 pc=0x79808 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.adjustframe(0x7ea99aa8, 0x7ea99ad8) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x7ea99a88 sp=0x7ea99a34 pc=0x77524 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.copystack(0x24030e8, 0x1000) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x7ea99afc sp=0x7ea99a88 pc=0x77c94 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.newstack() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x7ea99bd4 sp=0x7ea99afc pc=0x7827c Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.morestack() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x7ea99bd8 sp=0x7ea99bd4 pc=0x921ac Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 19 gp=0x24030e8 m=0 mp=0xce0d20 [copystack]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.convT(0x708bd8, 0x245abb0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x245ab68 sp=0x245ab68 pc=0x24848 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x245ac4d sp=0x245ab68 pc=0x15bfa8 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x245aca5 sp=0x245ac4d pc=0x15b8c4 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime: g 19: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:24:52 maurohifi go-librespot[1866]: stack: frame={sp:0x245ac4d, fp:0x245aca5} stack=[0x245a000,0x245b000) Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245abcd: 0x150247c1 0x00000000 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245abdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245abed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245abfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac1d: 0xe4000000 0x00002884 0x150247c1 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac5d: 0x30cee200 0x1076b2c0 0xe0000000 0xb476b202 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac6d: 0x20002884 0x1400ce0d 0x0000026b 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac8d: 0x00000000 0x00000000 0xb8000000 0x0000281a Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ac9d: 0x150247c1 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245acad: 0x00000000 0x20000000 0x20000000 0xc000ce0d Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245acbd: 0x00024c20 0x00000000 0xc0000000 0x98024c20 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245accd: 0x2000281a 0x00000000 0x15006a60 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245acdd: 0x080247c1 0x0000282b 0x150247c1 0x20000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245aced: 0xc0000000 0x04024c20 0xa2000000 0x000005e7 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245acfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ad0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:24:52 maurohifi go-librespot[1866]: 0x0245ad1d: 0x94024445 0x54024445 Dec 29 10:24:52 maurohifi go-librespot[1866]: created by net/http.(*persistConn).addTLS in goroutine 7 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 1 gp=0x2402128 m=nil [select]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x26cf66c sp=0x26cf658 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.selectgo(0x26cf7a4, 0x26cf74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x26cf70c sp=0x26cf66c pc=0x70e78 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).getConn(0xca8050, 0x246e200, {{}, 0x0, {0x7a1cbc, 0x5}, {0x247c100, 0x19}, 0x0}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x26cf83c sp=0x26cf70c pc=0x351678 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).roundTrip(0xca8050, 0x247a328) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x26cf958 sp=0x26cf83c pc=0x34d650 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).RoundTrip(0xca8050, 0x247a328) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x26cf970 sp=0x26cf958 pc=0x331a6c Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.send(0x247a288, {0x882bb8, 0xca8050}, {0xc24cb0208cf7a076, 0x6ff4f2431, 0xce0068}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x26cfa9c sp=0x26cf970 pc=0x2ec794 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Client).send(0x260b960, 0x247a288, {0xc24cb0208cf7a076, 0x6ff4f2431, 0xce0068}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x26cfae0 sp=0x26cfa9c pc=0x2ec088 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Client).do(0x260b960, 0x247a288) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x26cfbf0 sp=0x26cfae0 pc=0x2ee488 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Client).Do(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:52 maurohifi go-librespot[1866]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x26802d0, {0x8874f0, 0xd0ad00}, {0x26cfeb0, 0x3, 0x3}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x26cfe44 sp=0x26cfbf0 pc=0x528544 Dec 29 10:24:52 maurohifi go-librespot[1866]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/apresolve/resolve.go:122 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.(*App).withAppPlayer(0x2630980, {0x8874f0, 0xd0ad00}, 0x240e0b0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/main.go:235 +0x94 fp=0x26cfed0 sp=0x26cfe44 pc=0x63d694 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.(*App).withCredentials(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/main.go:193 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.(*App).SpotifyToken(0x2630980, {0x8874f0, 0xd0ad00}, {0x26c0f30, 0xa}, {0x26e2140, 0x124}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x26cff00 sp=0x26cfed0 pc=0x63cfa8 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.main() Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/main.go:557 +0x588 fp=0x26cffa8 sp=0x26cff00 pc=0x63feb4 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.main() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x26cffec sp=0x26cffa8 pc=0x5cb30 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x26cffec sp=0x26cffec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 2 gp=0x24027e8 m=nil [force gc (idle)]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444fd4 sp=0x2444fc0 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goparkunlock(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.forcegchelper() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2444fec sp=0x2444fd4 pc=0x5cefc Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2444fec sp=0x2444fec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 3 gp=0x2402b48 m=nil [GC sweep wait]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24457c4 sp=0x24457b0 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goparkunlock(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.bgsweep(0x246c000) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x24457e4 sp=0x24457c4 pc=0x457d4 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gcenable.gowrap1() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x24457ec sp=0x24457e4 pc=0x35968 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24457ec sp=0x24457ec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:52 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 4 gp=0x2402c68 m=nil [GC scavenge wait]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2445fb4 sp=0x2445fa0 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goparkunlock(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2445fc8 sp=0x2445fb4 pc=0x42b68 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.bgscavenge(0x246c000) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2445fe4 sp=0x2445fc8 pc=0x4327c Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gcenable.gowrap2() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2445fec sp=0x2445fe4 pc=0x35914 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2445fec sp=0x2445fec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 18 gp=0x2484488 m=nil [finalizer wait]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x244078c sp=0x2440778 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.runfinq() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x24407ec sp=0x244078c pc=0x34754 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24407ec sp=0x24407ec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by runtime.createfing in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 6 gp=0x2629328 m=nil [IO wait]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e40f0, 0x76031f08, 0x2, 0x2, 0x5) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2446528 sp=0x2446514 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.netpollblock(0x76031ef8, 0x72, 0x0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2446540 sp=0x2446528 pc=0x548cc Dec 29 10:24:52 maurohifi go-librespot[1866]: internal/poll.runtime_pollWait(0x76031ef8, 0x72) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2446554 sp=0x2446540 pc=0x8f4a8 Dec 29 10:24:52 maurohifi go-librespot[1866]: internal/poll.(*pollDesc).wait(0x2728068, 0x72, 0x0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2446568 sp=0x2446554 pc=0x10a318 Dec 29 10:24:52 maurohifi go-librespot[1866]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:52 maurohifi go-librespot[1866]: internal/poll.(*FD).Accept(0x2728050) Dec 29 10:24:52 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x24465b0 sp=0x2446568 pc=0x10eb84 Dec 29 10:24:52 maurohifi go-librespot[1866]: net.(*netFD).accept(0x2728050) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2446618 sp=0x24465b0 pc=0x17e4c4 Dec 29 10:24:52 maurohifi go-librespot[1866]: net.(*TCPListener).accept(0x24261f8) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2446630 sp=0x2446618 pc=0x196900 Dec 29 10:24:52 maurohifi go-librespot[1866]: net.(*TCPListener).Accept(0x24261f8) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x244664c sp=0x2446630 pc=0x19596c Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*onceCloseListener).Accept(0x260bec0) Dec 29 10:24:52 maurohifi go-librespot[1866]: :1 +0x34 fp=0x2446664 sp=0x244664c pc=0x362b54 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Server).Serve(0x26e9228, {0x886cb8, 0x24261f8}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x24466fc sp=0x2446664 pc=0x341210 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.Serve(...) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.(*ConcreteApiServer).serve(0x2682ba0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x24467e4 sp=0x24466fc pc=0x6330b8 Dec 29 10:24:52 maurohifi go-librespot[1866]: main.NewApiServer.gowrap1() Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x24467ec sp=0x24467e4 pc=0x631de4 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24467ec sp=0x24467ec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 7 gp=0x2402fc8 m=nil [chan receive]: Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.gopark(0x7e3f90, 0x24ae330, 0xe, 0x7, 0x2) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2459b64 sp=0x2459b50 pc=0x5d0c0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.chanrecv(0x24ae300, 0x2459ca4, 0x1) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2459ba0 sp=0x2459b64 pc=0x20078 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.chanrecv1(0x24ae300, 0x2459ca4) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2459bb4 sp=0x2459ba0 pc=0x1fb98 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*persistConn).addTLS(0x2742008, {0x887570, 0x27280f0}, {0x247c100, 0x15}, 0x0) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2459cb0 sp=0x2459bb4 pc=0x352944 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x27280f0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x247c100, 0x19}, 0x0}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2459f48 sp=0x2459cb0 pc=0x353580 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).dialConnFor(0xca8050, 0x2428120) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2459fe0 sp=0x2459f48 pc=0x352090 Dec 29 10:24:52 maurohifi go-librespot[1866]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2459fec sp=0x2459fe0 pc=0x351fe0 Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2459fec sp=0x2459fec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:52 maurohifi go-librespot[1866]: goroutine 20 gp=0x2629448 m=nil [runnable]: Dec 29 10:24:52 maurohifi go-librespot[1866]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x2704fec sp=0x2704fec pc=0x280f6c Dec 29 10:24:52 maurohifi go-librespot[1866]: runtime.goexit({}) Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2704fec sp=0x2704fec pc=0x93d6c Dec 29 10:24:52 maurohifi go-librespot[1866]: created by crypto/tls.(*Conn).handshakeContext in goroutine 19 Dec 29 10:24:52 maurohifi go-librespot[1866]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:52 maurohifi go-librespot[1865]: Aborted Dec 29 10:24:55 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 29. Dec 29 10:24:55 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:55 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:55 maurohifi go-librespot[1886]: go-librespot daemon starting... Dec 29 10:24:55 maurohifi go-librespot[1887]: time="2025-12-29T10:24:55+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:55 maurohifi go-librespot[1887]: time="2025-12-29T10:24:55+01:00" level=debug msg="app state loaded" Dec 29 10:24:55 maurohifi go-librespot[1887]: time="2025-12-29T10:24:55+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:55 maurohifi go-librespot[1887]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime stack: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feb34 sp=0x754feb20 pc=0x5971c Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feb48 sp=0x754feb34 pc=0x573e4 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x754feb58 sp=0x754feb48 pc=0x8a724 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.panicunsafeslicelen() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x754feb60 sp=0x754feb58 pc=0x8a6e8 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.(*stkframe).getStackMap(0x754fec48, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x754febd4 sp=0x754feb60 pc=0x79808 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.adjustframe(0x754fec48, 0x754fec78) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x754fec28 sp=0x754febd4 pc=0x77524 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.copystack(0x1505328, 0x1000) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x754fec9c sp=0x754fec28 pc=0x77c94 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.newstack() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x754fed74 sp=0x754fec9c pc=0x7827c Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.morestack() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x754fed78 sp=0x754fed74 pc=0x921ac Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 21 gp=0x1505328 m=4 mp=0x1449088 [copystack]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.convT(0x708bd8, 0x1454bb0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1454b68 sp=0x1454b68 pc=0x24848 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1454c4d sp=0x1454b68 pc=0x15bfa8 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1454ca5 sp=0x1454c4d pc=0x15b8c4 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime: g 21: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:24:55 maurohifi go-librespot[1887]: stack: frame={sp:0x1454c4d, fp:0x1454ca5} stack=[0x1454000,0x1455000) Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454bcd: 0x15015389 0x00000000 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454bdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454bed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454bfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c1d: 0xe4000000 0x40002884 0x15015389 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c5d: 0x70cee200 0x1076b3bf 0xe0000000 0xb476b302 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c6d: 0x88002884 0x14014490 0x0000026b 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c8d: 0x00000000 0x00000000 0xb8000000 0x4000281a Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454c9d: 0x15015389 0x00000000 >0x00000000 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454cad: 0x00000000 0x20000000 0x88000000 0xc0014490 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454cbd: 0x00014c40 0x00000000 0xc0000000 0x98014c40 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454ccd: 0x2000281a 0x00000000 0x15006a60 0x40000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454cdd: 0x08015389 0x4000282b 0x15015389 0x20000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454ced: 0xc0000000 0x04014c40 0xa2000000 0x000005e7 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454cfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454d0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:24:55 maurohifi go-librespot[1887]: 0x01454d1d: 0x94014445 0x54014445 Dec 29 10:24:55 maurohifi go-librespot[1887]: created by net/http.(*persistConn).addTLS in goroutine 37 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x168966c sp=0x1689658 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.selectgo(0x16897a4, 0x168974c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x168970c sp=0x168966c pc=0x70e78 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).getConn(0xca8050, 0x1512e80, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1538940, 0x19}, 0x0}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x168983c sp=0x168970c pc=0x351678 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).roundTrip(0xca8050, 0x15274a8) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1689958 sp=0x168983c pc=0x34d650 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).RoundTrip(0xca8050, 0x15274a8) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1689970 sp=0x1689958 pc=0x331a6c Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.send(0x1527408, {0x882bb8, 0xca8050}, {0xc24cb0216a11f248, 0x6fffc11b2, 0xce0068}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1689a9c sp=0x1689970 pc=0x2ec794 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Client).send(0x1512a80, 0x1527408, {0xc24cb0216a11f248, 0x6fffc11b2, 0xce0068}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1689ae0 sp=0x1689a9c pc=0x2ec088 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Client).do(0x1512a80, 0x1527408) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1689bf0 sp=0x1689ae0 pc=0x2ee488 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Client).Do(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:55 maurohifi go-librespot[1887]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x153c1e0, {0x8874f0, 0xd0ad00}, {0x1689eb0, 0x3, 0x3}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1689e44 sp=0x1689bf0 pc=0x528544 Dec 29 10:24:55 maurohifi go-librespot[1887]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/apresolve/resolve.go:122 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.(*App).withAppPlayer(0x154c380, {0x8874f0, 0xd0ad00}, 0x1511060) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1689ed0 sp=0x1689e44 pc=0x63d694 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.(*App).withCredentials(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/main.go:193 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.(*App).SpotifyToken(0x154c380, {0x8874f0, 0xd0ad00}, {0x1518430, 0xa}, {0x1564000, 0x124}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1689f00 sp=0x1689ed0 pc=0x63cfa8 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.main() Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1689fa8 sp=0x1689f00 pc=0x63feb4 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.main() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1689fec sp=0x1689fa8 pc=0x5cb30 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1689fec sp=0x1689fec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goparkunlock(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.forcegchelper() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 18 gp=0x1484248 m=nil [GC sweep wait]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14407c4 sp=0x14407b0 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goparkunlock(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.bgsweep(0x1490000) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14407e4 sp=0x14407c4 pc=0x457d4 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gcenable.gowrap1() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14407ec sp=0x14407e4 pc=0x35968 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 19 gp=0x1484368 m=nil [GC scavenge wait]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440fb4 sp=0x1440fa0 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goparkunlock(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1440fc8 sp=0x1440fb4 pc=0x42b68 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.bgscavenge(0x1490000) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1440fe4 sp=0x1440fc8 pc=0x4327c Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gcenable.gowrap2() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x35914 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 20 gp=0x14846c8 m=nil [finalizer wait]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144178c sp=0x1441778 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.runfinq() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14417ec sp=0x144178c pc=0x34754 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14417ec sp=0x14417ec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by runtime.createfing in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 36 gp=0x15050e8 m=nil [IO wait]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e40f0, 0x76041f08, 0x2, 0x2, 0x5) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1574d28 sp=0x1574d14 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.netpollblock(0x76041ef8, 0x72, 0x0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1574d40 sp=0x1574d28 pc=0x548cc Dec 29 10:24:55 maurohifi go-librespot[1887]: internal/poll.runtime_pollWait(0x76041ef8, 0x72) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1574d54 sp=0x1574d40 pc=0x8f4a8 Dec 29 10:24:55 maurohifi go-librespot[1887]: internal/poll.(*pollDesc).wait(0x1537148, 0x72, 0x0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1574d68 sp=0x1574d54 pc=0x10a318 Dec 29 10:24:55 maurohifi go-librespot[1887]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:55 maurohifi go-librespot[1887]: internal/poll.(*FD).Accept(0x1537130) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1574db0 sp=0x1574d68 pc=0x10eb84 Dec 29 10:24:55 maurohifi go-librespot[1887]: net.(*netFD).accept(0x1537130) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1574e18 sp=0x1574db0 pc=0x17e4c4 Dec 29 10:24:55 maurohifi go-librespot[1887]: net.(*TCPListener).accept(0x153a5a0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1574e30 sp=0x1574e18 pc=0x196900 Dec 29 10:24:55 maurohifi go-librespot[1887]: net.(*TCPListener).Accept(0x153a5a0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1574e4c sp=0x1574e30 pc=0x19596c Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*onceCloseListener).Accept(0x1494e60) Dec 29 10:24:55 maurohifi go-librespot[1887]: :1 +0x34 fp=0x1574e64 sp=0x1574e4c pc=0x362b54 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Server).Serve(0x14b0dc8, {0x886cb8, 0x153a5a0}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1574efc sp=0x1574e64 pc=0x341210 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.Serve(...) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.(*ConcreteApiServer).serve(0x152e4e0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1574fe4 sp=0x1574efc pc=0x6330b8 Dec 29 10:24:55 maurohifi go-librespot[1887]: main.NewApiServer.gowrap1() Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1574fec sp=0x1574fe4 pc=0x631de4 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1574fec sp=0x1574fec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 37 gp=0x1505208 m=nil [chan receive]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e3f90, 0x1496430, 0xe, 0x7, 0x2) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x157cb64 sp=0x157cb50 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.chanrecv(0x1496400, 0x157cca4, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x157cba0 sp=0x157cb64 pc=0x20078 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.chanrecv1(0x1496400, 0x157cca4) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x157cbb4 sp=0x157cba0 pc=0x1fb98 Dec 29 10:24:55 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*persistConn).addTLS(0x152c0b8, {0x887570, 0x15371d0}, {0x1538940, 0x15}, 0x0) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x157ccb0 sp=0x157cbb4 pc=0x352944 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x15371d0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1538940, 0x19}, 0x0}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x157cf48 sp=0x157ccb0 pc=0x353580 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).dialConnFor(0xca8050, 0x152e600) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x157cfe0 sp=0x157cf48 pc=0x352090 Dec 29 10:24:55 maurohifi go-librespot[1887]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x157cfec sp=0x157cfe0 pc=0x351fe0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x157cfec sp=0x157cfec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:55 maurohifi go-librespot[1887]: goroutine 22 gp=0x14030e8 m=nil [select]: Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x15756f4 sp=0x15756e0 pc=0x5d0c0 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.selectgo(0x15757d4, 0x15757b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1575794 sp=0x15756f4 pc=0x70e78 Dec 29 10:24:55 maurohifi go-librespot[1887]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x15757ec sp=0x1575794 pc=0x281004 Dec 29 10:24:55 maurohifi go-librespot[1887]: runtime.goexit({}) Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x15757ec sp=0x15757ec pc=0x93d6c Dec 29 10:24:55 maurohifi go-librespot[1887]: created by crypto/tls.(*Conn).handshakeContext in goroutine 21 Dec 29 10:24:55 maurohifi go-librespot[1887]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:55 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:55 maurohifi go-librespot[1886]: Aborted Dec 29 10:24:58 maurohifi sudo[1896]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2025-12-29 10:23' Dec 29 10:24:58 maurohifi sudo[1896]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Dec 29 10:24:59 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 30. Dec 29 10:24:59 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:59 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:24:59 maurohifi go-librespot[1898]: go-librespot daemon starting... Dec 29 10:24:59 maurohifi go-librespot[1899]: time="2025-12-29T10:24:59+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:24:59 maurohifi go-librespot[1899]: time="2025-12-29T10:24:59+01:00" level=debug msg="app state loaded" Dec 29 10:24:59 maurohifi go-librespot[1899]: time="2025-12-29T10:24:59+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:24:59 maurohifi go-librespot[1899]: fatal error: unsafe.Slice: len out of range Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime stack: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74bfeb34 sp=0x74bfeb20 pc=0x5971c Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74bfeb48 sp=0x74bfeb34 pc=0x573e4 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x74bfeb58 sp=0x74bfeb48 pc=0x8a724 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.panicunsafeslicelen() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x74bfeb60 sp=0x74bfeb58 pc=0x8a6e8 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.(*stkframe).getStackMap(0x74bfec48, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x74bfebd4 sp=0x74bfeb60 pc=0x79808 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.adjustframe(0x74bfec48, 0x74bfec78) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x74bfec28 sp=0x74bfebd4 pc=0x77524 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.copystack(0x1e8e248, 0x1000) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x74bfec9c sp=0x74bfec28 pc=0x77c94 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.newstack() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x74bfed74 sp=0x74bfec9c pc=0x7827c Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.morestack() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x74bfed78 sp=0x74bfed74 pc=0x921ac Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 20 gp=0x1e8e248 m=5 mp=0x1c80008 [copystack]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.convT(0x708bd8, 0x1c55bb0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1c55b68 sp=0x1c55b68 pc=0x24848 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1c55c4d sp=0x1c55b68 pc=0x15bfa8 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1c55ca5 sp=0x1c55c4d pc=0x15b8c4 Dec 29 10:24:59 maurohifi go-librespot[1899]: created by net/http.(*persistConn).addTLS in goroutine 6 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 1 gp=0x1c02128 m=nil [select]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1e6166c sp=0x1e61658 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.selectgo(0x1e617a4, 0x1e6174c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1e6170c sp=0x1e6166c pc=0x70e78 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).getConn(0xca8050, 0x1c758a0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1e68b60, 0x19}, 0x0}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1e6183c sp=0x1e6170c pc=0x351678 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).roundTrip(0xca8050, 0x1e86b48) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1e61958 sp=0x1e6183c pc=0x34d650 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).RoundTrip(0xca8050, 0x1e86b48) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1e61970 sp=0x1e61958 pc=0x331a6c Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.send(0x1e86aa8, {0x882bb8, 0xca8050}, {0xc24cb02252a0d309, 0x6fe588d4a, 0xce0068}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1e61a9c sp=0x1e61970 pc=0x2ec794 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Client).send(0x1c754a0, 0x1e86aa8, {0xc24cb02252a0d309, 0x6fe588d4a, 0xce0068}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1e61ae0 sp=0x1e61a9c pc=0x2ec088 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Client).do(0x1c754a0, 0x1e86aa8) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1e61bf0 sp=0x1e61ae0 pc=0x2ee488 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Client).Do(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:24:59 maurohifi go-librespot[1899]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1c002d0, {0x8874f0, 0xd0ad00}, {0x1e61eb0, 0x3, 0x3}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1e61e44 sp=0x1e61bf0 pc=0x528544 Dec 29 10:24:59 maurohifi go-librespot[1899]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/apresolve/resolve.go:122 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.(*App).withAppPlayer(0x1e0c700, {0x8874f0, 0xd0ad00}, 0x1c0f2c0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/main.go:235 +0x94 fp=0x1e61ed0 sp=0x1e61e44 pc=0x63d694 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.(*App).withCredentials(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/main.go:193 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.(*App).SpotifyToken(0x1e0c700, {0x8874f0, 0xd0ad00}, {0x1c10f90, 0xa}, {0x1e74140, 0x124}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x1e61f00 sp=0x1e61ed0 pc=0x63cfa8 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.main() Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/main.go:557 +0x588 fp=0x1e61fa8 sp=0x1e61f00 pc=0x63feb4 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.main() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1e61fec sp=0x1e61fa8 pc=0x5cb30 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1e61fec sp=0x1e61fec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goparkunlock(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.forcegchelper() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5cefc Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by runtime.init.5 in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goparkunlock(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.bgsweep(0x1c90000) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x457d4 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gcenable.gowrap1() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35968 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goparkunlock(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42b68 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.bgscavenge(0x1c90000) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1c40fe4 sp=0x1c40fc8 pc=0x4327c Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gcenable.gowrap2() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x35914 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by runtime.gcenable in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 34 gp=0x1d06248 m=nil [finalizer wait]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d2c78c sp=0x1d2c778 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.runfinq() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1d2c7ec sp=0x1d2c78c pc=0x34754 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d2c7ec sp=0x1d2c7ec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by runtime.createfing in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 5 gp=0x1e8e008 m=nil [IO wait]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e40f0, 0x757c7ec8, 0x2, 0x2, 0x5) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c45d28 sp=0x1c45d14 pc=0x5d0c0 Dec 29 10:24:59 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.netpollblock(0x757c7eb8, 0x72, 0x0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c45d40 sp=0x1c45d28 pc=0x548cc Dec 29 10:24:59 maurohifi go-librespot[1899]: internal/poll.runtime_pollWait(0x757c7eb8, 0x72) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c45d54 sp=0x1c45d40 pc=0x8f4a8 Dec 29 10:24:59 maurohifi go-librespot[1899]: internal/poll.(*pollDesc).wait(0x1e4d2d8, 0x72, 0x0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1c45d68 sp=0x1c45d54 pc=0x10a318 Dec 29 10:24:59 maurohifi go-librespot[1899]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:24:59 maurohifi go-librespot[1899]: internal/poll.(*FD).Accept(0x1e4d2c0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1c45db0 sp=0x1c45d68 pc=0x10eb84 Dec 29 10:24:59 maurohifi go-librespot[1899]: net.(*netFD).accept(0x1e4d2c0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1c45e18 sp=0x1c45db0 pc=0x17e4c4 Dec 29 10:24:59 maurohifi go-librespot[1899]: net.(*TCPListener).accept(0x1c26780) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1c45e30 sp=0x1c45e18 pc=0x196900 Dec 29 10:24:59 maurohifi go-librespot[1899]: net.(*TCPListener).Accept(0x1c26780) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1c45e4c sp=0x1c45e30 pc=0x19596c Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*onceCloseListener).Accept(0x1c94360) Dec 29 10:24:59 maurohifi go-librespot[1899]: :1 +0x34 fp=0x1c45e64 sp=0x1c45e4c pc=0x362b54 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Server).Serve(0x1ca20a8, {0x886cb8, 0x1c26780}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1c45efc sp=0x1c45e64 pc=0x341210 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.Serve(...) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.(*ConcreteApiServer).serve(0x1c28ba0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1c45fe4 sp=0x1c45efc pc=0x6330b8 Dec 29 10:24:59 maurohifi go-librespot[1899]: main.NewApiServer.gowrap1() Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1c45fec sp=0x1c45fe4 pc=0x631de4 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c45fec sp=0x1c45fec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by main.NewApiServer in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 6 gp=0x1e8e128 m=nil [chan receive]: Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.gopark(0x7e3f90, 0x1c96170, 0xe, 0x7, 0x2) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c54b64 sp=0x1c54b50 pc=0x5d0c0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.chanrecv(0x1c96140, 0x1c54ca4, 0x1) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1c54ba0 sp=0x1c54b64 pc=0x20078 Dec 29 10:24:59 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.chanrecv1(0x1c96140, 0x1c54ca4) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1c54bb4 sp=0x1c54ba0 pc=0x1fb98 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*persistConn).addTLS(0x1c78168, {0x887570, 0x1e4d360}, {0x1e68b60, 0x15}, 0x0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1c54cb0 sp=0x1c54bb4 pc=0x352944 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x1e4d360}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x1e68b60, 0x19}, 0x0}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1c54f48 sp=0x1c54cb0 pc=0x353580 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).dialConnFor(0xca8050, 0x1c28cc0) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1c54fe0 sp=0x1c54f48 pc=0x352090 Dec 29 10:24:59 maurohifi go-librespot[1899]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1c54fec sp=0x1c54fe0 pc=0x351fe0 Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c54fec sp=0x1c54fec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:24:59 maurohifi go-librespot[1899]: goroutine 21 gp=0x1d066c8 m=nil [runnable]: Dec 29 10:24:59 maurohifi go-librespot[1899]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x1c467ec sp=0x1c467ec pc=0x280f6c Dec 29 10:24:59 maurohifi go-librespot[1899]: runtime.goexit({}) Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c467ec sp=0x1c467ec pc=0x93d6c Dec 29 10:24:59 maurohifi go-librespot[1899]: created by crypto/tls.(*Conn).handshakeContext in goroutine 20 Dec 29 10:24:59 maurohifi go-librespot[1899]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:24:59 maurohifi go-librespot[1898]: Aborted Dec 29 10:25:02 maurohifi upmpdcli[1905]: writing RSA key Dec 29 10:25:02 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 31. Dec 29 10:25:02 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:25:02 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:25:02 maurohifi go-librespot[1909]: go-librespot daemon starting... Dec 29 10:25:02 maurohifi go-librespot[1910]: time="2025-12-29T10:25:02+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:25:02 maurohifi go-librespot[1910]: time="2025-12-29T10:25:02+01:00" level=debug msg="app state loaded" Dec 29 10:25:02 maurohifi go-librespot[1910]: time="2025-12-29T10:25:02+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:25:02 maurohifi go-librespot[1910]: fatal error: unsafe.Slice: len out of range Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime stack: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75ffeb34 sp=0x75ffeb20 pc=0x5971c Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75ffeb48 sp=0x75ffeb34 pc=0x573e4 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x75ffeb58 sp=0x75ffeb48 pc=0x8a724 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.panicunsafeslicelen() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x75ffeb60 sp=0x75ffeb58 pc=0x8a6e8 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.(*stkframe).getStackMap(0x75ffec48, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x75ffebd4 sp=0x75ffeb60 pc=0x79808 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.adjustframe(0x75ffec48, 0x75ffec78) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x75ffec28 sp=0x75ffebd4 pc=0x77524 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.copystack(0x1485d48, 0x1000) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x75ffec9c sp=0x75ffec28 pc=0x77c94 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.newstack() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x75ffed74 sp=0x75ffec9c pc=0x7827c Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.morestack() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x75ffed78 sp=0x75ffed74 pc=0x921ac Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 5 gp=0x1485d48 m=3 mp=0x1448b08 [copystack]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.convT(0x708bd8, 0x1455bb0) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x1455b68 sp=0x1455b68 pc=0x24848 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/netip.parseIPv4({0x0, 0x0}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x1455c4d sp=0x1455b68 pc=0x15bfa8 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x1455ca5 sp=0x1455c4d pc=0x15b8c4 Dec 29 10:25:02 maurohifi go-librespot[1910]: created by net/http.(*persistConn).addTLS in goroutine 22 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 1 gp=0x1402128 m=nil [select]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x15fb66c sp=0x15fb658 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.selectgo(0x15fb7a4, 0x15fb74c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x15fb70c sp=0x15fb66c pc=0x70e78 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).getConn(0xca8050, 0x1610840, {{}, 0x0, {0x7a1cbc, 0x5}, {0x14bac20, 0x19}, 0x0}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x15fb83c sp=0x15fb70c pc=0x351678 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).roundTrip(0xca8050, 0x1613408) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x15fb958 sp=0x15fb83c pc=0x34d650 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).RoundTrip(0xca8050, 0x1613408) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x15fb970 sp=0x15fb958 pc=0x331a6c Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.send(0x1613368, {0x882bb8, 0xca8050}, {0xc24cb0232a30a753, 0x6fe30be12, 0xce0068}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x15fba9c sp=0x15fb970 pc=0x2ec794 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Client).send(0x1610440, 0x1613368, {0xc24cb0232a30a753, 0x6fe30be12, 0xce0068}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x15fbae0 sp=0x15fba9c pc=0x2ec088 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Client).do(0x1610440, 0x1613368) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x15fbbf0 sp=0x15fbae0 pc=0x2ee488 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Client).Do(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:25:02 maurohifi go-librespot[1910]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x14da420, {0x8874f0, 0xd0ad00}, {0x15fbeb0, 0x3, 0x3}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x15fbe44 sp=0x15fbbf0 pc=0x528544 Dec 29 10:25:02 maurohifi go-librespot[1910]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/apresolve/resolve.go:122 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.(*App).withAppPlayer(0x14bcc80, {0x8874f0, 0xd0ad00}, 0x14a9500) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/main.go:235 +0x94 fp=0x15fbed0 sp=0x15fbe44 pc=0x63d694 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.(*App).withCredentials(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/main.go:193 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.(*App).SpotifyToken(0x14bcc80, {0x8874f0, 0xd0ad00}, {0x14b4f70, 0xa}, {0x1608140, 0x124}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x15fbf00 sp=0x15fbed0 pc=0x63cfa8 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.main() Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/main.go:557 +0x588 fp=0x15fbfa8 sp=0x15fbf00 pc=0x63feb4 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.main() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x15fbfec sp=0x15fbfa8 pc=0x5cb30 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x15fbfec sp=0x15fbfec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goparkunlock(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.forcegchelper() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5cefc Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by runtime.init.5 in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 3 gp=0x1402b48 m=nil [GC sweep wait]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14457c4 sp=0x14457b0 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goparkunlock(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.bgsweep(0x146c000) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14457e4 sp=0x14457c4 pc=0x457d4 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gcenable.gowrap1() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14457ec sp=0x14457e4 pc=0x35968 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14457ec sp=0x14457ec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by runtime.gcenable in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 4 gp=0x1402c68 m=nil [GC scavenge wait]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1445fb4 sp=0x1445fa0 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goparkunlock(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1445fc8 sp=0x1445fb4 pc=0x42b68 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.bgscavenge(0x146c000) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x1445fe4 sp=0x1445fc8 pc=0x4327c Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gcenable.gowrap2() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1445fec sp=0x1445fe4 pc=0x35914 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1445fec sp=0x1445fec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by runtime.gcenable in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 18 gp=0x1484488 m=nil [finalizer wait]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144078c sp=0x1440778 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.runfinq() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14407ec sp=0x144078c pc=0x34754 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by runtime.createfing in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 21 gp=0x1485b08 m=nil [IO wait]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e40f0, 0x74fc2f08, 0x2, 0x2, 0x5) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440d28 sp=0x1440d14 pc=0x5d0c0 Dec 29 10:25:02 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.netpollblock(0x74fc2ef8, 0x72, 0x0) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1440d40 sp=0x1440d28 pc=0x548cc Dec 29 10:25:02 maurohifi go-librespot[1910]: internal/poll.runtime_pollWait(0x74fc2ef8, 0x72) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1440d54 sp=0x1440d40 pc=0x8f4a8 Dec 29 10:25:02 maurohifi go-librespot[1910]: internal/poll.(*pollDesc).wait(0x14d7378, 0x72, 0x0) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x1440d68 sp=0x1440d54 pc=0x10a318 Dec 29 10:25:02 maurohifi go-librespot[1910]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:25:02 maurohifi go-librespot[1910]: internal/poll.(*FD).Accept(0x14d7360) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x1440db0 sp=0x1440d68 pc=0x10eb84 Dec 29 10:25:02 maurohifi go-librespot[1910]: net.(*netFD).accept(0x14d7360) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x1440e18 sp=0x1440db0 pc=0x17e4c4 Dec 29 10:25:02 maurohifi go-librespot[1910]: net.(*TCPListener).accept(0x14a2810) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x1440e30 sp=0x1440e18 pc=0x196900 Dec 29 10:25:02 maurohifi go-librespot[1910]: net.(*TCPListener).Accept(0x14a2810) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x1440e4c sp=0x1440e30 pc=0x19596c Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*onceCloseListener).Accept(0x146e3e0) Dec 29 10:25:02 maurohifi go-librespot[1910]: :1 +0x34 fp=0x1440e64 sp=0x1440e4c pc=0x362b54 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Server).Serve(0x15040a8, {0x886cb8, 0x14a2810}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x1440efc sp=0x1440e64 pc=0x341210 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.Serve(...) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.(*ConcreteApiServer).serve(0x14d3020) Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x1440fe4 sp=0x1440efc pc=0x6330b8 Dec 29 10:25:02 maurohifi go-librespot[1910]: main.NewApiServer.gowrap1() Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x631de4 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by main.NewApiServer in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 22 gp=0x1485c28 m=nil [chan receive]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e3f90, 0x1470170, 0xe, 0x7, 0x2) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1454b64 sp=0x1454b50 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.chanrecv(0x1470140, 0x1454ca4, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x1454ba0 sp=0x1454b64 pc=0x20078 Dec 29 10:25:02 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.chanrecv1(0x1470140, 0x1454ca4) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x1454bb4 sp=0x1454ba0 pc=0x1fb98 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*persistConn).addTLS(0x14f44d8, {0x887570, 0x14d7400}, {0x14bac20, 0x15}, 0x0) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x1454cb0 sp=0x1454bb4 pc=0x352944 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x14d7400}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x14bac20, 0x19}, 0x0}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x1454f48 sp=0x1454cb0 pc=0x353580 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).dialConnFor(0xca8050, 0x14d3140) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x1454fe0 sp=0x1454f48 pc=0x352090 Dec 29 10:25:02 maurohifi go-librespot[1910]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x1454fec sp=0x1454fe0 pc=0x351fe0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1454fec sp=0x1454fec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:25:02 maurohifi go-librespot[1910]: goroutine 6 gp=0x1485e68 m=nil [select]: Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14446f4 sp=0x14446e0 pc=0x5d0c0 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.selectgo(0x14447d4, 0x14447b8, 0x0, 0x0, 0x2, 0x1) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1444794 sp=0x14446f4 pc=0x70e78 Dec 29 10:25:02 maurohifi go-librespot[1910]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/crypto/tls/conn.go:1529 +0x98 fp=0x14447ec sp=0x1444794 pc=0x281004 Dec 29 10:25:02 maurohifi go-librespot[1910]: runtime.goexit({}) Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14447ec sp=0x14447ec pc=0x93d6c Dec 29 10:25:02 maurohifi go-librespot[1910]: created by crypto/tls.(*Conn).handshakeContext in goroutine 5 Dec 29 10:25:02 maurohifi go-librespot[1910]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:25:02 maurohifi go-librespot[1909]: Aborted Dec 29 10:25:05 maurohifi systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 32. Dec 29 10:25:05 maurohifi systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:25:05 maurohifi systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Dec 29 10:25:05 maurohifi go-librespot[1933]: go-librespot daemon starting... Dec 29 10:25:06 maurohifi go-librespot[1934]: time="2025-12-29T10:25:06+01:00" level=info msg="running go-librespot 0.4.0" Dec 29 10:25:06 maurohifi go-librespot[1934]: time="2025-12-29T10:25:06+01:00" level=debug msg="app state loaded" Dec 29 10:25:06 maurohifi go-librespot[1934]: time="2025-12-29T10:25:06+01:00" level=info msg="api server listening on 127.0.0.1:9879" Dec 29 10:25:06 maurohifi go-librespot[1934]: fatal error: unsafe.Slice: len out of range Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime stack: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.throw({0x7a21a8, 0x1e}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x743fdb34 sp=0x743fdb20 pc=0x5971c Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.panicCheck1(0x79808, {0x7a21a8, 0x1e}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x743fdb48 sp=0x743fdb34 pc=0x573e4 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.panicunsafeslicelen1(0x79808) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/unsafe.go:100 +0x2c fp=0x743fdb58 sp=0x743fdb48 pc=0x8a724 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.panicunsafeslicelen() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/unsafe.go:95 +0x1c fp=0x743fdb60 sp=0x743fdb58 pc=0x8a6e8 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.(*stkframe).getStackMap(0x743fdc48, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/stkframe.go:250 +0x388 fp=0x743fdbd4 sp=0x743fdb60 pc=0x79808 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.adjustframe(0x743fdc48, 0x743fdc78) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/stack.go:678 +0x40 fp=0x743fdc28 sp=0x743fdbd4 pc=0x77524 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.copystack(0x22c65a8, 0x1000) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/stack.go:931 +0x2b0 fp=0x743fdc9c sp=0x743fdc28 pc=0x77c94 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.newstack() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/stack.go:1112 +0x480 fp=0x743fdd74 sp=0x743fdc9c pc=0x7827c Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.morestack() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:383 +0x60 fp=0x743fdd78 sp=0x743fdd74 pc=0x921ac Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 19 gp=0x22c65a8 m=6 mp=0x2088008 [copystack]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.convT(0x708bd8, 0x205abb0) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/iface.go:321 +0x60 fp=0x205ab68 sp=0x205ab68 pc=0x24848 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/netip.parseIPv4({0x520, 0x0}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/netip/netip.go:186 +0x2d0 fp=0x205ac4d sp=0x205ab68 pc=0x15bfa8 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/netip.ParseAddr({0x0, 0x0}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/netip/netip.go:119 +0xb4 fp=0x205aca5 sp=0x205ac4d pc=0x15b8c4 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime: g 19: unexpected return pc for net/netip.ParseAddr called from 0x36cee2b6 Dec 29 10:25:06 maurohifi go-librespot[1934]: stack: frame={sp:0x205ac4d, fp:0x205aca5} stack=[0x205a000,0x205b000) Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205abcd: 0x150207ab 0x00000000 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205abdd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205abed: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205abfd: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac0d: 0xa3000000 0xca135978 0x0000034d 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac1d: 0xe4000000 0x60002884 0x150207ab 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac2d: 0x00000000 0x00000000 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac3d: 0x08000000 0x00000000 0xca000000 0xff00034d Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac4d: <0x36cee2b6 0x00000520 0x00000000 0xff010000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac5d: 0xd0cee200 0x1076bcbf 0xe0000000 0xb476bc02 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac6d: 0x08002884 0x14020880 0x0000026b 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac7d: 0x04000000 0x00000272 0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac8d: 0x00000000 0x00000000 0xb8000000 0x6000281a Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ac9d: 0x150207ab 0x00000000 >0x00000000 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205acad: 0x00000000 0x20000000 0x08000000 0xc0020880 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205acbd: 0x00020cc0 0x00000000 0x04000000 0x98000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205accd: 0x2000281a 0x00000000 0x15006a60 0x60000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205acdd: 0x080207ab 0x6000282b 0x150207ab 0x20000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205aced: 0xc0000000 0x04020cc0 0xa2000000 0x000005e7 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205acfd: 0x00000000 0x28000000 0x000001a8 0x00000000 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ad0d: 0xca030300 0xbb00034d 0x9c63a03c 0x94002361 Dec 29 10:25:06 maurohifi go-librespot[1934]: 0x0205ad1d: 0x94020445 0x54020445 Dec 29 10:25:06 maurohifi go-librespot[1934]: created by net/http.(*persistConn).addTLS in goroutine 8 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 1 gp=0x2002128 m=nil [select]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e4134, 0x0, 0x9, 0x3, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x223966c sp=0x2239658 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.selectgo(0x22397a4, 0x223974c, 0x0, 0x0, 0x4, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x223970c sp=0x223966c pc=0x70e78 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).getConn(0xca8050, 0x20774c0, {{}, 0x0, {0x7a1cbc, 0x5}, {0x207ab60, 0x19}, 0x0}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x223983c sp=0x223970c pc=0x351678 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).roundTrip(0xca8050, 0x228f868) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2239958 sp=0x223983c pc=0x34d650 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).RoundTrip(0xca8050, 0x228f868) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2239970 sp=0x2239958 pc=0x331a6c Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.send(0x228f7c8, {0x882bb8, 0xca8050}, {0xc24cb024048a6e61, 0x7000df433, 0xce0068}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2239a9c sp=0x2239970 pc=0x2ec794 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Client).send(0x20770c0, 0x228f7c8, {0xc24cb024048a6e61, 0x7000df433, 0xce0068}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2239ae0 sp=0x2239a9c pc=0x2ec088 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Client).do(0x20770c0, 0x228f7c8) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2239bf0 sp=0x2239ae0 pc=0x2ee488 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Client).Do(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/client.go:590 Dec 29 10:25:06 maurohifi go-librespot[1934]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x20002a0, {0x8874f0, 0xd0ad00}, {0x2239eb0, 0x3, 0x3}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2239e44 sp=0x2239bf0 pc=0x528544 Dec 29 10:25:06 maurohifi go-librespot[1934]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/apresolve/resolve.go:122 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.(*App).withAppPlayer(0x2290480, {0x8874f0, 0xd0ad00}, 0x200f140) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/main.go:235 +0x94 fp=0x2239ed0 sp=0x2239e44 pc=0x63d694 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.(*App).withCredentials(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/main.go:193 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.(*App).SpotifyToken(0x2290480, {0x8874f0, 0xd0ad00}, {0x2010f30, 0xa}, {0x22a6140, 0x124}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/main.go:185 +0xd8 fp=0x2239f00 sp=0x2239ed0 pc=0x63cfa8 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.main() Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/main.go:557 +0x588 fp=0x2239fa8 sp=0x2239f00 pc=0x63feb4 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.main() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2239fec sp=0x2239fa8 pc=0x5cb30 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2239fec sp=0x2239fec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e4100, 0xcdf428, 0x11, 0xa, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goparkunlock(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.forcegchelper() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5cefc Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by runtime.init.5 in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:314 +0x1c Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 3 gp=0x2002d88 m=nil [GC sweep wait]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e4100, 0xcdfbe0, 0xc, 0x9, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20457c4 sp=0x20457b0 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goparkunlock(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.bgsweep(0x2074000) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20457e4 sp=0x20457c4 pc=0x457d4 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gcenable.gowrap1() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20457ec sp=0x20457e4 pc=0x35968 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20457ec sp=0x20457ec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by runtime.gcenable in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 4 gp=0x2002ea8 m=nil [GC scavenge wait]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e4100, 0xce0208, 0xd, 0xa, 0x2) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2045fb4 sp=0x2045fa0 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goparkunlock(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:408 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.(*scavengerState).park(0xce0208) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2045fc8 sp=0x2045fb4 pc=0x42b68 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.bgscavenge(0x2074000) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x2045fe4 sp=0x2045fc8 pc=0x4327c Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gcenable.gowrap2() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2045fec sp=0x2045fe4 pc=0x35914 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2045fec sp=0x2045fec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by runtime.gcenable in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 18 gp=0x208c488 m=nil [finalizer wait]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e3fac, 0xd0ad9c, 0x10, 0xa, 0x1) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x204078c sp=0x2040778 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.runfinq() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x20407ec sp=0x204078c pc=0x34754 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by runtime.createfing in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 7 gp=0x22c6368 m=nil [IO wait]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e40f0, 0x76111f08, 0x2, 0x2, 0x5) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2046d28 sp=0x2046d14 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.netpollblock(0x76111ef8, 0x72, 0x0) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2046d40 sp=0x2046d28 pc=0x548cc Dec 29 10:25:06 maurohifi go-librespot[1934]: internal/poll.runtime_pollWait(0x76111ef8, 0x72) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2046d54 sp=0x2046d40 pc=0x8f4a8 Dec 29 10:25:06 maurohifi go-librespot[1934]: internal/poll.(*pollDesc).wait(0x207f238, 0x72, 0x0) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x2046d68 sp=0x2046d54 pc=0x10a318 Dec 29 10:25:06 maurohifi go-librespot[1934]: internal/poll.(*pollDesc).waitRead(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 Dec 29 10:25:06 maurohifi go-librespot[1934]: internal/poll.(*FD).Accept(0x207f220) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/internal/poll/fd_unix.go:611 +0x294 fp=0x2046db0 sp=0x2046d68 pc=0x10eb84 Dec 29 10:25:06 maurohifi go-librespot[1934]: net.(*netFD).accept(0x207f220) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/fd_unix.go:172 +0x20 fp=0x2046e18 sp=0x2046db0 pc=0x17e4c4 Dec 29 10:25:06 maurohifi go-librespot[1934]: net.(*TCPListener).accept(0x2026708) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/tcpsock_posix.go:159 +0x20 fp=0x2046e30 sp=0x2046e18 pc=0x196900 Dec 29 10:25:06 maurohifi go-librespot[1934]: net.(*TCPListener).Accept(0x2026708) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0x2046e4c sp=0x2046e30 pc=0x19596c Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*onceCloseListener).Accept(0x2180d80) Dec 29 10:25:06 maurohifi go-librespot[1934]: :1 +0x34 fp=0x2046e64 sp=0x2046e4c pc=0x362b54 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Server).Serve(0x21b5a48, {0x886cb8, 0x2026708}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/server.go:3255 +0x314 fp=0x2046efc sp=0x2046e64 pc=0x341210 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.Serve(...) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/server.go:2794 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.(*ConcreteApiServer).serve(0x2028ae0) Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/api_server.go:630 +0x974 fp=0x2046fe4 sp=0x2046efc pc=0x6330b8 Dec 29 10:25:06 maurohifi go-librespot[1934]: main.NewApiServer.gowrap1() Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/api_server.go:296 +0x28 fp=0x2046fec sp=0x2046fe4 pc=0x631de4 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2046fec sp=0x2046fec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by main.NewApiServer in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /src/cmd/daemon/api_server.go:296 +0x310 Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 8 gp=0x22c6488 m=nil [chan receive]: Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.gopark(0x7e3f90, 0x20b8330, 0xe, 0x7, 0x2) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2059b64 sp=0x2059b50 pc=0x5d0c0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.chanrecv(0x20b8300, 0x2059ca4, 0x1) Dec 29 10:25:06 maurohifi systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/chan.go:583 +0x4b0 fp=0x2059ba0 sp=0x2059b64 pc=0x20078 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.chanrecv1(0x20b8300, 0x2059ca4) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/chan.go:442 +0x20 fp=0x2059bb4 sp=0x2059ba0 pc=0x1fb98 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*persistConn).addTLS(0x22b00b8, {0x887570, 0x207f2c0}, {0x207ab60, 0x15}, 0x0) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1579 +0x308 fp=0x2059cb0 sp=0x2059bb4 pc=0x352944 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).dialConn(0xca8050, {0x887570, 0x207f2c0}, {{}, 0x0, {0x7a1cbc, 0x5}, {0x207ab60, 0x19}, 0x0}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1658 +0x8b0 fp=0x2059f48 sp=0x2059cb0 pc=0x353580 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).dialConnFor(0xca8050, 0x2028c00) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1485 +0x84 fp=0x2059fe0 sp=0x2059f48 pc=0x352090 Dec 29 10:25:06 maurohifi go-librespot[1934]: net/http.(*Transport).queueForDial.gowrap1() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1449 +0x30 fp=0x2059fec sp=0x2059fe0 pc=0x351fe0 Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2059fec sp=0x2059fec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by net/http.(*Transport).queueForDial in goroutine 1 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/net/http/transport.go:1449 +0x98 Dec 29 10:25:06 maurohifi go-librespot[1934]: goroutine 20 gp=0x22c66c8 m=nil [runnable]: Dec 29 10:25:06 maurohifi go-librespot[1934]: crypto/tls.(*Conn).handshakeContext.func2() Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/crypto/tls/conn.go:1528 fp=0x20467ec sp=0x20467ec pc=0x280f6c Dec 29 10:25:06 maurohifi go-librespot[1934]: runtime.goexit({}) Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20467ec sp=0x20467ec pc=0x93d6c Dec 29 10:25:06 maurohifi go-librespot[1934]: created by crypto/tls.(*Conn).handshakeContext in goroutine 19 Dec 29 10:25:06 maurohifi go-librespot[1934]: /usr/local/go/src/crypto/tls/conn.go:1528 +0x250 Dec 29 10:25:06 maurohifi systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Dec 29 10:25:06 maurohifi go-librespot[1933]: Aborted PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)" NAME="Raspbian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm 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="ac7dd5922ede329d1459d48b226ddc71f5209a2c" VOLUMIO_FE_VERSION="35f8f4439f0076a62fefa72fd80b70701b3d6cbd" VOLUMIO_FE3_VERSION="bcca17b6b6b26edfb999e6fd7da1b222a88a61d2" VOLUMIO_BE_VERSION="3441cddd43405c36fe444484553f10f2f5bc830b" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Thu Nov 13 11:04:27 UTC 2025" VOLUMIO_VERSION="4.069" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="7da8d6d9f8baf8621af4ec2af5a00f00"