Jul 16 17:45:01 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:01 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:02 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1902. Jul 16 17:45:02 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:02 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:02 vollx go-librespot[32459]: go-librespot daemon starting... Jul 16 17:45:02 vollx go-librespot[32460]: time="2025-07-16T17:45:02+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:02 vollx go-librespot[32460]: time="2025-07-16T17:45:02+02:00" level=debug msg="app state loaded" Jul 16 17:45:02 vollx go-librespot[32460]: time="2025-07-16T17:45:02+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:02 vollx go-librespot[32460]: time="2025-07-16T17:45:02+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:02 vollx go-librespot[32460]: fatal error: slice bounds out of range Jul 16 17:45:02 vollx go-librespot[32460]: fatal error: slice bounds out of range Jul 16 17:45:02 vollx go-librespot[32460]: runtime stack: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74cfdaa4 sp=0x74cfda90 pc=0x59624 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74cfdab8 sp=0x74cfdaa4 pc=0x572ec Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x74cfdad8 sp=0x74cfdab8 pc=0x578a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x74cfdb3c sp=0x74cfdad8 pc=0x7d2dc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.funcspdelta(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).resolveInternal(0x74cfdbfc, 0x0, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x74cfdb80 sp=0x74cfdb3c pc=0x84b74 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).next(0x74cfdbfc) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x74cfdbcc sp=0x74cfdb80 pc=0x84ecc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.scanstack(0x1885c28, 0x183bc84) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x74cfdc74 sp=0x74cfdbcc pc=0x3cff4 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot.func1() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x74cfdca0 sp=0x74cfdc74 pc=0x3b788 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot(0x183bc84, 0xc, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x74cfdcfc sp=0x74cfdca0 pc=0x3b364 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrain(0x183bc84, 0x7) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x74cfdd4c sp=0x74cfdcfc pc=0x3de44 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x74cfdd78 sp=0x74cfdd4c pc=0x389e0 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.systemstack(0x1000000) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x74cfdd7c sp=0x74cfdd78 pc=0x91ff8 Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 29 gp=0x1a00248 m=5 mp=0x1880008 [GC worker (active)]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.systemstack_switch() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1842790 sp=0x184278c pc=0x91f8c Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcBgMarkWorker() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x18427ec sp=0x1842790 pc=0x385b0 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18427ec sp=0x18427ec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: created by runtime.gcBgMarkStartWorkers in goroutine 27 Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 1 gp=0x1802128 m=nil [select]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1955698 sp=0x1955684 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.selectgo(0x19557d0, 0x1955778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1955738 sp=0x1955698 pc=0x70d80 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Transport).getConn(0xb84118, 0x1966720, {{}, 0x0, {0x71a578, 0x5}, {0x18c4a80, 0x19}, 0x0}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1955868 sp=0x1955738 pc=0x3511a4 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Transport).roundTrip(0xb84118, 0x19688c8) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1955984 sp=0x1955868 pc=0x34d17c Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Transport).RoundTrip(0xb84118, 0x19688c8) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x195599c sp=0x1955984 pc=0x331598 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.send(0x19688c8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1955ac8 sp=0x195599c pc=0x2ec2c0 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Client).send(0x19662a0, 0x19688c8, {0x0, 0x0, 0x0}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1955b0c sp=0x1955ac8 pc=0x2ebbb4 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Client).do(0x19662a0, 0x19688c8) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1955c1c sp=0x1955b0c pc=0x2edfb4 Jul 16 17:45:02 vollx go-librespot[32460]: net/http.(*Client).Do(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:02 vollx go-librespot[32460]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1898420, {0x7d7634, 0xbf6000}, {0x1955ed8, 0x3, 0x3}) Jul 16 17:45:02 vollx go-librespot[32460]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1955e70 sp=0x1955c1c pc=0x4e1040 Jul 16 17:45:02 vollx go-librespot[32460]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:02 vollx go-librespot[32460]: /src/apresolve/resolve.go:122 Jul 16 17:45:02 vollx go-librespot[32460]: main.(*App).withAppPlayer(0x1897b00, {0x7d7634, 0xbf6000}, 0x1893618) Jul 16 17:45:02 vollx go-librespot[32460]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1955ef8 sp=0x1955e70 pc=0x5f294c Jul 16 17:45:02 vollx go-librespot[32460]: main.(*App).Zeroconf(...) Jul 16 17:45:02 vollx go-librespot[32460]: /src/cmd/daemon/main.go:168 Jul 16 17:45:02 vollx go-librespot[32460]: main.main() Jul 16 17:45:02 vollx go-librespot[32460]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1955fa8 sp=0x1955ef8 pc=0x5f5d54 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.main() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1955fec sp=0x1955fa8 pc=0x5ca38 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1955fec sp=0x1955fec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goparkunlock(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.forcegchelper() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5ce04 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 18 gp=0x1884248 m=nil [GC sweep wait]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18407c4 sp=0x18407b0 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goparkunlock(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.bgsweep(0x1890000) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18407e4 sp=0x18407c4 pc=0x456dc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcenable.gowrap1() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18407ec sp=0x18407e4 pc=0x35870 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18407ec sp=0x18407ec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 19 gp=0x1884368 m=nil [GC scavenge wait]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1840fb4 sp=0x1840fa0 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goparkunlock(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1840fc8 sp=0x1840fb4 pc=0x42a70 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.bgscavenge(0x1890000) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1840fe4 sp=0x1840fc8 pc=0x431a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcenable.gowrap2() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1840fec sp=0x1840fe4 pc=0x3581c Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1840fec sp=0x1840fec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 20 gp=0x18846c8 m=nil [finalizer wait]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184178c sp=0x1841778 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.runfinq() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18417ec sp=0x184178c pc=0x3465c Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goexit({}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18417ec sp=0x18417ec pc=0x93c4c Jul 16 17:45:02 vollx go-librespot[32460]: created by runtime.createfing in goroutine 1 Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:02 vollx go-librespot[32460]: goroutine 23 gp=0x1885c28 m=nil [IO wait (scan)]: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gopark(0x736854, 0x760a1f08, 0x2, 0x2, 0x5) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1841d28 sp=0x1841d14 pc=0x5cfc8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.netpollblock(0x760a1ef8, 0x72, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1841d40 sp=0x1841d28 pc=0x547d4 Jul 16 17:45:02 vollx go-librespot[32460]: internal/poll.runtime_pollWait(0x760a1ef8, 0x72) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1841d54 sp=0x1841d40 pc=0x8f388 Jul 16 17:45:02 vollx go-librespot[32460]: fatal error: slice bounds out of range Jul 16 17:45:02 vollx go-librespot[32460]: panic during panic Jul 16 17:45:02 vollx go-librespot[32460]: runtime stack: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74cfd5f4 sp=0x74cfd5e0 pc=0x59624 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74cfd608 sp=0x74cfd5f4 pc=0x572ec Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x74cfd628 sp=0x74cfd608 pc=0x578a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x74cfd68c sp=0x74cfd628 pc=0x7d2dc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.funcspdelta(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).resolveInternal(0x74cfd8d0, 0x0, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x74cfd6d0 sp=0x74cfd68c pc=0x84b74 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).next(0x74cfd8d0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x74cfd71c sp=0x74cfd6d0 pc=0x84ecc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.traceback2(0x74cfd8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x74cfd854 sp=0x74cfd71c pc=0x86764 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.traceback1.func1(0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x74cfd8b4 sp=0x74cfd854 pc=0x865b8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1885c28, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x74cfd9bc sp=0x74cfd8b4 pc=0x864a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.traceback(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.tracebackothers.func1(0x1885c28) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x74cfd9d8 sp=0x74cfd9bc pc=0x87eb0 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.forEachGRace(0x74cfda10) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x74cfd9f0 sp=0x74cfd9d8 pc=0x5db14 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.tracebackothers(0x1884128) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x74cfda20 sp=0x74cfd9f0 pc=0x87d80 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.dopanic_m(0x1884128, 0x59624, 0x74cfda90) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x74cfda54 sp=0x74cfda20 pc=0x5a0f4 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.fatalthrow.func1() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x74cfda74 sp=0x74cfda54 pc=0x59b24 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.fatalthrow(0x2) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x74cfda90 sp=0x74cfda74 pc=0x59aa8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74cfdaa4 sp=0x74cfda90 pc=0x59624 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74cfdab8 sp=0x74cfdaa4 pc=0x572ec Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x74cfdad8 sp=0x74cfdab8 pc=0x578a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x74cfdb3c sp=0x74cfdad8 pc=0x7d2dc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.funcspdelta(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).resolveInternal(0x74cfdbfc, 0x0, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x74cfdb80 sp=0x74cfdb3c pc=0x84b74 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).next(0x74cfdbfc) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x74cfdbcc sp=0x74cfdb80 pc=0x84ecc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.scanstack(0x1885c28, 0x183bc84) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x74cfdc74 sp=0x74cfdbcc pc=0x3cff4 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot.func1() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x74cfdca0 sp=0x74cfdc74 pc=0x3b788 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot(0x183bc84, 0xc, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x74cfdcfc sp=0x74cfdca0 pc=0x3b364 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrain(0x183bc84, 0x7) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x74cfdd4c sp=0x74cfdcfc pc=0x3de44 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x74cfdd78 sp=0x74cfdd4c pc=0x389e0 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.systemstack(0x1000000) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x74cfdd7c sp=0x74cfdd78 pc=0x91ff8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime stack: Jul 16 17:45:02 vollx go-librespot[32460]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736feaa4 sp=0x736fea90 pc=0x59624 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736feab8 sp=0x736feaa4 pc=0x572ec Jul 16 17:45:02 vollx go-librespot[32460]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736fead8 sp=0x736feab8 pc=0x578a8 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736feb3c sp=0x736fead8 pc=0x7d2dc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.funcspdelta(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).resolveInternal(0x736febfc, 0x0, 0x0) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736feb80 sp=0x736feb3c pc=0x84b74 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.(*unwinder).next(0x736febfc) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x736febcc sp=0x736feb80 pc=0x84ecc Jul 16 17:45:02 vollx go-librespot[32460]: runtime.scanstack(0x1885e68, 0x183a984) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x736fec74 sp=0x736febcc pc=0x3cff4 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot.func1() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x736feca0 sp=0x736fec74 pc=0x3b788 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.markroot(0x183a984, 0xe, 0x1) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x736fecfc sp=0x736feca0 pc=0x3b364 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrain(0x183a984, 0x3) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x736fed4c sp=0x736fecfc pc=0x3de44 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:02 vollx go-librespot[32460]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x736fed78 sp=0x736fed4c pc=0x38a1c Jul 16 17:45:02 vollx go-librespot[32460]: runtime.systemstack(0x1000000) Jul 16 17:45:02 vollx go-librespot[32460]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x736fed7c sp=0x736fed78 pc=0x91ff8 Jul 16 17:45:02 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:02 vollx go-librespot[32459]: Aborted Jul 16 17:45:02 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:04 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:04 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:05 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1903. Jul 16 17:45:05 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:05 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:05 vollx go-librespot[32481]: go-librespot daemon starting... Jul 16 17:45:05 vollx go-librespot[32482]: time="2025-07-16T17:45:05+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:05 vollx go-librespot[32482]: time="2025-07-16T17:45:05+02:00" level=debug msg="app state loaded" Jul 16 17:45:05 vollx go-librespot[32482]: time="2025-07-16T17:45:05+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:05 vollx go-librespot[32482]: time="2025-07-16T17:45:05+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:05 vollx go-librespot[32482]: fatal error: slice bounds out of range Jul 16 17:45:05 vollx go-librespot[32482]: fatal error: slice bounds out of range Jul 16 17:45:05 vollx go-librespot[32482]: runtime stack: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736feaa4 sp=0x736fea90 pc=0x59624 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736feab8 sp=0x736feaa4 pc=0x572ec Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736fead8 sp=0x736feab8 pc=0x578a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736feb3c sp=0x736fead8 pc=0x7d2dc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.funcspdelta(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).resolveInternal(0x736febfc, 0x0, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736feb80 sp=0x736feb3c pc=0x84b74 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).next(0x736febfc) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x736febcc sp=0x736feb80 pc=0x84ecc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.scanstack(0x19ba5a8, 0x183e284) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x736fec74 sp=0x736febcc pc=0x3cff4 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot.func1() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x736feca0 sp=0x736fec74 pc=0x3b788 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot(0x183e284, 0xc, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x736fecfc sp=0x736feca0 pc=0x3b364 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrain(0x183e284, 0x7) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x736fed4c sp=0x736fecfc pc=0x3de44 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x736fed78 sp=0x736fed4c pc=0x389e0 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.systemstack(0x1000000) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x736fed7c sp=0x736fed78 pc=0x91ff8 Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 40 gp=0x1a12488 m=7 mp=0x1880588 [GC worker (active)]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.systemstack_switch() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1a19790 sp=0x1a1978c pc=0x91f8c Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcBgMarkWorker() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x1a197ec sp=0x1a19790 pc=0x385b0 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1a197ec sp=0x1a197ec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: created by runtime.gcBgMarkStartWorkers in goroutine 7 Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 1 gp=0x1802128 m=nil [select]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x19a9698 sp=0x19a9684 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.selectgo(0x19a97d0, 0x19a9778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x19a9738 sp=0x19a9698 pc=0x70d80 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Transport).getConn(0xb84118, 0x19b8700, {{}, 0x0, {0x71a578, 0x5}, {0x1a00000, 0x19}, 0x0}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x19a9868 sp=0x19a9738 pc=0x3511a4 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Transport).roundTrip(0xb84118, 0x19bc648) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x19a9984 sp=0x19a9868 pc=0x34d17c Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Transport).RoundTrip(0xb84118, 0x19bc648) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x19a999c sp=0x19a9984 pc=0x331598 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.send(0x19bc648, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x19a9ac8 sp=0x19a999c pc=0x2ec2c0 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Client).send(0x19b8280, 0x19bc648, {0x0, 0x0, 0x0}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x19a9b0c sp=0x19a9ac8 pc=0x2ebbb4 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Client).do(0x19b8280, 0x19bc648) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x19a9c1c sp=0x19a9b0c pc=0x2edfb4 Jul 16 17:45:05 vollx go-librespot[32482]: net/http.(*Client).Do(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:05 vollx go-librespot[32482]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1800420, {0x7d7634, 0xbf6000}, {0x19a9ed8, 0x3, 0x3}) Jul 16 17:45:05 vollx go-librespot[32482]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x19a9e70 sp=0x19a9c1c pc=0x4e1040 Jul 16 17:45:05 vollx go-librespot[32482]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:05 vollx go-librespot[32482]: /src/apresolve/resolve.go:122 Jul 16 17:45:05 vollx go-librespot[32482]: main.(*App).withAppPlayer(0x190bac0, {0x7d7634, 0xbf6000}, 0x1831620) Jul 16 17:45:05 vollx go-librespot[32482]: /src/cmd/daemon/main.go:232 +0x94 fp=0x19a9ef8 sp=0x19a9e70 pc=0x5f294c Jul 16 17:45:05 vollx go-librespot[32482]: main.(*App).Zeroconf(...) Jul 16 17:45:05 vollx go-librespot[32482]: /src/cmd/daemon/main.go:168 Jul 16 17:45:05 vollx go-librespot[32482]: main.main() Jul 16 17:45:05 vollx go-librespot[32482]: /src/cmd/daemon/main.go:610 +0x918 fp=0x19a9fa8 sp=0x19a9ef8 pc=0x5f5d54 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.main() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x19a9fec sp=0x19a9fa8 pc=0x5ca38 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x19a9fec sp=0x19a9fec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 2 gp=0x18027e8 m=nil [force gc (idle)]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1844fd4 sp=0x1844fc0 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goparkunlock(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.forcegchelper() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1844fec sp=0x1844fd4 pc=0x5ce04 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1844fec sp=0x1844fec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 18 gp=0x1884248 m=nil [GC sweep wait]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x18407c4 sp=0x18407b0 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goparkunlock(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.bgsweep(0x1890000) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x18407e4 sp=0x18407c4 pc=0x456dc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcenable.gowrap1() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x18407ec sp=0x18407e4 pc=0x35870 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18407ec sp=0x18407ec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 19 gp=0x1884368 m=nil [GC scavenge wait]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1840fb4 sp=0x1840fa0 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goparkunlock(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1840fc8 sp=0x1840fb4 pc=0x42a70 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.bgscavenge(0x1890000) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1840fe4 sp=0x1840fc8 pc=0x431a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcenable.gowrap2() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1840fec sp=0x1840fe4 pc=0x3581c Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1840fec sp=0x1840fec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 3 gp=0x1802fc8 m=nil [finalizer wait]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x184578c sp=0x1845778 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.runfinq() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x18457ec sp=0x184578c pc=0x3465c Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goexit({}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x18457ec sp=0x18457ec pc=0x93c4c Jul 16 17:45:05 vollx go-librespot[32482]: created by runtime.createfing in goroutine 1 Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:05 vollx go-librespot[32482]: goroutine 6 gp=0x19ba5a8 m=nil [IO wait (scan)]: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gopark(0x736854, 0x76091f08, 0x2, 0x2, 0x5) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1845d28 sp=0x1845d14 pc=0x5cfc8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.netpollblock(0x76091ef8, 0x72, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1845d40 sp=0x1845d28 pc=0x547d4 Jul 16 17:45:05 vollx go-librespot[32482]: internal/poll.runtime_pollWait(0x76091ef8, 0x72) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1845d54 sp=0x1845d40 pc=0x8f388 Jul 16 17:45:05 vollx go-librespot[32482]: fatal error: slice bounds out of range Jul 16 17:45:05 vollx go-librespot[32482]: panic during panic Jul 16 17:45:05 vollx go-librespot[32482]: runtime stack: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736fe5f4 sp=0x736fe5e0 pc=0x59624 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736fe608 sp=0x736fe5f4 pc=0x572ec Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736fe628 sp=0x736fe608 pc=0x578a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736fe68c sp=0x736fe628 pc=0x7d2dc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.funcspdelta(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).resolveInternal(0x736fe8d0, 0x0, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736fe6d0 sp=0x736fe68c pc=0x84b74 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).next(0x736fe8d0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x736fe71c sp=0x736fe6d0 pc=0x84ecc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.traceback2(0x736fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x736fe854 sp=0x736fe71c pc=0x86764 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.traceback1.func1(0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x736fe8b4 sp=0x736fe854 pc=0x865b8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x19ba5a8, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x736fe9bc sp=0x736fe8b4 pc=0x864a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.traceback(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.tracebackothers.func1(0x19ba5a8) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x736fe9d8 sp=0x736fe9bc pc=0x87eb0 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.forEachGRace(0x736fea10) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x736fe9f0 sp=0x736fe9d8 pc=0x5db14 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.tracebackothers(0x18846c8) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x736fea20 sp=0x736fe9f0 pc=0x87d80 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.dopanic_m(0x18846c8, 0x59624, 0x736fea90) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x736fea54 sp=0x736fea20 pc=0x5a0f4 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.fatalthrow.func1() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x736fea74 sp=0x736fea54 pc=0x59b24 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.fatalthrow(0x2) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x736fea90 sp=0x736fea74 pc=0x59aa8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736feaa4 sp=0x736fea90 pc=0x59624 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736feab8 sp=0x736feaa4 pc=0x572ec Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736fead8 sp=0x736feab8 pc=0x578a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736feb3c sp=0x736fead8 pc=0x7d2dc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.funcspdelta(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).resolveInternal(0x736febfc, 0x0, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736feb80 sp=0x736feb3c pc=0x84b74 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).next(0x736febfc) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x736febcc sp=0x736feb80 pc=0x84ecc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.scanstack(0x19ba5a8, 0x183e284) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x736fec74 sp=0x736febcc pc=0x3cff4 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot.func1() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x736feca0 sp=0x736fec74 pc=0x3b788 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot(0x183e284, 0xc, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x736fecfc sp=0x736feca0 pc=0x3b364 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrain(0x183e284, 0x7) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x736fed4c sp=0x736fecfc pc=0x3de44 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x736fed78 sp=0x736fed4c pc=0x389e0 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.systemstack(0x1000000) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x736fed7c sp=0x736fed78 pc=0x91ff8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime stack: Jul 16 17:45:05 vollx go-librespot[32482]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:05 vollx go-librespot[32482]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.funcspdelta(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:05 vollx go-librespot[32482]: runtime.scanstack(0x1a12128, 0x183bc84) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot.func1() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.markroot(0x183bc84, 0xf, 0x1) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrain(0x183bc84, 0x7) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:05 vollx go-librespot[32482]: runtime.systemstack(0x1000000) Jul 16 17:45:05 vollx go-librespot[32482]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:05 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:05 vollx go-librespot[32481]: Aborted Jul 16 17:45:05 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:07 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:07 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:09 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1904. Jul 16 17:45:09 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:09 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:09 vollx go-librespot[32489]: go-librespot daemon starting... Jul 16 17:45:09 vollx go-librespot[32490]: time="2025-07-16T17:45:09+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:09 vollx go-librespot[32490]: time="2025-07-16T17:45:09+02:00" level=debug msg="app state loaded" Jul 16 17:45:09 vollx go-librespot[32490]: time="2025-07-16T17:45:09+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:09 vollx go-librespot[32490]: time="2025-07-16T17:45:09+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:09 vollx go-librespot[32490]: fatal error: slice bounds out of range Jul 16 17:45:09 vollx go-librespot[32490]: runtime stack: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feaa4 sp=0x754fea90 pc=0x59624 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feab8 sp=0x754feaa4 pc=0x572ec Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fead8 sp=0x754feab8 pc=0x578a8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb3c sp=0x754fead8 pc=0x7d2dc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.funcspdelta(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).resolveInternal(0x754febfc, 0x0, 0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb80 sp=0x754feb3c pc=0x84b74 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).next(0x754febfc) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febcc sp=0x754feb80 pc=0x84ecc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.scanstack(0x29b4368, 0x283cf84) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec74 sp=0x754febcc pc=0x3cff4 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.markroot.func1() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754feca0 sp=0x754fec74 pc=0x3b788 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.markroot(0x283cf84, 0xc, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fecfc sp=0x754feca0 pc=0x3b364 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcDrain(0x283cf84, 0x7) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x754fed4c sp=0x754fecfc pc=0x3de44 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x754fed78 sp=0x754fed4c pc=0x389e0 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.systemstack(0x1000000) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 23 gp=0x2884a28 m=4 mp=0x2849088 [GC worker (active)]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.systemstack_switch() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2841f90 sp=0x2841f8c pc=0x91f8c Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcBgMarkWorker() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x2841fec sp=0x2841f90 pc=0x385b0 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2841fec sp=0x2841fec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: created by runtime.gcBgMarkStartWorkers in goroutine 20 Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 1 gp=0x2802128 m=nil [select]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x29a1698 sp=0x29a1684 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.selectgo(0x29a17d0, 0x29a1778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x29a1738 sp=0x29a1698 pc=0x70d80 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Transport).getConn(0xb84118, 0x29b0700, {{}, 0x0, {0x71a578, 0x5}, {0x2910a80, 0x19}, 0x0}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x29a1868 sp=0x29a1738 pc=0x3511a4 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Transport).roundTrip(0xb84118, 0x29b2648) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x29a1984 sp=0x29a1868 pc=0x34d17c Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Transport).RoundTrip(0xb84118, 0x29b2648) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x29a199c sp=0x29a1984 pc=0x331598 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.send(0x29b2648, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x29a1ac8 sp=0x29a199c pc=0x2ec2c0 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Client).send(0x29b0280, 0x29b2648, {0x0, 0x0, 0x0}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x29a1b0c sp=0x29a1ac8 pc=0x2ebbb4 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Client).do(0x29b0280, 0x29b2648) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x29a1c1c sp=0x29a1b0c pc=0x2edfb4 Jul 16 17:45:09 vollx go-librespot[32490]: net/http.(*Client).Do(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:09 vollx go-librespot[32490]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2800420, {0x7d7634, 0xbf6000}, {0x29a1ed8, 0x3, 0x3}) Jul 16 17:45:09 vollx go-librespot[32490]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x29a1e70 sp=0x29a1c1c pc=0x4e1040 Jul 16 17:45:09 vollx go-librespot[32490]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:09 vollx go-librespot[32490]: /src/apresolve/resolve.go:122 Jul 16 17:45:09 vollx go-librespot[32490]: main.(*App).withAppPlayer(0x2903ac0, {0x7d7634, 0xbf6000}, 0x2831618) Jul 16 17:45:09 vollx go-librespot[32490]: /src/cmd/daemon/main.go:232 +0x94 fp=0x29a1ef8 sp=0x29a1e70 pc=0x5f294c Jul 16 17:45:09 vollx go-librespot[32490]: main.(*App).Zeroconf(...) Jul 16 17:45:09 vollx go-librespot[32490]: /src/cmd/daemon/main.go:168 Jul 16 17:45:09 vollx go-librespot[32490]: main.main() Jul 16 17:45:09 vollx go-librespot[32490]: /src/cmd/daemon/main.go:610 +0x918 fp=0x29a1fa8 sp=0x29a1ef8 pc=0x5f5d54 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.main() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x29a1fec sp=0x29a1fa8 pc=0x5ca38 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29a1fec sp=0x29a1fec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goparkunlock(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.forcegchelper() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5ce04 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 18 gp=0x2884248 m=nil [GC sweep wait]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28407c4 sp=0x28407b0 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goparkunlock(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.bgsweep(0x286c000) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28407e4 sp=0x28407c4 pc=0x456dc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcenable.gowrap1() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28407ec sp=0x28407e4 pc=0x35870 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28407ec sp=0x28407ec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 19 gp=0x2884368 m=nil [GC scavenge wait]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840fb4 sp=0x2840fa0 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goparkunlock(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2840fc8 sp=0x2840fb4 pc=0x42a70 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.bgscavenge(0x286c000) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2840fe4 sp=0x2840fc8 pc=0x431a8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcenable.gowrap2() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x3581c Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 3 gp=0x2802d88 m=nil [finalizer wait]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x284578c sp=0x2845778 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.runfinq() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x28457ec sp=0x284578c pc=0x3465c Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goexit({}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28457ec sp=0x28457ec pc=0x93c4c Jul 16 17:45:09 vollx go-librespot[32490]: created by runtime.createfing in goroutine 1 Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:09 vollx go-librespot[32490]: goroutine 6 gp=0x29b4368 m=nil [IO wait (scan)]: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gopark(0x736854, 0x76091f08, 0x2, 0x2, 0x5) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2845d28 sp=0x2845d14 pc=0x5cfc8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.netpollblock(0x76091ef8, 0x72, 0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2845d40 sp=0x2845d28 pc=0x547d4 Jul 16 17:45:09 vollx go-librespot[32490]: internal/poll.runtime_pollWait(0x76091ef8, 0x72) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2845d54 sp=0x2845d40 pc=0x8f388 Jul 16 17:45:09 vollx go-librespot[32490]: fatal error: slice bounds out of range Jul 16 17:45:09 vollx go-librespot[32490]: panic during panic Jul 16 17:45:09 vollx go-librespot[32490]: runtime stack: Jul 16 17:45:09 vollx go-librespot[32490]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fe5f4 sp=0x754fe5e0 pc=0x59624 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754fe608 sp=0x754fe5f4 pc=0x572ec Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fe628 sp=0x754fe608 pc=0x578a8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754fe68c sp=0x754fe628 pc=0x7d2dc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.funcspdelta(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).resolveInternal(0x754fe8d0, 0x0, 0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754fe6d0 sp=0x754fe68c pc=0x84b74 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).next(0x754fe8d0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754fe71c sp=0x754fe6d0 pc=0x84ecc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.traceback2(0x754fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x754fe854 sp=0x754fe71c pc=0x86764 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.traceback1.func1(0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x754fe8b4 sp=0x754fe854 pc=0x865b8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x29b4368, 0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x754fe9bc sp=0x754fe8b4 pc=0x864a8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.traceback(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.tracebackothers.func1(0x29b4368) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x754fe9d8 sp=0x754fe9bc pc=0x87eb0 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.forEachGRace(0x754fea10) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x754fe9f0 sp=0x754fe9d8 pc=0x5db14 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.tracebackothers(0x2802c68) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x754fea20 sp=0x754fe9f0 pc=0x87d80 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.dopanic_m(0x2802c68, 0x59624, 0x754fea90) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x754fea54 sp=0x754fea20 pc=0x5a0f4 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.fatalthrow.func1() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x754fea74 sp=0x754fea54 pc=0x59b24 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.fatalthrow(0x2) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x754fea90 sp=0x754fea74 pc=0x59aa8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feaa4 sp=0x754fea90 pc=0x59624 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feab8 sp=0x754feaa4 pc=0x572ec Jul 16 17:45:09 vollx go-librespot[32490]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fead8 sp=0x754feab8 pc=0x578a8 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb3c sp=0x754fead8 pc=0x7d2dc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.funcspdelta(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).resolveInternal(0x754febfc, 0x0, 0x0) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb80 sp=0x754feb3c pc=0x84b74 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.(*unwinder).next(0x754febfc) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febcc sp=0x754feb80 pc=0x84ecc Jul 16 17:45:09 vollx go-librespot[32490]: runtime.scanstack(0x29b4368, 0x283cf84) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec74 sp=0x754febcc pc=0x3cff4 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.markroot.func1() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754feca0 sp=0x754fec74 pc=0x3b788 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.markroot(0x283cf84, 0xc, 0x1) Jul 16 17:45:09 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fecfc sp=0x754feca0 pc=0x3b364 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcDrain(0x283cf84, 0x7) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x754fed4c sp=0x754fecfc pc=0x3de44 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x754fed78 sp=0x754fed4c pc=0x389e0 Jul 16 17:45:09 vollx go-librespot[32490]: runtime.systemstack(0x1000000) Jul 16 17:45:09 vollx go-librespot[32490]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:09 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:09 vollx go-librespot[32489]: Aborted Jul 16 17:45:10 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:10 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:12 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1905. Jul 16 17:45:12 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:12 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:12 vollx go-librespot[32497]: go-librespot daemon starting... Jul 16 17:45:12 vollx go-librespot[32498]: time="2025-07-16T17:45:12+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:12 vollx go-librespot[32498]: time="2025-07-16T17:45:12+02:00" level=debug msg="app state loaded" Jul 16 17:45:12 vollx go-librespot[32498]: time="2025-07-16T17:45:12+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:12 vollx go-librespot[32498]: time="2025-07-16T17:45:12+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:12 vollx go-librespot[32498]: fatal error: slice bounds out of range Jul 16 17:45:12 vollx go-librespot[32498]: runtime stack: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x740feaa4 sp=0x740fea90 pc=0x59624 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x740feab8 sp=0x740feaa4 pc=0x572ec Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x740fead8 sp=0x740feab8 pc=0x578a8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x740feb3c sp=0x740fead8 pc=0x7d2dc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.funcspdelta(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).resolveInternal(0x740febfc, 0x0, 0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x740feb80 sp=0x740feb3c pc=0x84b74 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).next(0x740febfc) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x740febcc sp=0x740feb80 pc=0x84ecc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.scanstack(0x21059e8, 0x203a984) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x740fec74 sp=0x740febcc pc=0x3cff4 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.markroot.func1() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x740feca0 sp=0x740fec74 pc=0x3b788 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.markroot(0x203a984, 0xc, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x740fecfc sp=0x740feca0 pc=0x3b364 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcDrain(0x203a984, 0x3) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x740fed4c sp=0x740fecfc pc=0x3de44 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x740fed78 sp=0x740fed4c pc=0x38a1c Jul 16 17:45:12 vollx go-librespot[32498]: runtime.systemstack(0x1000000) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x740fed7c sp=0x740fed78 pc=0x91ff8 Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 22 gp=0x20846c8 m=6 mp=0x2100008 [GC worker (active)]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.systemstack_switch() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2042790 sp=0x204278c pc=0x91f8c Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcBgMarkWorker() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x20427ec sp=0x2042790 pc=0x385b0 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20427ec sp=0x20427ec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 1 gp=0x2002128 m=nil [select]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x21dd698 sp=0x21dd684 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.selectgo(0x21dd7d0, 0x21dd778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x21dd738 sp=0x21dd698 pc=0x70d80 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Transport).getConn(0xb84118, 0x21ee700, {{}, 0x0, {0x71a578, 0x5}, {0x214aa80, 0x19}, 0x0}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x21dd868 sp=0x21dd738 pc=0x3511a4 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Transport).roundTrip(0xb84118, 0x21f0968) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x21dd984 sp=0x21dd868 pc=0x34d17c Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Transport).RoundTrip(0xb84118, 0x21f0968) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x21dd99c sp=0x21dd984 pc=0x331598 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.send(0x21f0968, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x21ddac8 sp=0x21dd99c pc=0x2ec2c0 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Client).send(0x21ee280, 0x21f0968, {0x0, 0x0, 0x0}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x21ddb0c sp=0x21ddac8 pc=0x2ebbb4 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Client).do(0x21ee280, 0x21f0968) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x21ddc1c sp=0x21ddb0c pc=0x2edfb4 Jul 16 17:45:12 vollx go-librespot[32498]: net/http.(*Client).Do(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:12 vollx go-librespot[32498]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x21663f0, {0x7d7634, 0xbf6000}, {0x21dded8, 0x3, 0x3}) Jul 16 17:45:12 vollx go-librespot[32498]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x21dde70 sp=0x21ddc1c pc=0x4e1040 Jul 16 17:45:12 vollx go-librespot[32498]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:12 vollx go-librespot[32498]: /src/apresolve/resolve.go:122 Jul 16 17:45:12 vollx go-librespot[32498]: main.(*App).withAppPlayer(0x212fac0, {0x7d7634, 0xbf6000}, 0x211b608) Jul 16 17:45:12 vollx go-librespot[32498]: /src/cmd/daemon/main.go:232 +0x94 fp=0x21ddef8 sp=0x21dde70 pc=0x5f294c Jul 16 17:45:12 vollx go-librespot[32498]: main.(*App).Zeroconf(...) Jul 16 17:45:12 vollx go-librespot[32498]: /src/cmd/daemon/main.go:168 Jul 16 17:45:12 vollx go-librespot[32498]: main.main() Jul 16 17:45:12 vollx go-librespot[32498]: /src/cmd/daemon/main.go:610 +0x918 fp=0x21ddfa8 sp=0x21ddef8 pc=0x5f5d54 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.main() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x21ddfec sp=0x21ddfa8 pc=0x5ca38 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x21ddfec sp=0x21ddfec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goparkunlock(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.forcegchelper() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5ce04 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 18 gp=0x2084248 m=nil [GC sweep wait]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20407c4 sp=0x20407b0 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goparkunlock(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.bgsweep(0x2090000) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20407e4 sp=0x20407c4 pc=0x456dc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcenable.gowrap1() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20407ec sp=0x20407e4 pc=0x35870 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 19 gp=0x2084368 m=nil [GC scavenge wait]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2040fb4 sp=0x2040fa0 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goparkunlock(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2040fc8 sp=0x2040fb4 pc=0x42a70 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.bgscavenge(0x2090000) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2040fe4 sp=0x2040fc8 pc=0x431a8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcenable.gowrap2() Jul 16 17:45:12 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2040fec sp=0x2040fe4 pc=0x3581c Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2040fec sp=0x2040fec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 34 gp=0x2104488 m=nil [finalizer wait]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x213478c sp=0x2134778 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.runfinq() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x21347ec sp=0x213478c pc=0x3465c Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goexit({}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x21347ec sp=0x21347ec pc=0x93c4c Jul 16 17:45:12 vollx go-librespot[32498]: created by runtime.createfing in goroutine 1 Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:12 vollx go-librespot[32498]: goroutine 37 gp=0x21059e8 m=nil [IO wait (scan)]: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gopark(0x736854, 0x760a5ec8, 0x2, 0x2, 0x5) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2134d28 sp=0x2134d14 pc=0x5cfc8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.netpollblock(0x760a5eb8, 0x72, 0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2134d40 sp=0x2134d28 pc=0x547d4 Jul 16 17:45:12 vollx go-librespot[32498]: internal/poll.runtime_pollWait(0x760a5eb8, 0x72) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2134d54 sp=0x2134d40 pc=0x8f388 Jul 16 17:45:12 vollx go-librespot[32498]: fatal error: slice bounds out of range Jul 16 17:45:12 vollx go-librespot[32498]: panic during panic Jul 16 17:45:12 vollx go-librespot[32498]: runtime stack: Jul 16 17:45:12 vollx go-librespot[32498]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x740fe5f4 sp=0x740fe5e0 pc=0x59624 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x740fe608 sp=0x740fe5f4 pc=0x572ec Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x740fe628 sp=0x740fe608 pc=0x578a8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x740fe68c sp=0x740fe628 pc=0x7d2dc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.funcspdelta(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).resolveInternal(0x740fe8d0, 0x0, 0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x740fe6d0 sp=0x740fe68c pc=0x84b74 Jul 16 17:45:12 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).next(0x740fe8d0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x740fe71c sp=0x740fe6d0 pc=0x84ecc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.traceback2(0x740fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x740fe854 sp=0x740fe71c pc=0x86764 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.traceback1.func1(0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x740fe8b4 sp=0x740fe854 pc=0x865b8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x21059e8, 0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x740fe9bc sp=0x740fe8b4 pc=0x864a8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.traceback(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.tracebackothers.func1(0x21059e8) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x740fe9d8 sp=0x740fe9bc pc=0x87eb0 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.forEachGRace(0x740fea10) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x740fe9f0 sp=0x740fe9d8 pc=0x5db14 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.tracebackothers(0x2104128) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x740fea20 sp=0x740fe9f0 pc=0x87d80 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.dopanic_m(0x2104128, 0x59624, 0x740fea90) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x740fea54 sp=0x740fea20 pc=0x5a0f4 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.fatalthrow.func1() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x740fea74 sp=0x740fea54 pc=0x59b24 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.fatalthrow(0x2) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x740fea90 sp=0x740fea74 pc=0x59aa8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x740feaa4 sp=0x740fea90 pc=0x59624 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x740feab8 sp=0x740feaa4 pc=0x572ec Jul 16 17:45:12 vollx go-librespot[32498]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x740fead8 sp=0x740feab8 pc=0x578a8 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x740feb3c sp=0x740fead8 pc=0x7d2dc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.funcspdelta(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).resolveInternal(0x740febfc, 0x0, 0x0) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x740feb80 sp=0x740feb3c pc=0x84b74 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.(*unwinder).next(0x740febfc) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x740febcc sp=0x740feb80 pc=0x84ecc Jul 16 17:45:12 vollx go-librespot[32498]: runtime.scanstack(0x21059e8, 0x203a984) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x740fec74 sp=0x740febcc pc=0x3cff4 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.markroot.func1() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x740feca0 sp=0x740fec74 pc=0x3b788 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.markroot(0x203a984, 0xc, 0x1) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x740fecfc sp=0x740feca0 pc=0x3b364 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcDrain(0x203a984, 0x3) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x740fed4c sp=0x740fecfc pc=0x3de44 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:12 vollx go-librespot[32498]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x740fed78 sp=0x740fed4c pc=0x38a1c Jul 16 17:45:12 vollx go-librespot[32498]: runtime.systemstack(0x1000000) Jul 16 17:45:12 vollx go-librespot[32498]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x740fed7c sp=0x740fed78 pc=0x91ff8 Jul 16 17:45:12 vollx go-librespot[32497]: Aborted Jul 16 17:45:13 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:13 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:15 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1906. Jul 16 17:45:15 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:15 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:15 vollx go-librespot[32519]: go-librespot daemon starting... Jul 16 17:45:15 vollx go-librespot[32520]: time="2025-07-16T17:45:15+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:15 vollx go-librespot[32520]: time="2025-07-16T17:45:15+02:00" level=debug msg="app state loaded" Jul 16 17:45:15 vollx go-librespot[32520]: time="2025-07-16T17:45:15+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:15 vollx go-librespot[32520]: time="2025-07-16T17:45:15+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:16 vollx go-librespot[32520]: fatal error: slice bounds out of range Jul 16 17:45:16 vollx go-librespot[32520]: fatal error: slice bounds out of range Jul 16 17:45:16 vollx go-librespot[32520]: runtime stack: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.funcspdelta(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.scanstack(0x2c85c28, 0x2c3e284) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot.func1() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot(0x2c3e284, 0xc, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrain(0x2c3e284, 0x7) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.systemstack(0x1000000) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 3 gp=0x2c030e8 m=3 mp=0x2c48b08 [GC worker (active)]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.systemstack_switch() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2c45790 sp=0x2c4578c pc=0x91f8c Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcBgMarkWorker() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x2c457ec sp=0x2c45790 pc=0x385b0 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 1 gp=0x2c02128 m=nil [select]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2d55698 sp=0x2d55684 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.selectgo(0x2d557d0, 0x2d55778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2d55738 sp=0x2d55698 pc=0x70d80 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Transport).getConn(0xb84118, 0x2d66720, {{}, 0x0, {0x71a578, 0x5}, {0x2cc4a80, 0x19}, 0x0}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2d55868 sp=0x2d55738 pc=0x3511a4 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Transport).roundTrip(0xb84118, 0x2d686e8) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2d55984 sp=0x2d55868 pc=0x34d17c Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Transport).RoundTrip(0xb84118, 0x2d686e8) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2d5599c sp=0x2d55984 pc=0x331598 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.send(0x2d686e8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2d55ac8 sp=0x2d5599c pc=0x2ec2c0 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Client).send(0x2d662a0, 0x2d686e8, {0x0, 0x0, 0x0}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2d55b0c sp=0x2d55ac8 pc=0x2ebbb4 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Client).do(0x2d662a0, 0x2d686e8) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2d55c1c sp=0x2d55b0c pc=0x2edfb4 Jul 16 17:45:16 vollx go-librespot[32520]: net/http.(*Client).Do(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:16 vollx go-librespot[32520]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2c98420, {0x7d7634, 0xbf6000}, {0x2d55ed8, 0x3, 0x3}) Jul 16 17:45:16 vollx go-librespot[32520]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2d55e70 sp=0x2d55c1c pc=0x4e1040 Jul 16 17:45:16 vollx go-librespot[32520]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:16 vollx go-librespot[32520]: /src/apresolve/resolve.go:122 Jul 16 17:45:16 vollx go-librespot[32520]: main.(*App).withAppPlayer(0x2c97b00, {0x7d7634, 0xbf6000}, 0x2c93618) Jul 16 17:45:16 vollx go-librespot[32520]: /src/cmd/daemon/main.go:232 +0x94 fp=0x2d55ef8 sp=0x2d55e70 pc=0x5f294c Jul 16 17:45:16 vollx go-librespot[32520]: main.(*App).Zeroconf(...) Jul 16 17:45:16 vollx go-librespot[32520]: /src/cmd/daemon/main.go:168 Jul 16 17:45:16 vollx go-librespot[32520]: main.main() Jul 16 17:45:16 vollx go-librespot[32520]: /src/cmd/daemon/main.go:610 +0x918 fp=0x2d55fa8 sp=0x2d55ef8 pc=0x5f5d54 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.main() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2d55fec sp=0x2d55fa8 pc=0x5ca38 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2d55fec sp=0x2d55fec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goparkunlock(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.forcegchelper() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5ce04 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 18 gp=0x2c84248 m=nil [GC sweep wait]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407c4 sp=0x2c407b0 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goparkunlock(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.bgsweep(0x2c90000) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c407e4 sp=0x2c407c4 pc=0x456dc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcenable.gowrap1() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x35870 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 19 gp=0x2c84368 m=nil [GC scavenge wait]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40fb4 sp=0x2c40fa0 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goparkunlock(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c40fc8 sp=0x2c40fb4 pc=0x42a70 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.bgscavenge(0x2c90000) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2c40fe4 sp=0x2c40fc8 pc=0x431a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcenable.gowrap2() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x3581c Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 20 gp=0x2c846c8 m=nil [finalizer wait]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4178c sp=0x2c41778 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.runfinq() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c417ec sp=0x2c4178c pc=0x3465c Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goexit({}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c417ec sp=0x2c417ec pc=0x93c4c Jul 16 17:45:16 vollx go-librespot[32520]: created by runtime.createfing in goroutine 1 Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:16 vollx go-librespot[32520]: goroutine 23 gp=0x2c85c28 m=nil [IO wait (scan)]: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gopark(0x736854, 0x76081f08, 0x2, 0x2, 0x5) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c41d28 sp=0x2c41d14 pc=0x5cfc8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.netpollblock(0x76081ef8, 0x72, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c41d40 sp=0x2c41d28 pc=0x547d4 Jul 16 17:45:16 vollx go-librespot[32520]: internal/poll.runtime_pollWait(0x76081ef8, 0x72) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c41d54 sp=0x2c41d40 pc=0x8f388 Jul 16 17:45:16 vollx go-librespot[32520]: fatal error: slice bounds out of range Jul 16 17:45:16 vollx go-librespot[32520]: panic during panic Jul 16 17:45:16 vollx go-librespot[32520]: runtime stack: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efe5f4 sp=0x75efe5e0 pc=0x59624 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efe608 sp=0x75efe5f4 pc=0x572ec Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efe628 sp=0x75efe608 pc=0x578a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efe68c sp=0x75efe628 pc=0x7d2dc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.funcspdelta(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).resolveInternal(0x75efe8d0, 0x0, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efe6d0 sp=0x75efe68c pc=0x84b74 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).next(0x75efe8d0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efe71c sp=0x75efe6d0 pc=0x84ecc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.traceback2(0x75efe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x75efe854 sp=0x75efe71c pc=0x86764 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.traceback1.func1(0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x75efe8b4 sp=0x75efe854 pc=0x865b8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2c85c28, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x75efe9bc sp=0x75efe8b4 pc=0x864a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.traceback(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.tracebackothers.func1(0x2c85c28) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x75efe9d8 sp=0x75efe9bc pc=0x87eb0 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.forEachGRace(0x75efea10) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75efe9f0 sp=0x75efe9d8 pc=0x5db14 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.tracebackothers(0x2c02a28) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x75efea20 sp=0x75efe9f0 pc=0x87d80 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.dopanic_m(0x2c02a28, 0x59624, 0x75efea90) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x75efea54 sp=0x75efea20 pc=0x5a0f4 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.fatalthrow.func1() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x75efea74 sp=0x75efea54 pc=0x59b24 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.fatalthrow(0x2) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x75efea90 sp=0x75efea74 pc=0x59aa8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.funcspdelta(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.scanstack(0x2c85c28, 0x2c3e284) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot.func1() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot(0x2c3e284, 0xc, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrain(0x2c3e284, 0x7) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.systemstack(0x1000000) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime stack: Jul 16 17:45:16 vollx go-librespot[32520]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x74cfdaa4 sp=0x74cfda90 pc=0x59624 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x74cfdab8 sp=0x74cfdaa4 pc=0x572ec Jul 16 17:45:16 vollx go-librespot[32520]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x74cfdad8 sp=0x74cfdab8 pc=0x578a8 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x74cfdb3c sp=0x74cfdad8 pc=0x7d2dc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.funcspdelta(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).resolveInternal(0x74cfdbfc, 0x0, 0x0) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x74cfdb80 sp=0x74cfdb3c pc=0x84b74 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.(*unwinder).next(0x74cfdbfc) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x74cfdbcc sp=0x74cfdb80 pc=0x84ecc Jul 16 17:45:16 vollx go-librespot[32520]: runtime.scanstack(0x2c85e68, 0x2c3bc84) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x74cfdc74 sp=0x74cfdbcc pc=0x3cff4 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot.func1() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x74cfdca0 sp=0x74cfdc74 pc=0x3b788 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.markroot(0x2c3bc84, 0xe, 0x1) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x74cfdcfc sp=0x74cfdca0 pc=0x3b364 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrain(0x2c3bc84, 0x3) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x74cfdd4c sp=0x74cfdcfc pc=0x3de44 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:16 vollx go-librespot[32520]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x74cfdd78 sp=0x74cfdd4c pc=0x38a1c Jul 16 17:45:16 vollx go-librespot[32520]: runtime.systemstack(0x1000000) Jul 16 17:45:16 vollx go-librespot[32520]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x74cfdd7c sp=0x74cfdd78 pc=0x91ff8 Jul 16 17:45:16 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:16 vollx go-librespot[32519]: Aborted Jul 16 17:45:16 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:16 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:16 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:19 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:19 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:19 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1907. Jul 16 17:45:19 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:19 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:19 vollx go-librespot[32527]: go-librespot daemon starting... Jul 16 17:45:19 vollx systemd[1]: Starting setdatetime-helper.timer.service - Volumio Time Sync Watchdog Service... Jul 16 17:45:19 vollx go-librespot[32528]: time="2025-07-16T17:45:19+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:19 vollx go-librespot[32528]: time="2025-07-16T17:45:19+02:00" level=debug msg="app state loaded" Jul 16 17:45:19 vollx go-librespot[32528]: time="2025-07-16T17:45:19+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:19 vollx go-librespot[32528]: time="2025-07-16T17:45:19+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:19 vollx dbus-daemon[568]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.7461' (uid=0 pid=32538 comm="timedatectl show --property=NTPSynchronized --valu") Jul 16 17:45:19 vollx systemd[1]: Starting systemd-timedated.service - Time & Date Service... Jul 16 17:45:19 vollx go-librespot[32528]: fatal error: slice bounds out of range Jul 16 17:45:19 vollx go-librespot[32528]: runtime stack: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x743fea90 sp=0x743fea7c pc=0x59624 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x743feaa4 sp=0x743fea90 pc=0x572ec Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x743feac4 sp=0x743feaa4 pc=0x578a8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x743feb28 sp=0x743feac4 pc=0x7d2dc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.funcspdelta(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).resolveInternal(0x743febe8, 0x0, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x743feb6c sp=0x743feb28 pc=0x84b74 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).next(0x743febe8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x743febb8 sp=0x743feb6c pc=0x84ecc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.scanstack(0x1d059e8, 0x1c3e284) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x743fec60 sp=0x743febb8 pc=0x3cff4 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.markroot.func1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x743fec8c sp=0x743fec60 pc=0x3b788 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.markroot(0x1c3e284, 0xc, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x743fece8 sp=0x743fec8c pc=0x3b364 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcDrainN(0x1c3e284, 0x4120) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x743fed10 sp=0x743fece8 pc=0x3e26c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcAssistAlloc1(0x1c846c8, 0x4120) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x743fed68 sp=0x743fed10 pc=0x3c484 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcAssistAlloc.func1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x743fed78 sp=0x743fed68 pc=0x3c318 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.systemstack(0x1000000) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x743fed7c sp=0x743fed78 pc=0x91ff8 Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 3 gp=0x1c846c8 m=6 mp=0x1c80588 [GC assist marking]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.systemstack_switch() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1dd96c4 sp=0x1dd96c0 pc=0x91f8c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcAssistAlloc(0x1c846c8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x1dd9740 sp=0x1dd96c4 pc=0x3c12c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.deductAssistCredit(0x1c) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x1dd9750 sp=0x1dd9740 pc=0x274f8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.mallocgc(0x1c, 0x6d1cb8, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x1dd9798 sp=0x1dd9750 pc=0x26a1c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.newobject(0x6d1cb8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x1dd97ac sp=0x1dd9798 pc=0x275e4 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.makemap_small() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/map.go:295 +0x1c fp=0x1dd97c0 sp=0x1dd97ac pc=0x281e0 Jul 16 17:45:19 vollx go-librespot[32528]: encoding/pem.Decode({0x2080000, 0x34311, 0x34312}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/encoding/pem/pem.go:110 +0x234 fp=0x1dd9884 sp=0x1dd97c0 pc=0x246f58 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x1c26330, {0x2080000, 0x34311, 0x34312}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/x509/cert_pool.go:222 +0x54 fp=0x1dd9934 sp=0x1dd9884 pc=0x2577bc Jul 16 17:45:19 vollx go-librespot[32528]: crypto/x509.loadSystemRoots() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x1dd99a8 sp=0x1dd9934 pc=0x262020 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/x509.initSystemRoots() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x1dd99c8 sp=0x1dd99a8 pc=0x261a90 Jul 16 17:45:19 vollx go-librespot[32528]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x1dd99f4 sp=0x1dd99c8 pc=0x9f84c Jul 16 17:45:19 vollx go-librespot[32528]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x1dd9a00 sp=0x1dd99f4 pc=0x9f774 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/x509.systemRootsPool() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x1dd9a1c sp=0x1dd9a00 pc=0x261950 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/x509.(*Certificate).Verify(0x1e46008, {{0x1caa0c0, 0x15}, 0x1c26300, 0x0, {0xc2161023dce7b972, 0x4c86260, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x1dd9ae0 sp=0x1dd9a1c pc=0x265e1c Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*Conn).verifyServerCertificate(0x1c78008, {0x1c260c0, 0x2, 0x2}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x1dd9c60 sp=0x1dd9ae0 pc=0x2876fc Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x1dd9dfc) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x1dd9d68 sp=0x1dd9c60 pc=0x28b37c Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x1dd9dfc) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x1dd9d8c sp=0x1dd9d68 pc=0x2883d8 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*Conn).clientHandshake(0x1c78008, {0x7d7674, 0x1c00030}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x1dd9ea0 sp=0x1dd9d8c pc=0x282aec Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x1c00030}) Jul 16 17:45:19 vollx go-librespot[32528]: :1 +0x38 fp=0x1dd9eb8 sp=0x1dd9ea0 pc=0x2ba5cc Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*Conn).handshakeContext(0x1c78008, {0x7d7634, 0xbf6000}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x1dd9fb0 sp=0x1dd9eb8 pc=0x2804a0 Jul 16 17:45:19 vollx go-librespot[32528]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*persistConn).addTLS.func2() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x1dd9fec sp=0x1dd9fb0 pc=0x352714 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1dd9fec sp=0x1dd9fec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: created by net/http.(*persistConn).addTLS in goroutine 21 Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1ddd698 sp=0x1ddd684 pc=0x5cfc8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.selectgo(0x1ddd7d0, 0x1ddd778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1ddd738 sp=0x1ddd698 pc=0x70d80 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Transport).getConn(0xb84118, 0x1c94160, {{}, 0x0, {0x71a578, 0x5}, {0x1caa0c0, 0x19}, 0x0}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1ddd868 sp=0x1ddd738 pc=0x3511a4 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Transport).roundTrip(0xb84118, 0x1cbe0a8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1ddd984 sp=0x1ddd868 pc=0x34d17c Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Transport).RoundTrip(0xb84118, 0x1cbe0a8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1ddd99c sp=0x1ddd984 pc=0x331598 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.send(0x1cbe0a8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1dddac8 sp=0x1ddd99c pc=0x2ec2c0 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Client).send(0x1dee280, 0x1cbe0a8, {0x0, 0x0, 0x0}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1dddb0c sp=0x1dddac8 pc=0x2ebbb4 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Client).do(0x1dee280, 0x1cbe0a8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1dddc1c sp=0x1dddb0c pc=0x2edfb4 Jul 16 17:45:19 vollx go-librespot[32528]: net/http.(*Client).Do(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:19 vollx go-librespot[32528]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1d663f0, {0x7d7634, 0xbf6000}, {0x1ddded8, 0x3, 0x3}) Jul 16 17:45:19 vollx go-librespot[32528]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1ddde70 sp=0x1dddc1c pc=0x4e1040 Jul 16 17:45:19 vollx go-librespot[32528]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:19 vollx go-librespot[32528]: /src/apresolve/resolve.go:122 Jul 16 17:45:19 vollx go-librespot[32528]: main.(*App).withAppPlayer(0x1d2fac0, {0x7d7634, 0xbf6000}, 0x1c92080) Jul 16 17:45:19 vollx go-librespot[32528]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1dddef8 sp=0x1ddde70 pc=0x5f294c Jul 16 17:45:19 vollx go-librespot[32528]: main.(*App).Zeroconf(...) Jul 16 17:45:19 vollx go-librespot[32528]: /src/cmd/daemon/main.go:168 Jul 16 17:45:19 vollx go-librespot[32528]: main.main() Jul 16 17:45:19 vollx go-librespot[32528]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1dddfa8 sp=0x1dddef8 pc=0x5f5d54 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.main() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1dddfec sp=0x1dddfa8 pc=0x5ca38 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1dddfec sp=0x1dddfec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goparkunlock(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.forcegchelper() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goparkunlock(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.bgsweep(0x1c90000) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcenable.gowrap1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goparkunlock(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.bgscavenge(0x1c90000) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcenable.gowrap2() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 34 gp=0x1d04488 m=nil [finalizer wait]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d3478c sp=0x1d34778 pc=0x5cfc8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.runfinq() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1d347ec sp=0x1d3478c pc=0x3465c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goexit({}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d347ec sp=0x1d347ec pc=0x93c4c Jul 16 17:45:19 vollx go-librespot[32528]: created by runtime.createfing in goroutine 1 Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:19 vollx go-librespot[32528]: goroutine 20 gp=0x1d059e8 m=nil [IO wait (scan)]: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gopark(0x736854, 0x74fc6ec8, 0x2, 0x2, 0x5) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c41528 sp=0x1c41514 pc=0x5cfc8 Jul 16 17:45:19 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:19 vollx go-librespot[32528]: runtime.netpollblock(0x74fc6eb8, 0x72, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c41540 sp=0x1c41528 pc=0x547d4 Jul 16 17:45:19 vollx go-librespot[32528]: internal/poll.runtime_pollWait(0x74fc6eb8, 0x72) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c41554 sp=0x1c41540 pc=0x8f388 Jul 16 17:45:19 vollx go-librespot[32528]: fatal error: slice bounds out of range Jul 16 17:45:19 vollx go-librespot[32528]: panic during panic Jul 16 17:45:19 vollx go-librespot[32528]: runtime stack: Jul 16 17:45:19 vollx go-librespot[32528]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x743fe5e0 sp=0x743fe5cc pc=0x59624 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x743fe5f4 sp=0x743fe5e0 pc=0x572ec Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x743fe614 sp=0x743fe5f4 pc=0x578a8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x743fe678 sp=0x743fe614 pc=0x7d2dc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.funcspdelta(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).resolveInternal(0x743fe8bc, 0x0, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x743fe6bc sp=0x743fe678 pc=0x84b74 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).next(0x743fe8bc) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x743fe708 sp=0x743fe6bc pc=0x84ecc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.traceback2(0x743fe8bc, 0x0, 0x0, 0x2f) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x743fe840 sp=0x743fe708 pc=0x86764 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.traceback1.func1(0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x743fe8a0 sp=0x743fe840 pc=0x865b8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1d059e8, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x743fe9a8 sp=0x743fe8a0 pc=0x864a8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.traceback(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.tracebackothers.func1(0x1d059e8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x743fe9c4 sp=0x743fe9a8 pc=0x87eb0 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.forEachGRace(0x743fe9fc) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x743fe9dc sp=0x743fe9c4 pc=0x5db14 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.tracebackothers(0x1c845a8) Jul 16 17:45:19 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x743fea0c sp=0x743fe9dc pc=0x87d80 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.dopanic_m(0x1c845a8, 0x59624, 0x743fea7c) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x743fea40 sp=0x743fea0c pc=0x5a0f4 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.fatalthrow.func1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x743fea60 sp=0x743fea40 pc=0x59b24 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.fatalthrow(0x2) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x743fea7c sp=0x743fea60 pc=0x59aa8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x743fea90 sp=0x743fea7c pc=0x59624 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x743feaa4 sp=0x743fea90 pc=0x572ec Jul 16 17:45:19 vollx go-librespot[32528]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x743feac4 sp=0x743feaa4 pc=0x578a8 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x743feb28 sp=0x743feac4 pc=0x7d2dc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.funcspdelta(...) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).resolveInternal(0x743febe8, 0x0, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x743feb6c sp=0x743feb28 pc=0x84b74 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.(*unwinder).next(0x743febe8) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x743febb8 sp=0x743feb6c pc=0x84ecc Jul 16 17:45:19 vollx go-librespot[32528]: runtime.scanstack(0x1d059e8, 0x1c3e284) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x743fec60 sp=0x743febb8 pc=0x3cff4 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.markroot.func1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x743fec8c sp=0x743fec60 pc=0x3b788 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.markroot(0x1c3e284, 0xc, 0x0) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x743fece8 sp=0x743fec8c pc=0x3b364 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcDrainN(0x1c3e284, 0x4120) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x743fed10 sp=0x743fece8 pc=0x3e26c Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcAssistAlloc1(0x1c846c8, 0x4120) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x743fed68 sp=0x743fed10 pc=0x3c484 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.gcAssistAlloc.func1() Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x743fed78 sp=0x743fed68 pc=0x3c318 Jul 16 17:45:19 vollx go-librespot[32528]: runtime.systemstack(0x1000000) Jul 16 17:45:19 vollx go-librespot[32528]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x743fed7c sp=0x743fed78 pc=0x91ff8 Jul 16 17:45:19 vollx go-librespot[32527]: Aborted Jul 16 17:45:19 vollx dbus-daemon[568]: [system] Successfully activated service 'org.freedesktop.timedate1' Jul 16 17:45:19 vollx systemd[1]: Started systemd-timedated.service - Time & Date Service. Jul 16 17:45:19 vollx setdatetime-helper.sh[32529]: Time is already synchronized. Jul 16 17:45:19 vollx systemd[1]: setdatetime-helper.timer.service: Deactivated successfully. Jul 16 17:45:19 vollx systemd[1]: Finished setdatetime-helper.timer.service - Volumio Time Sync Watchdog Service. Jul 16 17:45:22 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:22 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:22 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1908. Jul 16 17:45:22 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:22 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:22 vollx go-librespot[32542]: go-librespot daemon starting... Jul 16 17:45:22 vollx go-librespot[32543]: time="2025-07-16T17:45:22+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:22 vollx go-librespot[32543]: time="2025-07-16T17:45:22+02:00" level=debug msg="app state loaded" Jul 16 17:45:22 vollx go-librespot[32543]: time="2025-07-16T17:45:22+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:22 vollx go-librespot[32543]: time="2025-07-16T17:45:22+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:23 vollx go-librespot[32543]: fatal error: slice bounds out of range Jul 16 17:45:23 vollx go-librespot[32543]: runtime stack: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75ffea90 sp=0x75ffea7c pc=0x59624 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75ffeaa4 sp=0x75ffea90 pc=0x572ec Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75ffeac4 sp=0x75ffeaa4 pc=0x578a8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75ffeb28 sp=0x75ffeac4 pc=0x7d2dc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.funcspdelta(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).resolveInternal(0x75ffebe8, 0x0, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75ffeb6c sp=0x75ffeb28 pc=0x84b74 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).next(0x75ffebe8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75ffebb8 sp=0x75ffeb6c pc=0x84ecc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.scanstack(0x2085c28, 0x203bc84) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75ffec60 sp=0x75ffebb8 pc=0x3cff4 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.markroot.func1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75ffec8c sp=0x75ffec60 pc=0x3b788 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.markroot(0x203bc84, 0xc, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75ffece8 sp=0x75ffec8c pc=0x3b364 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcDrainN(0x203bc84, 0x4120) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x75ffed10 sp=0x75ffece8 pc=0x3e26c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcAssistAlloc1(0x2085e68, 0x4120) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x75ffed68 sp=0x75ffed10 pc=0x3c484 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcAssistAlloc.func1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x75ffed78 sp=0x75ffed68 pc=0x3c318 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.systemstack(0x1000000) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75ffed7c sp=0x75ffed78 pc=0x91ff8 Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 34 gp=0x2085e68 m=3 mp=0x2048b08 [GC assist marking]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.systemstack_switch() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x21516c4 sp=0x21516c0 pc=0x91f8c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcAssistAlloc(0x2085e68) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x2151740 sp=0x21516c4 pc=0x3c12c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.deductAssistCredit(0x1c) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x2151750 sp=0x2151740 pc=0x274f8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.mallocgc(0x1c, 0x6d1cb8, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x2151798 sp=0x2151750 pc=0x26a1c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.newobject(0x6d1cb8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x21517ac sp=0x2151798 pc=0x275e4 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.makemap_small() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/map.go:295 +0x1c fp=0x21517c0 sp=0x21517ac pc=0x281e0 Jul 16 17:45:23 vollx go-librespot[32543]: encoding/pem.Decode({0x2500000, 0x34311, 0x34312}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/encoding/pem/pem.go:110 +0x234 fp=0x2151884 sp=0x21517c0 pc=0x246f58 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x2284318, {0x2500000, 0x34311, 0x34312}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/x509/cert_pool.go:222 +0x54 fp=0x2151934 sp=0x2151884 pc=0x2577bc Jul 16 17:45:23 vollx go-librespot[32543]: crypto/x509.loadSystemRoots() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x21519a8 sp=0x2151934 pc=0x262020 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/x509.initSystemRoots() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x21519c8 sp=0x21519a8 pc=0x261a90 Jul 16 17:45:23 vollx go-librespot[32543]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x21519f4 sp=0x21519c8 pc=0x9f84c Jul 16 17:45:23 vollx go-librespot[32543]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x2151a00 sp=0x21519f4 pc=0x9f774 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/x509.systemRootsPool() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x2151a1c sp=0x2151a00 pc=0x261950 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/x509.(*Certificate).Verify(0x22cc008, {{0x20c4a80, 0x15}, 0x22842e8, 0x0, {0xc2161024bad8a42e, 0x4031441, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x2151ae0 sp=0x2151a1c pc=0x265e1c Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*Conn).verifyServerCertificate(0x228a008, {0x22840a8, 0x2, 0x2}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x2151c60 sp=0x2151ae0 pc=0x2876fc Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x2151dfc) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x2151d68 sp=0x2151c60 pc=0x28b37c Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x2151dfc) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x2151d8c sp=0x2151d68 pc=0x2883d8 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*Conn).clientHandshake(0x228a008, {0x7d7674, 0x2298000}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x2151ea0 sp=0x2151d8c pc=0x282aec Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x2298000}) Jul 16 17:45:23 vollx go-librespot[32543]: :1 +0x38 fp=0x2151eb8 sp=0x2151ea0 pc=0x2ba5cc Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*Conn).handshakeContext(0x228a008, {0x7d7634, 0xbf6000}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x2151fb0 sp=0x2151eb8 pc=0x2804a0 Jul 16 17:45:23 vollx go-librespot[32543]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*persistConn).addTLS.func2() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x2151fec sp=0x2151fb0 pc=0x352714 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2151fec sp=0x2151fec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: created by net/http.(*persistConn).addTLS in goroutine 24 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 1 gp=0x2002128 m=nil [select]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2155698 sp=0x2155684 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.selectgo(0x21557d0, 0x2155778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2155738 sp=0x2155698 pc=0x70d80 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Transport).getConn(0xb84118, 0x2168720, {{}, 0x0, {0x71a578, 0x5}, {0x20c4a80, 0x19}, 0x0}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2155868 sp=0x2155738 pc=0x3511a4 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Transport).roundTrip(0xb84118, 0x2166be8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2155984 sp=0x2155868 pc=0x34d17c Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Transport).RoundTrip(0xb84118, 0x2166be8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x215599c sp=0x2155984 pc=0x331598 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.send(0x2166be8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2155ac8 sp=0x215599c pc=0x2ec2c0 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Client).send(0x21682a0, 0x2166be8, {0x0, 0x0, 0x0}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2155b0c sp=0x2155ac8 pc=0x2ebbb4 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Client).do(0x21682a0, 0x2166be8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2155c1c sp=0x2155b0c pc=0x2edfb4 Jul 16 17:45:23 vollx go-librespot[32543]: net/http.(*Client).Do(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:23 vollx go-librespot[32543]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2098420, {0x7d7634, 0xbf6000}, {0x2155ed8, 0x3, 0x3}) Jul 16 17:45:23 vollx go-librespot[32543]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2155e70 sp=0x2155c1c pc=0x4e1040 Jul 16 17:45:23 vollx go-librespot[32543]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:23 vollx go-librespot[32543]: /src/apresolve/resolve.go:122 Jul 16 17:45:23 vollx go-librespot[32543]: main.(*App).withAppPlayer(0x2097b00, {0x7d7634, 0xbf6000}, 0x2093618) Jul 16 17:45:23 vollx go-librespot[32543]: /src/cmd/daemon/main.go:232 +0x94 fp=0x2155ef8 sp=0x2155e70 pc=0x5f294c Jul 16 17:45:23 vollx go-librespot[32543]: main.(*App).Zeroconf(...) Jul 16 17:45:23 vollx go-librespot[32543]: /src/cmd/daemon/main.go:168 Jul 16 17:45:23 vollx go-librespot[32543]: main.main() Jul 16 17:45:23 vollx go-librespot[32543]: /src/cmd/daemon/main.go:610 +0x918 fp=0x2155fa8 sp=0x2155ef8 pc=0x5f5d54 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.main() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2155fec sp=0x2155fa8 pc=0x5ca38 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2155fec sp=0x2155fec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 2 gp=0x20027e8 m=nil [force gc (idle)]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2044fd4 sp=0x2044fc0 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goparkunlock(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.forcegchelper() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2044fec sp=0x2044fd4 pc=0x5ce04 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2044fec sp=0x2044fec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 18 gp=0x2084248 m=nil [GC sweep wait]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x20407c4 sp=0x20407b0 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goparkunlock(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.bgsweep(0x2090000) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x20407e4 sp=0x20407c4 pc=0x456dc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcenable.gowrap1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x20407ec sp=0x20407e4 pc=0x35870 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20407ec sp=0x20407ec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 19 gp=0x2084368 m=nil [GC scavenge wait]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2040fb4 sp=0x2040fa0 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goparkunlock(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2040fc8 sp=0x2040fb4 pc=0x42a70 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.bgscavenge(0x2090000) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2040fe4 sp=0x2040fc8 pc=0x431a8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcenable.gowrap2() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2040fec sp=0x2040fe4 pc=0x3581c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2040fec sp=0x2040fec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 20 gp=0x20846c8 m=nil [finalizer wait]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x204178c sp=0x2041778 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.runfinq() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x20417ec sp=0x204178c pc=0x3465c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goexit({}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x20417ec sp=0x20417ec pc=0x93c4c Jul 16 17:45:23 vollx go-librespot[32543]: created by runtime.createfing in goroutine 1 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:23 vollx go-librespot[32543]: goroutine 23 gp=0x2085c28 m=nil [IO wait (scan)]: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gopark(0x736854, 0x757c3f08, 0x2, 0x2, 0x5) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2041d28 sp=0x2041d14 pc=0x5cfc8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2041d40 sp=0x2041d28 pc=0x547d4 Jul 16 17:45:23 vollx go-librespot[32543]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2041d54 sp=0x2041d40 pc=0x8f388 Jul 16 17:45:23 vollx go-librespot[32543]: fatal error: slice bounds out of range Jul 16 17:45:23 vollx go-librespot[32543]: panic during panic Jul 16 17:45:23 vollx go-librespot[32543]: runtime stack: Jul 16 17:45:23 vollx go-librespot[32543]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75ffe5e0 sp=0x75ffe5cc pc=0x59624 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75ffe5f4 sp=0x75ffe5e0 pc=0x572ec Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75ffe614 sp=0x75ffe5f4 pc=0x578a8 Jul 16 17:45:23 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:23 vollx go-librespot[32543]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75ffe678 sp=0x75ffe614 pc=0x7d2dc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.funcspdelta(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).resolveInternal(0x75ffe8bc, 0x0, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75ffe6bc sp=0x75ffe678 pc=0x84b74 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).next(0x75ffe8bc) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75ffe708 sp=0x75ffe6bc pc=0x84ecc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.traceback2(0x75ffe8bc, 0x0, 0x0, 0x2f) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x75ffe840 sp=0x75ffe708 pc=0x86764 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.traceback1.func1(0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x75ffe8a0 sp=0x75ffe840 pc=0x865b8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2085c28, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x75ffe9a8 sp=0x75ffe8a0 pc=0x864a8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.traceback(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.tracebackothers.func1(0x2085c28) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x75ffe9c4 sp=0x75ffe9a8 pc=0x87eb0 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.forEachGRace(0x75ffe9fc) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75ffe9dc sp=0x75ffe9c4 pc=0x5db14 Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75ffe9dc sp=0x75ffe9c4 pc=0x5db14 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.tracebackothers(0x2002a28) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x75ffea0c sp=0x75ffe9dc pc=0x87d80 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.dopanic_m(0x2002a28, 0x59624, 0x75ffea7c) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x75ffea40 sp=0x75ffea0c pc=0x5a0f4 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.fatalthrow.func1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x75ffea60 sp=0x75ffea40 pc=0x59b24 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.fatalthrow(0x2) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x75ffea7c sp=0x75ffea60 pc=0x59aa8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75ffea90 sp=0x75ffea7c pc=0x59624 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75ffeaa4 sp=0x75ffea90 pc=0x572ec Jul 16 17:45:23 vollx go-librespot[32543]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:23 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75ffeac4 sp=0x75ffeaa4 pc=0x578a8 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75ffeb28 sp=0x75ffeac4 pc=0x7d2dc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.funcspdelta(...) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).resolveInternal(0x75ffebe8, 0x0, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75ffeb6c sp=0x75ffeb28 pc=0x84b74 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.(*unwinder).next(0x75ffebe8) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75ffebb8 sp=0x75ffeb6c pc=0x84ecc Jul 16 17:45:23 vollx go-librespot[32543]: runtime.scanstack(0x2085c28, 0x203bc84) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75ffec60 sp=0x75ffebb8 pc=0x3cff4 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.markroot.func1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75ffec8c sp=0x75ffec60 pc=0x3b788 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.markroot(0x203bc84, 0xc, 0x0) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75ffece8 sp=0x75ffec8c pc=0x3b364 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcDrainN(0x203bc84, 0x4120) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x75ffed10 sp=0x75ffece8 pc=0x3e26c Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcAssistAlloc1(0x2085e68, 0x4120) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x75ffed68 sp=0x75ffed10 pc=0x3c484 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.gcAssistAlloc.func1() Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x75ffed78 sp=0x75ffed68 pc=0x3c318 Jul 16 17:45:23 vollx go-librespot[32543]: runtime.systemstack(0x1000000) Jul 16 17:45:23 vollx go-librespot[32543]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75ffed7c sp=0x75ffed78 pc=0x91ff8 Jul 16 17:45:23 vollx go-librespot[32542]: Aborted Jul 16 17:45:25 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:25 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:26 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1909. Jul 16 17:45:26 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:26 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:26 vollx go-librespot[32565]: go-librespot daemon starting... Jul 16 17:45:26 vollx go-librespot[32566]: time="2025-07-16T17:45:26+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:26 vollx go-librespot[32566]: time="2025-07-16T17:45:26+02:00" level=debug msg="app state loaded" Jul 16 17:45:26 vollx go-librespot[32566]: time="2025-07-16T17:45:26+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:26 vollx go-librespot[32566]: time="2025-07-16T17:45:26+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:26 vollx go-librespot[32566]: fatal error: slice bounds out of range Jul 16 17:45:26 vollx go-librespot[32566]: fatal error: slice bounds out of range Jul 16 17:45:26 vollx go-librespot[32566]: runtime stack: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.funcspdelta(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.scanstack(0x1085c28, 0x103e284) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot.func1() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot(0x103e284, 0xc, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrain(0x103e284, 0x7) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x739fdd78 sp=0x739fdd4c pc=0x389e0 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.systemstack(0x1000000) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 35 gp=0x13e4128 m=7 mp=0x1081b88 [GC worker (active)]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.systemstack_switch() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x13eaf90 sp=0x13eaf8c pc=0x91f8c Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcBgMarkWorker() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x13eafec sp=0x13eaf90 pc=0x385b0 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x13eafec sp=0x13eafec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: created by runtime.gcBgMarkStartWorkers in goroutine 5 Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 1 gp=0x1002128 m=nil [select]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1155698 sp=0x1155684 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.selectgo(0x11557d0, 0x1155778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1155738 sp=0x1155698 pc=0x70d80 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Transport).getConn(0xb84118, 0x1166720, {{}, 0x0, {0x71a578, 0x5}, {0x10c4a80, 0x19}, 0x0}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1155868 sp=0x1155738 pc=0x3511a4 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Transport).roundTrip(0xb84118, 0x11686e8) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1155984 sp=0x1155868 pc=0x34d17c Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Transport).RoundTrip(0xb84118, 0x11686e8) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x115599c sp=0x1155984 pc=0x331598 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.send(0x11686e8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1155ac8 sp=0x115599c pc=0x2ec2c0 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Client).send(0x11662a0, 0x11686e8, {0x0, 0x0, 0x0}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1155b0c sp=0x1155ac8 pc=0x2ebbb4 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Client).do(0x11662a0, 0x11686e8) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1155c1c sp=0x1155b0c pc=0x2edfb4 Jul 16 17:45:26 vollx go-librespot[32566]: net/http.(*Client).Do(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:26 vollx go-librespot[32566]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1098420, {0x7d7634, 0xbf6000}, {0x1155ed8, 0x3, 0x3}) Jul 16 17:45:26 vollx go-librespot[32566]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1155e70 sp=0x1155c1c pc=0x4e1040 Jul 16 17:45:26 vollx go-librespot[32566]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:26 vollx go-librespot[32566]: /src/apresolve/resolve.go:122 Jul 16 17:45:26 vollx go-librespot[32566]: main.(*App).withAppPlayer(0x1097b00, {0x7d7634, 0xbf6000}, 0x1093618) Jul 16 17:45:26 vollx go-librespot[32566]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1155ef8 sp=0x1155e70 pc=0x5f294c Jul 16 17:45:26 vollx go-librespot[32566]: main.(*App).Zeroconf(...) Jul 16 17:45:26 vollx go-librespot[32566]: /src/cmd/daemon/main.go:168 Jul 16 17:45:26 vollx go-librespot[32566]: main.main() Jul 16 17:45:26 vollx go-librespot[32566]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1155fa8 sp=0x1155ef8 pc=0x5f5d54 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.main() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1155fec sp=0x1155fa8 pc=0x5ca38 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1155fec sp=0x1155fec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 2 gp=0x10027e8 m=nil [force gc (idle)]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1044fd4 sp=0x1044fc0 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goparkunlock(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.forcegchelper() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1044fec sp=0x1044fd4 pc=0x5ce04 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1044fec sp=0x1044fec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 18 gp=0x1084248 m=nil [GC sweep wait]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10407c4 sp=0x10407b0 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goparkunlock(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.bgsweep(0x1090000) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x10407e4 sp=0x10407c4 pc=0x456dc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcenable.gowrap1() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x10407ec sp=0x10407e4 pc=0x35870 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10407ec sp=0x10407ec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 19 gp=0x1084368 m=nil [GC scavenge wait]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1040fb4 sp=0x1040fa0 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goparkunlock(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1040fc8 sp=0x1040fb4 pc=0x42a70 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.bgscavenge(0x1090000) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1040fe4 sp=0x1040fc8 pc=0x431a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcenable.gowrap2() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1040fec sp=0x1040fe4 pc=0x3581c Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1040fec sp=0x1040fec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 20 gp=0x10846c8 m=nil [finalizer wait]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x104178c sp=0x1041778 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.runfinq() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x10417ec sp=0x104178c pc=0x3465c Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goexit({}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10417ec sp=0x10417ec pc=0x93c4c Jul 16 17:45:26 vollx go-librespot[32566]: created by runtime.createfing in goroutine 1 Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:26 vollx go-librespot[32566]: goroutine 23 gp=0x1085c28 m=nil [IO wait (scan)]: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gopark(0x736854, 0x757c3f08, 0x2, 0x2, 0x5) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1041d28 sp=0x1041d14 pc=0x5cfc8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1041d40 sp=0x1041d28 pc=0x547d4 Jul 16 17:45:26 vollx go-librespot[32566]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1041d54 sp=0x1041d40 pc=0x8f388 Jul 16 17:45:26 vollx go-librespot[32566]: fatal error: slice bounds out of range Jul 16 17:45:26 vollx go-librespot[32566]: panic during panic Jul 16 17:45:26 vollx go-librespot[32566]: runtime stack: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fd5f4 sp=0x739fd5e0 pc=0x59624 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fd608 sp=0x739fd5f4 pc=0x572ec Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fd628 sp=0x739fd608 pc=0x578a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fd68c sp=0x739fd628 pc=0x7d2dc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.funcspdelta(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).resolveInternal(0x739fd8d0, 0x0, 0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fd6d0 sp=0x739fd68c pc=0x84b74 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).next(0x739fd8d0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fd71c sp=0x739fd6d0 pc=0x84ecc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.traceback2(0x739fd8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x739fd854 sp=0x739fd71c pc=0x86764 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.traceback1.func1(0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x739fd8b4 sp=0x739fd854 pc=0x865b8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1085c28, 0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x739fd9bc sp=0x739fd8b4 pc=0x864a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.traceback(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.tracebackothers.func1(0x1085c28) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x739fd9d8 sp=0x739fd9bc pc=0x87eb0 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.forEachGRace(0x739fda10) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x739fd9f0 sp=0x739fd9d8 pc=0x5db14 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.tracebackothers(0x1200368) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x739fda20 sp=0x739fd9f0 pc=0x87d80 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.dopanic_m(0x1200368, 0x59624, 0x739fda90) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x739fda54 sp=0x739fda20 pc=0x5a0f4 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.fatalthrow.func1() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x739fda74 sp=0x739fda54 pc=0x59b24 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.fatalthrow(0x2) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x739fda90 sp=0x739fda74 pc=0x59aa8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.funcspdelta(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:45:26 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.scanstack(0x1085c28, 0x103e284) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot.func1() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot(0x103e284, 0xc, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrain(0x103e284, 0x7) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x739fdd78 sp=0x739fdd4c pc=0x389e0 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.systemstack(0x1000000) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime stack: Jul 16 17:45:26 vollx go-librespot[32566]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ed51904 sp=0x7ed518f0 pc=0x59624 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ed51918 sp=0x7ed51904 pc=0x572ec Jul 16 17:45:26 vollx go-librespot[32566]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x7ed51938 sp=0x7ed51918 pc=0x578a8 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x7ed5199c sp=0x7ed51938 pc=0x7d2dc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.funcspdelta(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).resolveInternal(0x7ed51a5c, 0x0, 0x0) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x7ed519e0 sp=0x7ed5199c pc=0x84b74 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.(*unwinder).next(0x7ed51a5c) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x7ed51a2c sp=0x7ed519e0 pc=0x84ecc Jul 16 17:45:26 vollx go-librespot[32566]: runtime.scanstack(0x1085e68, 0x103a984) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x7ed51ad4 sp=0x7ed51a2c pc=0x3cff4 Jul 16 17:45:26 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot.func1() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x7ed51b00 sp=0x7ed51ad4 pc=0x3b788 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.markroot(0x103a984, 0xe, 0x1) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x7ed51b5c sp=0x7ed51b00 pc=0x3b364 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrain(0x103a984, 0x3) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x7ed51bac sp=0x7ed51b5c pc=0x3de44 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:26 vollx go-librespot[32566]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x7ed51bd8 sp=0x7ed51bac pc=0x38a1c Jul 16 17:45:26 vollx go-librespot[32566]: runtime.systemstack(0xbcb778) Jul 16 17:45:26 vollx go-librespot[32566]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x7ed51bdc sp=0x7ed51bd8 pc=0x91ff8 Jul 16 17:45:26 vollx go-librespot[32565]: Aborted Jul 16 17:45:28 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:28 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:29 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1910. Jul 16 17:45:29 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:29 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:29 vollx go-librespot[32573]: go-librespot daemon starting... Jul 16 17:45:29 vollx go-librespot[32574]: time="2025-07-16T17:45:29+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:29 vollx go-librespot[32574]: time="2025-07-16T17:45:29+02:00" level=debug msg="app state loaded" Jul 16 17:45:29 vollx go-librespot[32574]: time="2025-07-16T17:45:29+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:29 vollx go-librespot[32574]: time="2025-07-16T17:45:29+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:30 vollx go-librespot[32574]: fatal error: slice bounds out of range Jul 16 17:45:30 vollx go-librespot[32574]: runtime stack: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fea90 sp=0x754fea7c pc=0x59624 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feaa4 sp=0x754fea90 pc=0x572ec Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754feac4 sp=0x754feaa4 pc=0x578a8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb28 sp=0x754feac4 pc=0x7d2dc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.funcspdelta(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).resolveInternal(0x754febe8, 0x0, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb6c sp=0x754feb28 pc=0x84b74 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).next(0x754febe8) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febb8 sp=0x754feb6c pc=0x84ecc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.scanstack(0x2dbc5a8, 0x2c3cf84) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec60 sp=0x754febb8 pc=0x3cff4 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.markroot.func1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754fec8c sp=0x754fec60 pc=0x3b788 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.markroot(0x2c3cf84, 0xc, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fece8 sp=0x754fec8c pc=0x3b364 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcDrainN(0x2c3cf84, 0x4120) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x754fed10 sp=0x754fece8 pc=0x3e26c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcAssistAlloc1(0x2dbc7e8, 0x4120) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x754fed68 sp=0x754fed10 pc=0x3c484 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcAssistAlloc.func1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x754fed78 sp=0x754fed68 pc=0x3c318 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.systemstack(0x1000000) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 20 gp=0x2dbc7e8 m=4 mp=0x2c49088 [GC assist marking]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.systemstack_switch() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2da56c4 sp=0x2da56c0 pc=0x91f8c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcAssistAlloc(0x2dbc7e8) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x2da5740 sp=0x2da56c4 pc=0x3c12c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.deductAssistCredit(0x1c) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x2da5750 sp=0x2da5740 pc=0x274f8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.mallocgc(0x1c, 0x6d1cb8, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x2da5798 sp=0x2da5750 pc=0x26a1c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.newobject(0x6d1cb8) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x2da57ac sp=0x2da5798 pc=0x275e4 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.makemap_small() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/map.go:295 +0x1c fp=0x2da57c0 sp=0x2da57ac pc=0x281e0 Jul 16 17:45:30 vollx go-librespot[32574]: encoding/pem.Decode({0x3080000, 0x34311, 0x34312}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/encoding/pem/pem.go:110 +0x234 fp=0x2da5884 sp=0x2da57c0 pc=0x246f58 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x2c9c318, {0x3080000, 0x34311, 0x34312}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/x509/cert_pool.go:222 +0x54 fp=0x2da5934 sp=0x2da5884 pc=0x2577bc Jul 16 17:45:30 vollx go-librespot[32574]: crypto/x509.loadSystemRoots() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x2da59a8 sp=0x2da5934 pc=0x262020 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/x509.initSystemRoots() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x2da59c8 sp=0x2da59a8 pc=0x261a90 Jul 16 17:45:30 vollx go-librespot[32574]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x2da59f4 sp=0x2da59c8 pc=0x9f84c Jul 16 17:45:30 vollx go-librespot[32574]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x2da5a00 sp=0x2da59f4 pc=0x9f774 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/x509.systemRootsPool() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x2da5a1c sp=0x2da5a00 pc=0x261950 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/x509.(*Certificate).Verify(0x2cd0008, {{0x2d18a80, 0x15}, 0x2c9c2e8, 0x0, {0xc21610267a3efea6, 0x3fe57e5, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x2da5ae0 sp=0x2da5a1c pc=0x265e1c Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*Conn).verifyServerCertificate(0x2ca0008, {0x2c9c0a8, 0x2, 0x2}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x2da5c60 sp=0x2da5ae0 pc=0x2876fc Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x2da5dfc) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x2da5d68 sp=0x2da5c60 pc=0x28b37c Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x2da5dfc) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x2da5d8c sp=0x2da5d68 pc=0x2883d8 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*Conn).clientHandshake(0x2ca0008, {0x7d7674, 0x2c98030}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x2da5ea0 sp=0x2da5d8c pc=0x282aec Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x2c98030}) Jul 16 17:45:30 vollx go-librespot[32574]: :1 +0x38 fp=0x2da5eb8 sp=0x2da5ea0 pc=0x2ba5cc Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*Conn).handshakeContext(0x2ca0008, {0x7d7634, 0xbf6000}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x2da5fb0 sp=0x2da5eb8 pc=0x2804a0 Jul 16 17:45:30 vollx go-librespot[32574]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*persistConn).addTLS.func2() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x2da5fec sp=0x2da5fb0 pc=0x352714 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2da5fec sp=0x2da5fec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: created by net/http.(*persistConn).addTLS in goroutine 7 Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 1 gp=0x2c02128 m=nil [select]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2da9698 sp=0x2da9684 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.selectgo(0x2da97d0, 0x2da9778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2da9738 sp=0x2da9698 pc=0x70d80 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Transport).getConn(0xb84118, 0x2db8700, {{}, 0x0, {0x71a578, 0x5}, {0x2d18a80, 0x19}, 0x0}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2da9868 sp=0x2da9738 pc=0x3511a4 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Transport).roundTrip(0xb84118, 0x2dbaa08) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2da9984 sp=0x2da9868 pc=0x34d17c Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Transport).RoundTrip(0xb84118, 0x2dbaa08) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2da999c sp=0x2da9984 pc=0x331598 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.send(0x2dbaa08, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2da9ac8 sp=0x2da999c pc=0x2ec2c0 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Client).send(0x2db8280, 0x2dbaa08, {0x0, 0x0, 0x0}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2da9b0c sp=0x2da9ac8 pc=0x2ebbb4 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Client).do(0x2db8280, 0x2dbaa08) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2da9c1c sp=0x2da9b0c pc=0x2edfb4 Jul 16 17:45:30 vollx go-librespot[32574]: net/http.(*Client).Do(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:30 vollx go-librespot[32574]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2c00420, {0x7d7634, 0xbf6000}, {0x2da9ed8, 0x3, 0x3}) Jul 16 17:45:30 vollx go-librespot[32574]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2da9e70 sp=0x2da9c1c pc=0x4e1040 Jul 16 17:45:30 vollx go-librespot[32574]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:30 vollx go-librespot[32574]: /src/apresolve/resolve.go:122 Jul 16 17:45:30 vollx go-librespot[32574]: main.(*App).withAppPlayer(0x2d0bac0, {0x7d7634, 0xbf6000}, 0x2c31618) Jul 16 17:45:30 vollx go-librespot[32574]: /src/cmd/daemon/main.go:232 +0x94 fp=0x2da9ef8 sp=0x2da9e70 pc=0x5f294c Jul 16 17:45:30 vollx go-librespot[32574]: main.(*App).Zeroconf(...) Jul 16 17:45:30 vollx go-librespot[32574]: /src/cmd/daemon/main.go:168 Jul 16 17:45:30 vollx go-librespot[32574]: main.main() Jul 16 17:45:30 vollx go-librespot[32574]: /src/cmd/daemon/main.go:610 +0x918 fp=0x2da9fa8 sp=0x2da9ef8 pc=0x5f5d54 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.main() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2da9fec sp=0x2da9fa8 pc=0x5ca38 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2da9fec sp=0x2da9fec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goparkunlock(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.forcegchelper() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5ce04 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 18 gp=0x2c84248 m=nil [GC sweep wait]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407c4 sp=0x2c407b0 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goparkunlock(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.bgsweep(0x2c90000) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c407e4 sp=0x2c407c4 pc=0x456dc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcenable.gowrap1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x35870 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 19 gp=0x2c84368 m=nil [GC scavenge wait]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c40fb4 sp=0x2c40fa0 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goparkunlock(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c40fc8 sp=0x2c40fb4 pc=0x42a70 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.bgscavenge(0x2c90000) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2c40fe4 sp=0x2c40fc8 pc=0x431a8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcenable.gowrap2() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c40fec sp=0x2c40fe4 pc=0x3581c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c40fec sp=0x2c40fec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 3 gp=0x2c02fc8 m=nil [finalizer wait]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c4578c sp=0x2c45778 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.runfinq() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c457ec sp=0x2c4578c pc=0x3465c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goexit({}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93c4c Jul 16 17:45:30 vollx go-librespot[32574]: created by runtime.createfing in goroutine 1 Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:30 vollx go-librespot[32574]: goroutine 6 gp=0x2dbc5a8 m=nil [IO wait (scan)]: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gopark(0x736854, 0x760a1f08, 0x2, 0x2, 0x5) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c45d28 sp=0x2c45d14 pc=0x5cfc8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.netpollblock(0x760a1ef8, 0x72, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c45d40 sp=0x2c45d28 pc=0x547d4 Jul 16 17:45:30 vollx go-librespot[32574]: internal/poll.runtime_pollWait(0x760a1ef8, 0x72) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c45d54 sp=0x2c45d40 pc=0x8f388 Jul 16 17:45:30 vollx go-librespot[32574]: fatal error: slice bounds out of range Jul 16 17:45:30 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:30 vollx go-librespot[32574]: panic during panic Jul 16 17:45:30 vollx go-librespot[32574]: runtime stack: Jul 16 17:45:30 vollx go-librespot[32574]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fe5e0 sp=0x754fe5cc pc=0x59624 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754fe5f4 sp=0x754fe5e0 pc=0x572ec Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fe614 sp=0x754fe5f4 pc=0x578a8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754fe678 sp=0x754fe614 pc=0x7d2dc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.funcspdelta(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).resolveInternal(0x754fe8bc, 0x0, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754fe6bc sp=0x754fe678 pc=0x84b74 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).next(0x754fe8bc) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754fe708 sp=0x754fe6bc pc=0x84ecc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.traceback2(0x754fe8bc, 0x0, 0x0, 0x2f) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x754fe840 sp=0x754fe708 pc=0x86764 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.traceback1.func1(0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x754fe8a0 sp=0x754fe840 pc=0x865b8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2dbc5a8, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x754fe9a8 sp=0x754fe8a0 pc=0x864a8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.traceback(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.tracebackothers.func1(0x2dbc5a8) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x754fe9c4 sp=0x754fe9a8 pc=0x87eb0 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.forEachGRace(0x754fe9fc) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x754fe9dc sp=0x754fe9c4 pc=0x5db14 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.tracebackothers(0x2c02c68) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x754fea0c sp=0x754fe9dc pc=0x87d80 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.dopanic_m(0x2c02c68, 0x59624, 0x754fea7c) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x754fea40 sp=0x754fea0c pc=0x5a0f4 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.fatalthrow.func1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x754fea60 sp=0x754fea40 pc=0x59b24 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.fatalthrow(0x2) Jul 16 17:45:30 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x754fea7c sp=0x754fea60 pc=0x59aa8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fea90 sp=0x754fea7c pc=0x59624 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feaa4 sp=0x754fea90 pc=0x572ec Jul 16 17:45:30 vollx go-librespot[32574]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754feac4 sp=0x754feaa4 pc=0x578a8 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb28 sp=0x754feac4 pc=0x7d2dc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.funcspdelta(...) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).resolveInternal(0x754febe8, 0x0, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb6c sp=0x754feb28 pc=0x84b74 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.(*unwinder).next(0x754febe8) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febb8 sp=0x754feb6c pc=0x84ecc Jul 16 17:45:30 vollx go-librespot[32574]: runtime.scanstack(0x2dbc5a8, 0x2c3cf84) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec60 sp=0x754febb8 pc=0x3cff4 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.markroot.func1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754fec8c sp=0x754fec60 pc=0x3b788 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.markroot(0x2c3cf84, 0xc, 0x0) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fece8 sp=0x754fec8c pc=0x3b364 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcDrainN(0x2c3cf84, 0x4120) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x754fed10 sp=0x754fece8 pc=0x3e26c Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcAssistAlloc1(0x2dbc7e8, 0x4120) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x754fed68 sp=0x754fed10 pc=0x3c484 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.gcAssistAlloc.func1() Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x754fed78 sp=0x754fed68 pc=0x3c318 Jul 16 17:45:30 vollx go-librespot[32574]: runtime.systemstack(0x1000000) Jul 16 17:45:30 vollx go-librespot[32574]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:30 vollx go-librespot[32573]: Aborted Jul 16 17:45:31 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:31 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:33 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1911. Jul 16 17:45:33 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:33 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:33 vollx go-librespot[32581]: go-librespot daemon starting... Jul 16 17:45:33 vollx go-librespot[32582]: time="2025-07-16T17:45:33+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:33 vollx go-librespot[32582]: time="2025-07-16T17:45:33+02:00" level=debug msg="app state loaded" Jul 16 17:45:33 vollx go-librespot[32582]: time="2025-07-16T17:45:33+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:33 vollx go-librespot[32582]: time="2025-07-16T17:45:33+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:33 vollx go-librespot[32582]: fatal error: slice bounds out of range Jul 16 17:45:33 vollx go-librespot[32582]: fatal error: slice bounds out of range Jul 16 17:45:33 vollx go-librespot[32582]: runtime stack: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.funcspdelta(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.scanstack(0x1d059e8, 0x1c3cf84) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot.func1() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot(0x1c3cf84, 0xc, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrain(0x1c3cf84, 0x7) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.systemstack(0x1000000) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 52 gp=0x1e48128 m=3 mp=0x1c48b08 [GC worker (active)]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.systemstack_switch() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1d30790 sp=0x1d3078c pc=0x91f8c Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcBgMarkWorker() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x1d307ec sp=0x1d30790 pc=0x385b0 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d307ec sp=0x1d307ec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1ddd698 sp=0x1ddd684 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.selectgo(0x1ddd7d0, 0x1ddd778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1ddd738 sp=0x1ddd698 pc=0x70d80 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Transport).getConn(0xb84118, 0x1dee700, {{}, 0x0, {0x71a578, 0x5}, {0x1d4aa80, 0x19}, 0x0}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1ddd868 sp=0x1ddd738 pc=0x3511a4 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Transport).roundTrip(0xb84118, 0x1df0828) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1ddd984 sp=0x1ddd868 pc=0x34d17c Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Transport).RoundTrip(0xb84118, 0x1df0828) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1ddd99c sp=0x1ddd984 pc=0x331598 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.send(0x1df0828, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1dddac8 sp=0x1ddd99c pc=0x2ec2c0 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Client).send(0x1dee280, 0x1df0828, {0x0, 0x0, 0x0}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1dddb0c sp=0x1dddac8 pc=0x2ebbb4 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Client).do(0x1dee280, 0x1df0828) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1dddc1c sp=0x1dddb0c pc=0x2edfb4 Jul 16 17:45:33 vollx go-librespot[32582]: net/http.(*Client).Do(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:33 vollx go-librespot[32582]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1d663f0, {0x7d7634, 0xbf6000}, {0x1ddded8, 0x3, 0x3}) Jul 16 17:45:33 vollx go-librespot[32582]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1ddde70 sp=0x1dddc1c pc=0x4e1040 Jul 16 17:45:33 vollx go-librespot[32582]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:33 vollx go-librespot[32582]: /src/apresolve/resolve.go:122 Jul 16 17:45:33 vollx go-librespot[32582]: main.(*App).withAppPlayer(0x1d2fac0, {0x7d7634, 0xbf6000}, 0x1d1b608) Jul 16 17:45:33 vollx go-librespot[32582]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1dddef8 sp=0x1ddde70 pc=0x5f294c Jul 16 17:45:33 vollx go-librespot[32582]: main.(*App).Zeroconf(...) Jul 16 17:45:33 vollx go-librespot[32582]: /src/cmd/daemon/main.go:168 Jul 16 17:45:33 vollx go-librespot[32582]: main.main() Jul 16 17:45:33 vollx go-librespot[32582]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1dddfa8 sp=0x1dddef8 pc=0x5f5d54 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.main() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1dddfec sp=0x1dddfa8 pc=0x5ca38 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1dddfec sp=0x1dddfec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goparkunlock(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.forcegchelper() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goparkunlock(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.bgsweep(0x1c90000) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcenable.gowrap1() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goparkunlock(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.bgscavenge(0x1c90000) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcenable.gowrap2() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 34 gp=0x1d04488 m=nil [finalizer wait]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d3478c sp=0x1d34778 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.runfinq() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1d347ec sp=0x1d3478c pc=0x3465c Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goexit({}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d347ec sp=0x1d347ec pc=0x93c4c Jul 16 17:45:33 vollx go-librespot[32582]: created by runtime.createfing in goroutine 1 Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:33 vollx go-librespot[32582]: goroutine 37 gp=0x1d059e8 m=nil [IO wait (scan)]: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gopark(0x736854, 0x76045ec8, 0x2, 0x2, 0x5) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d34d28 sp=0x1d34d14 pc=0x5cfc8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.netpollblock(0x76045eb8, 0x72, 0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1d34d40 sp=0x1d34d28 pc=0x547d4 Jul 16 17:45:33 vollx go-librespot[32582]: internal/poll.runtime_pollWait(0x76045eb8, 0x72) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1d34d54 sp=0x1d34d40 pc=0x8f388 Jul 16 17:45:33 vollx go-librespot[32582]: fatal error: slice bounds out of range Jul 16 17:45:33 vollx go-librespot[32582]: panic during panic Jul 16 17:45:33 vollx go-librespot[32582]: runtime stack: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efe5f4 sp=0x75efe5e0 pc=0x59624 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efe608 sp=0x75efe5f4 pc=0x572ec Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efe628 sp=0x75efe608 pc=0x578a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efe68c sp=0x75efe628 pc=0x7d2dc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.funcspdelta(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).resolveInternal(0x75efe8d0, 0x0, 0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efe6d0 sp=0x75efe68c pc=0x84b74 Jul 16 17:45:33 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).next(0x75efe8d0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efe71c sp=0x75efe6d0 pc=0x84ecc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.traceback2(0x75efe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x75efe854 sp=0x75efe71c pc=0x86764 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.traceback1.func1(0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x75efe8b4 sp=0x75efe854 pc=0x865b8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1d059e8, 0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x75efe9bc sp=0x75efe8b4 pc=0x864a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.traceback(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.tracebackothers.func1(0x1d059e8) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x75efe9d8 sp=0x75efe9bc pc=0x87eb0 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.forEachGRace(0x75efea10) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75efe9f0 sp=0x75efe9d8 pc=0x5db14 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.tracebackothers(0x1c02a28) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x75efea20 sp=0x75efe9f0 pc=0x87d80 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.dopanic_m(0x1c02a28, 0x59624, 0x75efea90) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x75efea54 sp=0x75efea20 pc=0x5a0f4 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.fatalthrow.func1() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x75efea74 sp=0x75efea54 pc=0x59b24 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.fatalthrow(0x2) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x75efea90 sp=0x75efea74 pc=0x59aa8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.funcspdelta(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:33 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.scanstack(0x1d059e8, 0x1c3cf84) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot.func1() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot(0x1c3cf84, 0xc, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrain(0x1c3cf84, 0x7) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.systemstack(0x1000000) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime stack: Jul 16 17:45:33 vollx go-librespot[32582]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feaa4 sp=0x754fea90 pc=0x59624 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feab8 sp=0x754feaa4 pc=0x572ec Jul 16 17:45:33 vollx go-librespot[32582]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fead8 sp=0x754feab8 pc=0x578a8 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb3c sp=0x754fead8 pc=0x7d2dc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.funcspdelta(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).resolveInternal(0x754febfc, 0x0, 0x0) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb80 sp=0x754feb3c pc=0x84b74 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.(*unwinder).next(0x754febfc) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febcc sp=0x754feb80 pc=0x84ecc Jul 16 17:45:33 vollx go-librespot[32582]: runtime.scanstack(0x1d05c28, 0x1c3a984) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec74 sp=0x754febcc pc=0x3cff4 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot.func1() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754feca0 sp=0x754fec74 pc=0x3b788 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.markroot(0x1c3a984, 0xe, 0x1) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fecfc sp=0x754feca0 pc=0x3b364 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrain(0x1c3a984, 0x3) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x754fed4c sp=0x754fecfc pc=0x3de44 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:33 vollx go-librespot[32582]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x754fed78 sp=0x754fed4c pc=0x38a1c Jul 16 17:45:33 vollx go-librespot[32582]: runtime.systemstack(0x1000000) Jul 16 17:45:33 vollx go-librespot[32582]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:33 vollx go-librespot[32581]: Aborted Jul 16 17:45:34 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:34 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:36 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1912. Jul 16 17:45:36 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:36 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:36 vollx go-librespot[32603]: go-librespot daemon starting... Jul 16 17:45:36 vollx go-librespot[32604]: time="2025-07-16T17:45:36+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:36 vollx go-librespot[32604]: time="2025-07-16T17:45:36+02:00" level=debug msg="app state loaded" Jul 16 17:45:36 vollx go-librespot[32604]: time="2025-07-16T17:45:36+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:36 vollx go-librespot[32604]: time="2025-07-16T17:45:36+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:36 vollx go-librespot[32604]: fatal error: slice bounds out of range Jul 16 17:45:36 vollx go-librespot[32604]: fatal error: slice bounds out of range Jul 16 17:45:36 vollx go-librespot[32604]: runtime stack: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feaa4 sp=0x754fea90 pc=0x59624 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feab8 sp=0x754feaa4 pc=0x572ec Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fead8 sp=0x754feab8 pc=0x578a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb3c sp=0x754fead8 pc=0x7d2dc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.funcspdelta(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).resolveInternal(0x754febfc, 0x0, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb80 sp=0x754feb3c pc=0x84b74 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).next(0x754febfc) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febcc sp=0x754feb80 pc=0x84ecc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.scanstack(0x1485c28, 0x143e284) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec74 sp=0x754febcc pc=0x3cff4 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot.func1() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754feca0 sp=0x754fec74 pc=0x3b788 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot(0x143e284, 0xc, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fecfc sp=0x754feca0 pc=0x3b364 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrain(0x143e284, 0x7) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x754fed4c sp=0x754fecfc pc=0x3de44 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x754fed78 sp=0x754fed4c pc=0x389e0 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.systemstack(0x1000000) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 5 gp=0x1402ea8 m=4 mp=0x1449088 [GC worker (active)]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.systemstack_switch() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1445790 sp=0x144578c pc=0x91f8c Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcBgMarkWorker() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x14457ec sp=0x1445790 pc=0x385b0 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14457ec sp=0x14457ec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: created by runtime.gcBgMarkStartWorkers in goroutine 3 Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 1 gp=0x1402128 m=nil [select]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1555698 sp=0x1555684 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.selectgo(0x15557d0, 0x1555778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1555738 sp=0x1555698 pc=0x70d80 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Transport).getConn(0xb84118, 0x1566720, {{}, 0x0, {0x71a578, 0x5}, {0x14c4aa0, 0x19}, 0x0}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1555868 sp=0x1555738 pc=0x3511a4 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Transport).roundTrip(0xb84118, 0x1568828) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1555984 sp=0x1555868 pc=0x34d17c Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Transport).RoundTrip(0xb84118, 0x1568828) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x155599c sp=0x1555984 pc=0x331598 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.send(0x1568828, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1555ac8 sp=0x155599c pc=0x2ec2c0 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Client).send(0x15662a0, 0x1568828, {0x0, 0x0, 0x0}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1555b0c sp=0x1555ac8 pc=0x2ebbb4 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Client).do(0x15662a0, 0x1568828) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1555c1c sp=0x1555b0c pc=0x2edfb4 Jul 16 17:45:36 vollx go-librespot[32604]: net/http.(*Client).Do(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:36 vollx go-librespot[32604]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1498420, {0x7d7634, 0xbf6000}, {0x1555ed8, 0x3, 0x3}) Jul 16 17:45:36 vollx go-librespot[32604]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1555e70 sp=0x1555c1c pc=0x4e1040 Jul 16 17:45:36 vollx go-librespot[32604]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:36 vollx go-librespot[32604]: /src/apresolve/resolve.go:122 Jul 16 17:45:36 vollx go-librespot[32604]: main.(*App).withAppPlayer(0x1497b00, {0x7d7634, 0xbf6000}, 0x1493620) Jul 16 17:45:36 vollx go-librespot[32604]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1555ef8 sp=0x1555e70 pc=0x5f294c Jul 16 17:45:36 vollx go-librespot[32604]: main.(*App).Zeroconf(...) Jul 16 17:45:36 vollx go-librespot[32604]: /src/cmd/daemon/main.go:168 Jul 16 17:45:36 vollx go-librespot[32604]: main.main() Jul 16 17:45:36 vollx go-librespot[32604]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1555fa8 sp=0x1555ef8 pc=0x5f5d54 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.main() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1555fec sp=0x1555fa8 pc=0x5ca38 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1555fec sp=0x1555fec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goparkunlock(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.forcegchelper() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5ce04 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 18 gp=0x1484248 m=nil [GC sweep wait]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14407c4 sp=0x14407b0 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goparkunlock(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.bgsweep(0x1490000) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14407e4 sp=0x14407c4 pc=0x456dc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcenable.gowrap1() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14407ec sp=0x14407e4 pc=0x35870 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 19 gp=0x1484368 m=nil [GC scavenge wait]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440fb4 sp=0x1440fa0 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goparkunlock(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1440fc8 sp=0x1440fb4 pc=0x42a70 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.bgscavenge(0x1490000) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1440fe4 sp=0x1440fc8 pc=0x431a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcenable.gowrap2() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x3581c Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 20 gp=0x14846c8 m=nil [finalizer wait]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144178c sp=0x1441778 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.runfinq() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14417ec sp=0x144178c pc=0x3465c Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goexit({}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14417ec sp=0x14417ec pc=0x93c4c Jul 16 17:45:36 vollx go-librespot[32604]: created by runtime.createfing in goroutine 1 Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:36 vollx go-librespot[32604]: goroutine 23 gp=0x1485c28 m=nil [IO wait (scan)]: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gopark(0x736854, 0x76041f08, 0x2, 0x2, 0x5) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1441d28 sp=0x1441d14 pc=0x5cfc8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.netpollblock(0x76041ef8, 0x72, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1441d40 sp=0x1441d28 pc=0x547d4 Jul 16 17:45:36 vollx go-librespot[32604]: internal/poll.runtime_pollWait(0x76041ef8, 0x72) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1441d54 sp=0x1441d40 pc=0x8f388 Jul 16 17:45:36 vollx go-librespot[32604]: fatal error: slice bounds out of range Jul 16 17:45:36 vollx go-librespot[32604]: panic during panic Jul 16 17:45:36 vollx go-librespot[32604]: runtime stack: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fe5f4 sp=0x754fe5e0 pc=0x59624 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754fe608 sp=0x754fe5f4 pc=0x572ec Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fe628 sp=0x754fe608 pc=0x578a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754fe68c sp=0x754fe628 pc=0x7d2dc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.funcspdelta(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).resolveInternal(0x754fe8d0, 0x0, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754fe6d0 sp=0x754fe68c pc=0x84b74 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).next(0x754fe8d0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754fe71c sp=0x754fe6d0 pc=0x84ecc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.traceback2(0x754fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x754fe854 sp=0x754fe71c pc=0x86764 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.traceback1.func1(0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x754fe8b4 sp=0x754fe854 pc=0x865b8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1485c28, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x754fe9bc sp=0x754fe8b4 pc=0x864a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.traceback(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.tracebackothers.func1(0x1485c28) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x754fe9d8 sp=0x754fe9bc pc=0x87eb0 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.forEachGRace(0x754fea10) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x754fe9f0 sp=0x754fe9d8 pc=0x5db14 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.tracebackothers(0x1402c68) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x754fea20 sp=0x754fe9f0 pc=0x87d80 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.dopanic_m(0x1402c68, 0x59624, 0x754fea90) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x754fea54 sp=0x754fea20 pc=0x5a0f4 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.fatalthrow.func1() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x754fea74 sp=0x754fea54 pc=0x59b24 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.fatalthrow(0x2) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x754fea90 sp=0x754fea74 pc=0x59aa8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754feaa4 sp=0x754fea90 pc=0x59624 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feab8 sp=0x754feaa4 pc=0x572ec Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fead8 sp=0x754feab8 pc=0x578a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb3c sp=0x754fead8 pc=0x7d2dc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.funcspdelta(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).resolveInternal(0x754febfc, 0x0, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb80 sp=0x754feb3c pc=0x84b74 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).next(0x754febfc) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febcc sp=0x754feb80 pc=0x84ecc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.scanstack(0x1485c28, 0x143e284) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec74 sp=0x754febcc pc=0x3cff4 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot.func1() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754feca0 sp=0x754fec74 pc=0x3b788 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot(0x143e284, 0xc, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fecfc sp=0x754feca0 pc=0x3b364 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrain(0x143e284, 0x7) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x754fed4c sp=0x754fecfc pc=0x3de44 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x754fed78 sp=0x754fed4c pc=0x389e0 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.systemstack(0x1000000) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime stack: Jul 16 17:45:36 vollx go-librespot[32604]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736fea78 sp=0x736fea64 pc=0x59624 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736fea8c sp=0x736fea78 pc=0x572ec Jul 16 17:45:36 vollx go-librespot[32604]: runtime.goPanicSliceBU(0x7be2080, 0x12b910) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736feaac sp=0x736fea8c pc=0x578a8 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.pcvalue({0xa6aab4, 0xb8dbe0}, 0x7be2080, 0x10b628, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736feb10 sp=0x736feaac pc=0x7d2dc Jul 16 17:45:36 vollx go-librespot[32604]: runtime.funcspdelta(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).resolveInternal(0x736febfc, 0x1, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736feb54 sp=0x736feb10 pc=0x84b74 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).initAt(0x736febfc, 0xffffffff, 0xffffffff, 0xffffffff, 0x1485e68, 0x0) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:223 +0x1d0 fp=0x736febcc sp=0x736feb54 pc=0x8486c Jul 16 17:45:36 vollx go-librespot[32604]: runtime.(*unwinder).init(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/traceback.go:128 Jul 16 17:45:36 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:36 vollx go-librespot[32604]: runtime.scanstack(0x1485e68, 0x143a984) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:899 +0x1b8 fp=0x736fec74 sp=0x736febcc pc=0x3cef0 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot.func1() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x736feca0 sp=0x736fec74 pc=0x3b788 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.markroot(0x143a984, 0xe, 0x1) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x736fecfc sp=0x736feca0 pc=0x3b364 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrain(0x143a984, 0x3) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x736fed4c sp=0x736fecfc pc=0x3de44 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:36 vollx go-librespot[32604]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x736fed78 sp=0x736fed4c pc=0x38a1c Jul 16 17:45:36 vollx go-librespot[32604]: runtime.systemstack(0x1000000) Jul 16 17:45:36 vollx go-librespot[32604]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x736fed7c sp=0x736fed78 pc=0x91ff8 Jul 16 17:45:36 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:36 vollx go-librespot[32603]: Aborted Jul 16 17:45:37 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:37 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:39 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1913. Jul 16 17:45:39 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:39 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:39 vollx go-librespot[32611]: go-librespot daemon starting... Jul 16 17:45:39 vollx go-librespot[32612]: time="2025-07-16T17:45:39+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:39 vollx go-librespot[32612]: time="2025-07-16T17:45:39+02:00" level=debug msg="app state loaded" Jul 16 17:45:39 vollx go-librespot[32612]: time="2025-07-16T17:45:39+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:39 vollx go-librespot[32612]: time="2025-07-16T17:45:39+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:40 vollx go-librespot[32612]: fatal error: slice bounds out of range Jul 16 17:45:40 vollx go-librespot[32612]: fatal error: slice bounds out of range Jul 16 17:45:40 vollx go-librespot[32612]: runtime stack: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x738fdaa4 sp=0x738fda90 pc=0x59624 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x738fdab8 sp=0x738fdaa4 pc=0x572ec Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x738fdad8 sp=0x738fdab8 pc=0x578a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x738fdb3c sp=0x738fdad8 pc=0x7d2dc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.funcspdelta(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).resolveInternal(0x738fdbfc, 0x0, 0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x738fdb80 sp=0x738fdb3c pc=0x84b74 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).next(0x738fdbfc) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x738fdbcc sp=0x738fdb80 pc=0x84ecc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.scanstack(0x1085c28, 0x103e284) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x738fdc74 sp=0x738fdbcc pc=0x3cff4 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot.func1() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x738fdca0 sp=0x738fdc74 pc=0x3b788 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot(0x103e284, 0xc, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x738fdcfc sp=0x738fdca0 pc=0x3b364 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrain(0x103e284, 0x7) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x738fdd4c sp=0x738fdcfc pc=0x3de44 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x738fdd78 sp=0x738fdd4c pc=0x389e0 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.systemstack(0x1000000) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x738fdd7c sp=0x738fdd78 pc=0x91ff8 Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 4 gp=0x1002ea8 m=7 mp=0x11e2588 [GC worker (active)]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.systemstack_switch() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1045f90 sp=0x1045f8c pc=0x91f8c Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcBgMarkWorker() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x1045fec sp=0x1045f90 pc=0x385b0 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1045fec sp=0x1045fec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: created by runtime.gcBgMarkStartWorkers in goroutine 27 Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 1 gp=0x1002128 m=nil [select]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1155698 sp=0x1155684 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.selectgo(0x11557d0, 0x1155778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1155738 sp=0x1155698 pc=0x70d80 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Transport).getConn(0xb84118, 0x1168720, {{}, 0x0, {0x71a578, 0x5}, {0x10c4aa0, 0x19}, 0x0}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1155868 sp=0x1155738 pc=0x3511a4 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Transport).roundTrip(0xb84118, 0x1166be8) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1155984 sp=0x1155868 pc=0x34d17c Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Transport).RoundTrip(0xb84118, 0x1166be8) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x115599c sp=0x1155984 pc=0x331598 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.send(0x1166be8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1155ac8 sp=0x115599c pc=0x2ec2c0 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Client).send(0x11682a0, 0x1166be8, {0x0, 0x0, 0x0}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1155b0c sp=0x1155ac8 pc=0x2ebbb4 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Client).do(0x11682a0, 0x1166be8) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1155c1c sp=0x1155b0c pc=0x2edfb4 Jul 16 17:45:40 vollx go-librespot[32612]: net/http.(*Client).Do(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:40 vollx go-librespot[32612]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1098420, {0x7d7634, 0xbf6000}, {0x1155ed8, 0x3, 0x3}) Jul 16 17:45:40 vollx go-librespot[32612]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1155e70 sp=0x1155c1c pc=0x4e1040 Jul 16 17:45:40 vollx go-librespot[32612]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:40 vollx go-librespot[32612]: /src/apresolve/resolve.go:122 Jul 16 17:45:40 vollx go-librespot[32612]: main.(*App).withAppPlayer(0x1097b00, {0x7d7634, 0xbf6000}, 0x1093620) Jul 16 17:45:40 vollx go-librespot[32612]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1155ef8 sp=0x1155e70 pc=0x5f294c Jul 16 17:45:40 vollx go-librespot[32612]: main.(*App).Zeroconf(...) Jul 16 17:45:40 vollx go-librespot[32612]: /src/cmd/daemon/main.go:168 Jul 16 17:45:40 vollx go-librespot[32612]: main.main() Jul 16 17:45:40 vollx go-librespot[32612]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1155fa8 sp=0x1155ef8 pc=0x5f5d54 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.main() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1155fec sp=0x1155fa8 pc=0x5ca38 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1155fec sp=0x1155fec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 2 gp=0x10027e8 m=nil [force gc (idle)]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1044fd4 sp=0x1044fc0 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goparkunlock(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.forcegchelper() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1044fec sp=0x1044fd4 pc=0x5ce04 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1044fec sp=0x1044fec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 18 gp=0x1084248 m=nil [GC sweep wait]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x10407c4 sp=0x10407b0 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goparkunlock(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.bgsweep(0x1090000) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x10407e4 sp=0x10407c4 pc=0x456dc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcenable.gowrap1() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x10407ec sp=0x10407e4 pc=0x35870 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10407ec sp=0x10407ec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 19 gp=0x1084368 m=nil [GC scavenge wait]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1040fb4 sp=0x1040fa0 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goparkunlock(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1040fc8 sp=0x1040fb4 pc=0x42a70 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.bgscavenge(0x1090000) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1040fe4 sp=0x1040fc8 pc=0x431a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcenable.gowrap2() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1040fec sp=0x1040fe4 pc=0x3581c Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1040fec sp=0x1040fec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 20 gp=0x10846c8 m=nil [finalizer wait]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x104178c sp=0x1041778 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.runfinq() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x10417ec sp=0x104178c pc=0x3465c Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goexit({}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x10417ec sp=0x10417ec pc=0x93c4c Jul 16 17:45:40 vollx go-librespot[32612]: created by runtime.createfing in goroutine 1 Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:40 vollx go-librespot[32612]: goroutine 23 gp=0x1085c28 m=nil [IO wait (scan)]: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gopark(0x736854, 0x760c1f08, 0x2, 0x2, 0x5) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1041d28 sp=0x1041d14 pc=0x5cfc8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.netpollblock(0x760c1ef8, 0x72, 0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1041d40 sp=0x1041d28 pc=0x547d4 Jul 16 17:45:40 vollx go-librespot[32612]: internal/poll.runtime_pollWait(0x760c1ef8, 0x72) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1041d54 sp=0x1041d40 pc=0x8f388 Jul 16 17:45:40 vollx go-librespot[32612]: fatal error: slice bounds out of range Jul 16 17:45:40 vollx go-librespot[32612]: panic during panic Jul 16 17:45:40 vollx go-librespot[32612]: runtime stack: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x738fd5f4 sp=0x738fd5e0 pc=0x59624 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x738fd608 sp=0x738fd5f4 pc=0x572ec Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x738fd628 sp=0x738fd608 pc=0x578a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x738fd68c sp=0x738fd628 pc=0x7d2dc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.funcspdelta(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).resolveInternal(0x738fd8d0, 0x0, 0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x738fd6d0 sp=0x738fd68c pc=0x84b74 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).next(0x738fd8d0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x738fd71c sp=0x738fd6d0 pc=0x84ecc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.traceback2(0x738fd8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x738fd854 sp=0x738fd71c pc=0x86764 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.traceback1.func1(0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x738fd8b4 sp=0x738fd854 pc=0x865b8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1085c28, 0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x738fd9bc sp=0x738fd8b4 pc=0x864a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.traceback(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.tracebackothers.func1(0x1085c28) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x738fd9d8 sp=0x738fd9bc pc=0x87eb0 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.forEachGRace(0x738fda10) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x738fd9f0 sp=0x738fd9d8 pc=0x5db14 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.tracebackothers(0x133c248) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x738fda20 sp=0x738fd9f0 pc=0x87d80 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.dopanic_m(0x133c248, 0x59624, 0x738fda90) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x738fda54 sp=0x738fda20 pc=0x5a0f4 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.fatalthrow.func1() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x738fda74 sp=0x738fda54 pc=0x59b24 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.fatalthrow(0x2) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x738fda90 sp=0x738fda74 pc=0x59aa8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x738fdaa4 sp=0x738fda90 pc=0x59624 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x738fdab8 sp=0x738fdaa4 pc=0x572ec Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x738fdad8 sp=0x738fdab8 pc=0x578a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x738fdb3c sp=0x738fdad8 pc=0x7d2dc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.funcspdelta(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).resolveInternal(0x738fdbfc, 0x0, 0x0) Jul 16 17:45:40 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x738fdb80 sp=0x738fdb3c pc=0x84b74 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).next(0x738fdbfc) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x738fdbcc sp=0x738fdb80 pc=0x84ecc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.scanstack(0x1085c28, 0x103e284) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x738fdc74 sp=0x738fdbcc pc=0x3cff4 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot.func1() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x738fdca0 sp=0x738fdc74 pc=0x3b788 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot(0x103e284, 0xc, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x738fdcfc sp=0x738fdca0 pc=0x3b364 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrain(0x103e284, 0x7) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x738fdd4c sp=0x738fdcfc pc=0x3de44 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x738fdd78 sp=0x738fdd4c pc=0x389e0 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.systemstack(0x1000000) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x738fdd7c sp=0x738fdd78 pc=0x91ff8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime stack: Jul 16 17:45:40 vollx go-librespot[32612]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:40 vollx go-librespot[32612]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.funcspdelta(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:40 vollx go-librespot[32612]: runtime.scanstack(0x1085e68, 0x103bc84) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:40 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot.func1() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.markroot(0x103bc84, 0xe, 0x1) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrain(0x103bc84, 0x3) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:40 vollx go-librespot[32612]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x75efed78 sp=0x75efed4c pc=0x38a1c Jul 16 17:45:40 vollx go-librespot[32612]: runtime.systemstack(0x1000000) Jul 16 17:45:40 vollx go-librespot[32612]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:40 vollx go-librespot[32611]: Aborted Jul 16 17:45:40 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:40 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:43 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:43 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:43 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1914. Jul 16 17:45:43 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:43 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:43 vollx go-librespot[32620]: go-librespot daemon starting... Jul 16 17:45:43 vollx go-librespot[32621]: time="2025-07-16T17:45:43+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:43 vollx go-librespot[32621]: time="2025-07-16T17:45:43+02:00" level=debug msg="app state loaded" Jul 16 17:45:43 vollx go-librespot[32621]: time="2025-07-16T17:45:43+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:43 vollx go-librespot[32621]: time="2025-07-16T17:45:43+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:43 vollx go-librespot[32621]: fatal error: slice bounds out of range Jul 16 17:45:43 vollx go-librespot[32621]: runtime stack: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efea90 sp=0x75efea7c pc=0x59624 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeaa4 sp=0x75efea90 pc=0x572ec Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efeac4 sp=0x75efeaa4 pc=0x578a8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb28 sp=0x75efeac4 pc=0x7d2dc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.funcspdelta(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).resolveInternal(0x75efebe8, 0x0, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb6c sp=0x75efeb28 pc=0x84b74 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).next(0x75efebe8) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebb8 sp=0x75efeb6c pc=0x84ecc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.scanstack(0x1dbc5a8, 0x1c3a984) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec60 sp=0x75efebb8 pc=0x3cff4 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.markroot.func1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efec8c sp=0x75efec60 pc=0x3b788 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.markroot(0x1c3a984, 0xc, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efece8 sp=0x75efec8c pc=0x3b364 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcDrainN(0x1c3a984, 0x4120) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x75efed10 sp=0x75efece8 pc=0x3e26c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcAssistAlloc1(0x1dbc7e8, 0x4120) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x75efed68 sp=0x75efed10 pc=0x3c484 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcAssistAlloc.func1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x75efed78 sp=0x75efed68 pc=0x3c318 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.systemstack(0x1000000) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 34 gp=0x1dbc7e8 m=3 mp=0x1c48b08 [GC assist marking]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.systemstack_switch() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1da56c4 sp=0x1da56c0 pc=0x91f8c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcAssistAlloc(0x1dbc7e8) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x1da5740 sp=0x1da56c4 pc=0x3c12c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.deductAssistCredit(0x1c) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x1da5750 sp=0x1da5740 pc=0x274f8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.mallocgc(0x1c, 0x6d1cb8, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x1da5798 sp=0x1da5750 pc=0x26a1c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.newobject(0x6d1cb8) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x1da57ac sp=0x1da5798 pc=0x275e4 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.makemap_small() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/map.go:295 +0x1c fp=0x1da57c0 sp=0x1da57ac pc=0x281e0 Jul 16 17:45:43 vollx go-librespot[32621]: encoding/pem.Decode({0x2100000, 0x34311, 0x34312}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/encoding/pem/pem.go:110 +0x234 fp=0x1da5884 sp=0x1da57c0 pc=0x246f58 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x1e04318, {0x2100000, 0x34311, 0x34312}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/x509/cert_pool.go:222 +0x54 fp=0x1da5934 sp=0x1da5884 pc=0x2577bc Jul 16 17:45:43 vollx go-librespot[32621]: crypto/x509.loadSystemRoots() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x1da59a8 sp=0x1da5934 pc=0x262020 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/x509.initSystemRoots() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x1da59c8 sp=0x1da59a8 pc=0x261a90 Jul 16 17:45:43 vollx go-librespot[32621]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x1da59f4 sp=0x1da59c8 pc=0x9f84c Jul 16 17:45:43 vollx go-librespot[32621]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x1da5a00 sp=0x1da59f4 pc=0x9f774 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/x509.systemRootsPool() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x1da5a1c sp=0x1da5a00 pc=0x261950 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/x509.(*Certificate).Verify(0x1e4c008, {{0x1d18a80, 0x15}, 0x1e042e8, 0x0, {0xc2161029de4426c7, 0x40744a3, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x1da5ae0 sp=0x1da5a1c pc=0x265e1c Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*Conn).verifyServerCertificate(0x1e0a008, {0x1e040a8, 0x2, 0x2}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x1da5c60 sp=0x1da5ae0 pc=0x2876fc Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x1da5dfc) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x1da5d68 sp=0x1da5c60 pc=0x28b37c Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x1da5dfc) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x1da5d8c sp=0x1da5d68 pc=0x2883d8 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*Conn).clientHandshake(0x1e0a008, {0x7d7674, 0x1e18000}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x1da5ea0 sp=0x1da5d8c pc=0x282aec Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x1e18000}) Jul 16 17:45:43 vollx go-librespot[32621]: :1 +0x38 fp=0x1da5eb8 sp=0x1da5ea0 pc=0x2ba5cc Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*Conn).handshakeContext(0x1e0a008, {0x7d7634, 0xbf6000}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x1da5fb0 sp=0x1da5eb8 pc=0x2804a0 Jul 16 17:45:43 vollx go-librespot[32621]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*persistConn).addTLS.func2() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x1da5fec sp=0x1da5fb0 pc=0x352714 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1da5fec sp=0x1da5fec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: created by net/http.(*persistConn).addTLS in goroutine 7 Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1da9698 sp=0x1da9684 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.selectgo(0x1da97d0, 0x1da9778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1da9738 sp=0x1da9698 pc=0x70d80 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Transport).getConn(0xb84118, 0x1dba700, {{}, 0x0, {0x71a578, 0x5}, {0x1d18a80, 0x19}, 0x0}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1da9868 sp=0x1da9738 pc=0x3511a4 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Transport).roundTrip(0xb84118, 0x1db4e68) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1da9984 sp=0x1da9868 pc=0x34d17c Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Transport).RoundTrip(0xb84118, 0x1db4e68) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1da999c sp=0x1da9984 pc=0x331598 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.send(0x1db4e68, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1da9ac8 sp=0x1da999c pc=0x2ec2c0 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Client).send(0x1dba280, 0x1db4e68, {0x0, 0x0, 0x0}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1da9b0c sp=0x1da9ac8 pc=0x2ebbb4 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Client).do(0x1dba280, 0x1db4e68) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1da9c1c sp=0x1da9b0c pc=0x2edfb4 Jul 16 17:45:43 vollx go-librespot[32621]: net/http.(*Client).Do(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:43 vollx go-librespot[32621]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1c00420, {0x7d7634, 0xbf6000}, {0x1da9ed8, 0x3, 0x3}) Jul 16 17:45:43 vollx go-librespot[32621]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1da9e70 sp=0x1da9c1c pc=0x4e1040 Jul 16 17:45:43 vollx go-librespot[32621]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:43 vollx go-librespot[32621]: /src/apresolve/resolve.go:122 Jul 16 17:45:43 vollx go-librespot[32621]: main.(*App).withAppPlayer(0x1d0bac0, {0x7d7634, 0xbf6000}, 0x1c31618) Jul 16 17:45:43 vollx go-librespot[32621]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1da9ef8 sp=0x1da9e70 pc=0x5f294c Jul 16 17:45:43 vollx go-librespot[32621]: main.(*App).Zeroconf(...) Jul 16 17:45:43 vollx go-librespot[32621]: /src/cmd/daemon/main.go:168 Jul 16 17:45:43 vollx go-librespot[32621]: main.main() Jul 16 17:45:43 vollx go-librespot[32621]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1da9fa8 sp=0x1da9ef8 pc=0x5f5d54 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.main() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1da9fec sp=0x1da9fa8 pc=0x5ca38 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1da9fec sp=0x1da9fec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goparkunlock(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.forcegchelper() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goparkunlock(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.bgsweep(0x1c90000) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcenable.gowrap1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goparkunlock(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.bgscavenge(0x1c90000) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcenable.gowrap2() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 3 gp=0x1c02fc8 m=nil [finalizer wait]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4578c sp=0x1c45778 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.runfinq() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c457ec sp=0x1c4578c pc=0x3465c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goexit({}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c457ec sp=0x1c457ec pc=0x93c4c Jul 16 17:45:43 vollx go-librespot[32621]: created by runtime.createfing in goroutine 1 Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:43 vollx go-librespot[32621]: goroutine 6 gp=0x1dbc5a8 m=nil [IO wait (scan)]: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gopark(0x736854, 0x76061f08, 0x2, 0x2, 0x5) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c45d28 sp=0x1c45d14 pc=0x5cfc8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.netpollblock(0x76061ef8, 0x72, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c45d40 sp=0x1c45d28 pc=0x547d4 Jul 16 17:45:43 vollx go-librespot[32621]: internal/poll.runtime_pollWait(0x76061ef8, 0x72) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c45d54 sp=0x1c45d40 pc=0x8f388 Jul 16 17:45:43 vollx go-librespot[32621]: fatal error: slice bounds out of range Jul 16 17:45:43 vollx go-librespot[32621]: panic during panic Jul 16 17:45:43 vollx go-librespot[32621]: runtime stack: Jul 16 17:45:43 vollx go-librespot[32621]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efe5e0 sp=0x75efe5cc pc=0x59624 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efe5f4 sp=0x75efe5e0 pc=0x572ec Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efe614 sp=0x75efe5f4 pc=0x578a8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efe678 sp=0x75efe614 pc=0x7d2dc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.funcspdelta(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).resolveInternal(0x75efe8bc, 0x0, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efe6bc sp=0x75efe678 pc=0x84b74 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).next(0x75efe8bc) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efe708 sp=0x75efe6bc pc=0x84ecc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.traceback2(0x75efe8bc, 0x0, 0x0, 0x2f) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x75efe840 sp=0x75efe708 pc=0x86764 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.traceback1.func1(0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x75efe8a0 sp=0x75efe840 pc=0x865b8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1dbc5a8, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x75efe9a8 sp=0x75efe8a0 pc=0x864a8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.traceback(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.tracebackothers.func1(0x1dbc5a8) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x75efe9c4 sp=0x75efe9a8 pc=0x87eb0 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.forEachGRace(0x75efe9fc) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75efe9dc sp=0x75efe9c4 pc=0x5db14 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.tracebackothers(0x1c02a28) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x75efea0c sp=0x75efe9dc pc=0x87d80 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.dopanic_m(0x1c02a28, 0x59624, 0x75efea7c) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x75efea40 sp=0x75efea0c pc=0x5a0f4 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.fatalthrow.func1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x75efea60 sp=0x75efea40 pc=0x59b24 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.fatalthrow(0x2) Jul 16 17:45:43 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x75efea7c sp=0x75efea60 pc=0x59aa8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efea90 sp=0x75efea7c pc=0x59624 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeaa4 sp=0x75efea90 pc=0x572ec Jul 16 17:45:43 vollx go-librespot[32621]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efeac4 sp=0x75efeaa4 pc=0x578a8 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb28 sp=0x75efeac4 pc=0x7d2dc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.funcspdelta(...) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).resolveInternal(0x75efebe8, 0x0, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb6c sp=0x75efeb28 pc=0x84b74 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.(*unwinder).next(0x75efebe8) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebb8 sp=0x75efeb6c pc=0x84ecc Jul 16 17:45:43 vollx go-librespot[32621]: runtime.scanstack(0x1dbc5a8, 0x1c3a984) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec60 sp=0x75efebb8 pc=0x3cff4 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.markroot.func1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efec8c sp=0x75efec60 pc=0x3b788 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.markroot(0x1c3a984, 0xc, 0x0) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efece8 sp=0x75efec8c pc=0x3b364 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcDrainN(0x1c3a984, 0x4120) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x75efed10 sp=0x75efece8 pc=0x3e26c Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcAssistAlloc1(0x1dbc7e8, 0x4120) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x75efed68 sp=0x75efed10 pc=0x3c484 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.gcAssistAlloc.func1() Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x75efed78 sp=0x75efed68 pc=0x3c318 Jul 16 17:45:43 vollx go-librespot[32621]: runtime.systemstack(0x1000000) Jul 16 17:45:43 vollx go-librespot[32621]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:43 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:43 vollx go-librespot[32620]: Aborted Jul 16 17:45:46 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:46 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:46 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1915. Jul 16 17:45:46 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:46 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:46 vollx go-librespot[32642]: go-librespot daemon starting... Jul 16 17:45:46 vollx go-librespot[32643]: time="2025-07-16T17:45:46+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:46 vollx go-librespot[32643]: time="2025-07-16T17:45:46+02:00" level=debug msg="app state loaded" Jul 16 17:45:46 vollx go-librespot[32643]: time="2025-07-16T17:45:46+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:46 vollx go-librespot[32643]: time="2025-07-16T17:45:46+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:47 vollx go-librespot[32643]: fatal error: slice bounds out of range Jul 16 17:45:47 vollx go-librespot[32643]: fatal error: slice bounds out of range Jul 16 17:45:47 vollx go-librespot[32643]: runtime stack: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737feaa4 sp=0x737fea90 pc=0x59624 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737feab8 sp=0x737feaa4 pc=0x572ec Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fead8 sp=0x737feab8 pc=0x578a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737feb3c sp=0x737fead8 pc=0x7d2dc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.funcspdelta(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).resolveInternal(0x737febfc, 0x0, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737feb80 sp=0x737feb3c pc=0x84b74 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).next(0x737febfc) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737febcc sp=0x737feb80 pc=0x84ecc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.scanstack(0x1c85c28, 0x1c3e284) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x737fec74 sp=0x737febcc pc=0x3cff4 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot.func1() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x737feca0 sp=0x737fec74 pc=0x3b788 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot(0x1c3e284, 0xc, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x737fecfc sp=0x737feca0 pc=0x3b364 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrain(0x1c3e284, 0x7) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x737fed4c sp=0x737fecfc pc=0x3de44 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x737fed78 sp=0x737fed4c pc=0x389e0 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.systemstack(0x1000000) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x737fed7c sp=0x737fed78 pc=0x91ff8 Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 36 gp=0x1e9e128 m=7 mp=0x1c81b88 [GC worker (active)]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.systemstack_switch() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1e94790 sp=0x1e9478c pc=0x91f8c Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcBgMarkWorker() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x1e947ec sp=0x1e94790 pc=0x385b0 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1e947ec sp=0x1e947ec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d55698 sp=0x1d55684 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.selectgo(0x1d557d0, 0x1d55778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1d55738 sp=0x1d55698 pc=0x70d80 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Transport).getConn(0xb84118, 0x1d66720, {{}, 0x0, {0x71a578, 0x5}, {0x1cc4a80, 0x19}, 0x0}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1d55868 sp=0x1d55738 pc=0x3511a4 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Transport).roundTrip(0xb84118, 0x1d68968) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1d55984 sp=0x1d55868 pc=0x34d17c Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Transport).RoundTrip(0xb84118, 0x1d68968) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1d5599c sp=0x1d55984 pc=0x331598 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.send(0x1d68968, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1d55ac8 sp=0x1d5599c pc=0x2ec2c0 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Client).send(0x1d662a0, 0x1d68968, {0x0, 0x0, 0x0}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1d55b0c sp=0x1d55ac8 pc=0x2ebbb4 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Client).do(0x1d662a0, 0x1d68968) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1d55c1c sp=0x1d55b0c pc=0x2edfb4 Jul 16 17:45:47 vollx go-librespot[32643]: net/http.(*Client).Do(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:47 vollx go-librespot[32643]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1c98420, {0x7d7634, 0xbf6000}, {0x1d55ed8, 0x3, 0x3}) Jul 16 17:45:47 vollx go-librespot[32643]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1d55e70 sp=0x1d55c1c pc=0x4e1040 Jul 16 17:45:47 vollx go-librespot[32643]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:47 vollx go-librespot[32643]: /src/apresolve/resolve.go:122 Jul 16 17:45:47 vollx go-librespot[32643]: main.(*App).withAppPlayer(0x1c97b00, {0x7d7634, 0xbf6000}, 0x1c93618) Jul 16 17:45:47 vollx go-librespot[32643]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1d55ef8 sp=0x1d55e70 pc=0x5f294c Jul 16 17:45:47 vollx go-librespot[32643]: main.(*App).Zeroconf(...) Jul 16 17:45:47 vollx go-librespot[32643]: /src/cmd/daemon/main.go:168 Jul 16 17:45:47 vollx go-librespot[32643]: main.main() Jul 16 17:45:47 vollx go-librespot[32643]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1d55fa8 sp=0x1d55ef8 pc=0x5f5d54 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.main() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1d55fec sp=0x1d55fa8 pc=0x5ca38 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d55fec sp=0x1d55fec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goparkunlock(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.forcegchelper() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goparkunlock(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.bgsweep(0x1c90000) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcenable.gowrap1() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goparkunlock(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.bgscavenge(0x1c90000) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcenable.gowrap2() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 20 gp=0x1c846c8 m=nil [finalizer wait]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4178c sp=0x1c41778 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.runfinq() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c417ec sp=0x1c4178c pc=0x3465c Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goexit({}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c417ec sp=0x1c417ec pc=0x93c4c Jul 16 17:45:47 vollx go-librespot[32643]: created by runtime.createfing in goroutine 1 Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:47 vollx go-librespot[32643]: goroutine 23 gp=0x1c85c28 m=nil [IO wait (scan)]: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gopark(0x736854, 0x76111f08, 0x2, 0x2, 0x5) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c41d28 sp=0x1c41d14 pc=0x5cfc8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.netpollblock(0x76111ef8, 0x72, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c41d40 sp=0x1c41d28 pc=0x547d4 Jul 16 17:45:47 vollx go-librespot[32643]: internal/poll.runtime_pollWait(0x76111ef8, 0x72) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c41d54 sp=0x1c41d40 pc=0x8f388 Jul 16 17:45:47 vollx go-librespot[32643]: fatal error: slice bounds out of range Jul 16 17:45:47 vollx go-librespot[32643]: panic during panic Jul 16 17:45:47 vollx go-librespot[32643]: runtime stack: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737fe5f4 sp=0x737fe5e0 pc=0x59624 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737fe608 sp=0x737fe5f4 pc=0x572ec Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fe628 sp=0x737fe608 pc=0x578a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737fe68c sp=0x737fe628 pc=0x7d2dc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.funcspdelta(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).resolveInternal(0x737fe8d0, 0x0, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737fe6d0 sp=0x737fe68c pc=0x84b74 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).next(0x737fe8d0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737fe71c sp=0x737fe6d0 pc=0x84ecc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.traceback2(0x737fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x737fe854 sp=0x737fe71c pc=0x86764 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.traceback1.func1(0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x737fe8b4 sp=0x737fe854 pc=0x865b8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1c85c28, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x737fe9bc sp=0x737fe8b4 pc=0x864a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.traceback(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.tracebackothers.func1(0x1c85c28) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x737fe9d8 sp=0x737fe9bc pc=0x87eb0 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.forEachGRace(0x737fea10) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x737fe9f0 sp=0x737fe9d8 pc=0x5db14 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.tracebackothers(0x1e00248) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x737fea20 sp=0x737fe9f0 pc=0x87d80 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.dopanic_m(0x1e00248, 0x59624, 0x737fea90) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x737fea54 sp=0x737fea20 pc=0x5a0f4 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.fatalthrow.func1() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x737fea74 sp=0x737fea54 pc=0x59b24 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.fatalthrow(0x2) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x737fea90 sp=0x737fea74 pc=0x59aa8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737feaa4 sp=0x737fea90 pc=0x59624 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737feab8 sp=0x737feaa4 pc=0x572ec Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fead8 sp=0x737feab8 pc=0x578a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737feb3c sp=0x737fead8 pc=0x7d2dc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.funcspdelta(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).resolveInternal(0x737febfc, 0x0, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737feb80 sp=0x737feb3c pc=0x84b74 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).next(0x737febfc) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737febcc sp=0x737feb80 pc=0x84ecc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.scanstack(0x1c85c28, 0x1c3e284) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x737fec74 sp=0x737febcc pc=0x3cff4 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot.func1() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x737feca0 sp=0x737fec74 pc=0x3b788 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot(0x1c3e284, 0xc, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x737fecfc sp=0x737feca0 pc=0x3b364 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrain(0x1c3e284, 0x7) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x737fed4c sp=0x737fecfc pc=0x3de44 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x737fed78 sp=0x737fed4c pc=0x389e0 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.systemstack(0x1000000) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x737fed7c sp=0x737fed78 pc=0x91ff8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime stack: Jul 16 17:45:47 vollx go-librespot[32643]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:47 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7ed49904 sp=0x7ed498f0 pc=0x59624 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7ed49918 sp=0x7ed49904 pc=0x572ec Jul 16 17:45:47 vollx go-librespot[32643]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x7ed49938 sp=0x7ed49918 pc=0x578a8 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x7ed4999c sp=0x7ed49938 pc=0x7d2dc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.funcspdelta(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).resolveInternal(0x7ed49a5c, 0x0, 0x0) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x7ed499e0 sp=0x7ed4999c pc=0x84b74 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.(*unwinder).next(0x7ed49a5c) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x7ed49a2c sp=0x7ed499e0 pc=0x84ecc Jul 16 17:45:47 vollx go-librespot[32643]: runtime.scanstack(0x1c85e68, 0x1c3bc84) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x7ed49ad4 sp=0x7ed49a2c pc=0x3cff4 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot.func1() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x7ed49b00 sp=0x7ed49ad4 pc=0x3b788 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.markroot(0x1c3bc84, 0xe, 0x1) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x7ed49b5c sp=0x7ed49b00 pc=0x3b364 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrain(0x1c3bc84, 0x7) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x7ed49bac sp=0x7ed49b5c pc=0x3de44 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x7ed49bd8 sp=0x7ed49bac pc=0x389e0 Jul 16 17:45:47 vollx go-librespot[32643]: runtime.systemstack(0xbcb778) Jul 16 17:45:47 vollx go-librespot[32643]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x7ed49bdc sp=0x7ed49bd8 pc=0x91ff8 Jul 16 17:45:47 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:47 vollx go-librespot[32642]: Aborted Jul 16 17:45:49 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:49 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:49 vollx systemd[1]: systemd-timedated.service: Deactivated successfully. Jul 16 17:45:50 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1916. Jul 16 17:45:50 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:50 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:50 vollx go-librespot[32652]: go-librespot daemon starting... Jul 16 17:45:50 vollx go-librespot[32653]: time="2025-07-16T17:45:50+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:50 vollx go-librespot[32653]: time="2025-07-16T17:45:50+02:00" level=debug msg="app state loaded" Jul 16 17:45:50 vollx go-librespot[32653]: time="2025-07-16T17:45:50+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:50 vollx go-librespot[32653]: time="2025-07-16T17:45:50+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:50 vollx go-librespot[32653]: fatal error: slice bounds out of range Jul 16 17:45:50 vollx go-librespot[32653]: fatal error: slice bounds out of range Jul 16 17:45:50 vollx go-librespot[32653]: runtime stack: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.funcspdelta(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.scanstack(0x1c03448, 0x1c3e284) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot.func1() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot(0x1c3e284, 0xc, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrain(0x1c3e284, 0x7) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.systemstack(0x1000000) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 37 gp=0x1e30248 m=3 mp=0x1c48b08 [GC worker (active)]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.systemstack_switch() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1e2cf90 sp=0x1e2cf8c pc=0x91f8c Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcBgMarkWorker() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x1e2cfec sp=0x1e2cf90 pc=0x385b0 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1e2cfec sp=0x1e2cfec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: created by runtime.gcBgMarkStartWorkers in goroutine 34 Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d55698 sp=0x1d55684 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.selectgo(0x1d557d0, 0x1d55778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1d55738 sp=0x1d55698 pc=0x70d80 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Transport).getConn(0xb84118, 0x1c74700, {{}, 0x0, {0x71a578, 0x5}, {0x1d86340, 0x19}, 0x0}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1d55868 sp=0x1d55738 pc=0x3511a4 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Transport).roundTrip(0xb84118, 0x1c76aa8) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1d55984 sp=0x1d55868 pc=0x34d17c Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Transport).RoundTrip(0xb84118, 0x1c76aa8) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1d5599c sp=0x1d55984 pc=0x331598 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.send(0x1c76aa8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1d55ac8 sp=0x1d5599c pc=0x2ec2c0 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Client).send(0x1c74280, 0x1c76aa8, {0x0, 0x0, 0x0}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1d55b0c sp=0x1d55ac8 pc=0x2ebbb4 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Client).do(0x1c74280, 0x1c76aa8) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1d55c1c sp=0x1d55b0c pc=0x2edfb4 Jul 16 17:45:50 vollx go-librespot[32653]: net/http.(*Client).Do(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:50 vollx go-librespot[32653]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1c000f0, {0x7d7634, 0xbf6000}, {0x1d55ed8, 0x3, 0x3}) Jul 16 17:45:50 vollx go-librespot[32653]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1d55e70 sp=0x1d55c1c pc=0x4e1040 Jul 16 17:45:50 vollx go-librespot[32653]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:50 vollx go-librespot[32653]: /src/apresolve/resolve.go:122 Jul 16 17:45:50 vollx go-librespot[32653]: main.(*App).withAppPlayer(0x1d841c0, {0x7d7634, 0xbf6000}, 0x1c30dc0) Jul 16 17:45:50 vollx go-librespot[32653]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1d55ef8 sp=0x1d55e70 pc=0x5f294c Jul 16 17:45:50 vollx go-librespot[32653]: main.(*App).Zeroconf(...) Jul 16 17:45:50 vollx go-librespot[32653]: /src/cmd/daemon/main.go:168 Jul 16 17:45:50 vollx go-librespot[32653]: main.main() Jul 16 17:45:50 vollx go-librespot[32653]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1d55fa8 sp=0x1d55ef8 pc=0x5f5d54 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.main() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1d55fec sp=0x1d55fa8 pc=0x5ca38 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d55fec sp=0x1d55fec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goparkunlock(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.forcegchelper() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goparkunlock(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.bgsweep(0x1c90000) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcenable.gowrap1() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goparkunlock(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.bgscavenge(0x1c90000) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcenable.gowrap2() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 20 gp=0x1c846c8 m=nil [finalizer wait]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4178c sp=0x1c41778 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.runfinq() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c417ec sp=0x1c4178c pc=0x3465c Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goexit({}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c417ec sp=0x1c417ec pc=0x93c4c Jul 16 17:45:50 vollx go-librespot[32653]: created by runtime.createfing in goroutine 1 Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:50 vollx go-librespot[32653]: goroutine 5 gp=0x1c03448 m=nil [IO wait (scan)]: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gopark(0x736854, 0x76061f08, 0x2, 0x2, 0x5) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c45d28 sp=0x1c45d14 pc=0x5cfc8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.netpollblock(0x76061ef8, 0x72, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c45d40 sp=0x1c45d28 pc=0x547d4 Jul 16 17:45:50 vollx go-librespot[32653]: internal/poll.runtime_pollWait(0x76061ef8, 0x72) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c45d54 sp=0x1c45d40 pc=0x8f388 Jul 16 17:45:50 vollx go-librespot[32653]: fatal error: slice bounds out of range Jul 16 17:45:50 vollx go-librespot[32653]: panic during panic Jul 16 17:45:50 vollx go-librespot[32653]: runtime stack: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efe5f4 sp=0x75efe5e0 pc=0x59624 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efe608 sp=0x75efe5f4 pc=0x572ec Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efe628 sp=0x75efe608 pc=0x578a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efe68c sp=0x75efe628 pc=0x7d2dc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.funcspdelta(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).resolveInternal(0x75efe8d0, 0x0, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efe6d0 sp=0x75efe68c pc=0x84b74 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).next(0x75efe8d0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efe71c sp=0x75efe6d0 pc=0x84ecc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.traceback2(0x75efe8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x75efe854 sp=0x75efe71c pc=0x86764 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.traceback1.func1(0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x75efe8b4 sp=0x75efe854 pc=0x865b8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1c03448, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x75efe9bc sp=0x75efe8b4 pc=0x864a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.traceback(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.tracebackothers.func1(0x1c03448) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x75efe9d8 sp=0x75efe9bc pc=0x87eb0 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.forEachGRace(0x75efea10) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x75efe9f0 sp=0x75efe9d8 pc=0x5db14 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.tracebackothers(0x1c02a28) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x75efea20 sp=0x75efe9f0 pc=0x87d80 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.dopanic_m(0x1c02a28, 0x59624, 0x75efea90) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x75efea54 sp=0x75efea20 pc=0x5a0f4 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.fatalthrow.func1() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x75efea74 sp=0x75efea54 pc=0x59b24 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.fatalthrow(0x2) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x75efea90 sp=0x75efea74 pc=0x59aa8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x75efeaa4 sp=0x75efea90 pc=0x59624 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x75efeab8 sp=0x75efeaa4 pc=0x572ec Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x75efead8 sp=0x75efeab8 pc=0x578a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x75efeb3c sp=0x75efead8 pc=0x7d2dc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.funcspdelta(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).resolveInternal(0x75efebfc, 0x0, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x75efeb80 sp=0x75efeb3c pc=0x84b74 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).next(0x75efebfc) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x75efebcc sp=0x75efeb80 pc=0x84ecc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.scanstack(0x1c03448, 0x1c3e284) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x75efec74 sp=0x75efebcc pc=0x3cff4 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot.func1() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x75efeca0 sp=0x75efec74 pc=0x3b788 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot(0x1c3e284, 0xc, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x75efecfc sp=0x75efeca0 pc=0x3b364 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrain(0x1c3e284, 0x7) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x75efed4c sp=0x75efecfc pc=0x3de44 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x75efed78 sp=0x75efed4c pc=0x389e0 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.systemstack(0x1000000) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x75efed7c sp=0x75efed78 pc=0x91ff8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime stack: Jul 16 17:45:50 vollx go-librespot[32653]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x736feaa4 sp=0x736fea90 pc=0x59624 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x736feab8 sp=0x736feaa4 pc=0x572ec Jul 16 17:45:50 vollx go-librespot[32653]: runtime.goPanicSliceBU(0xf07022cd, 0x12b910) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x736fead8 sp=0x736feab8 pc=0x578a8 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.pcvalue({0xa6aa64, 0xb8dbe0}, 0xf07022cd, 0x10b4fc, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x736feb3c sp=0x736fead8 pc=0x7d2dc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.funcspdelta(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).resolveInternal(0x736febfc, 0x0, 0x0) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x736feb80 sp=0x736feb3c pc=0x84b74 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.(*unwinder).next(0x736febfc) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x736febcc sp=0x736feb80 pc=0x84ecc Jul 16 17:45:50 vollx go-librespot[32653]: runtime.scanstack(0x1c03688, 0x1c3bc84) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x736fec74 sp=0x736febcc pc=0x3cff4 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot.func1() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x736feca0 sp=0x736fec74 pc=0x3b788 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.markroot(0x1c3bc84, 0xe, 0x1) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x736fecfc sp=0x736feca0 pc=0x3b364 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrain(0x1c3bc84, 0x3) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x736fed4c sp=0x736fecfc pc=0x3de44 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:45:50 vollx go-librespot[32653]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x736fed78 sp=0x736fed4c pc=0x38a1c Jul 16 17:45:50 vollx go-librespot[32653]: runtime.systemstack(0x1000000) Jul 16 17:45:50 vollx go-librespot[32653]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x736fed7c sp=0x736fed78 pc=0x91ff8 Jul 16 17:45:50 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:50 vollx go-librespot[32652]: Aborted Jul 16 17:45:50 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:52 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:52 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:53 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1917. Jul 16 17:45:53 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:53 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:53 vollx go-librespot[32660]: go-librespot daemon starting... Jul 16 17:45:53 vollx go-librespot[32661]: time="2025-07-16T17:45:53+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:53 vollx go-librespot[32661]: time="2025-07-16T17:45:53+02:00" level=debug msg="app state loaded" Jul 16 17:45:53 vollx go-librespot[32661]: time="2025-07-16T17:45:53+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:53 vollx go-librespot[32661]: time="2025-07-16T17:45:53+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:53 vollx go-librespot[32661]: fatal error: slice bounds out of range Jul 16 17:45:53 vollx go-librespot[32661]: runtime stack: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755fea90 sp=0x755fea7c pc=0x59624 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755feaa4 sp=0x755fea90 pc=0x572ec Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755feac4 sp=0x755feaa4 pc=0x578a8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755feb28 sp=0x755feac4 pc=0x7d2dc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.funcspdelta(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).resolveInternal(0x755febe8, 0x0, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755feb6c sp=0x755feb28 pc=0x84b74 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).next(0x755febe8) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755febb8 sp=0x755feb6c pc=0x84ecc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.scanstack(0x1485c28, 0x143bc84) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x755fec60 sp=0x755febb8 pc=0x3cff4 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.markroot.func1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x755fec8c sp=0x755fec60 pc=0x3b788 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.markroot(0x143bc84, 0xc, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x755fece8 sp=0x755fec8c pc=0x3b364 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcDrainN(0x143bc84, 0x4120) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x755fed10 sp=0x755fece8 pc=0x3e26c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcAssistAlloc1(0x159c128, 0x4120) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x755fed68 sp=0x755fed10 pc=0x3c484 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcAssistAlloc.func1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x755fed78 sp=0x755fed68 pc=0x3c318 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.systemstack(0x1000000) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x755fed7c sp=0x755fed78 pc=0x91ff8 Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 40 gp=0x159c128 m=4 mp=0x1449088 [GC assist marking]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.systemstack_switch() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x15516c4 sp=0x15516c0 pc=0x91f8c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcAssistAlloc(0x159c128) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x1551740 sp=0x15516c4 pc=0x3c12c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.deductAssistCredit(0x1c) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x1551750 sp=0x1551740 pc=0x274f8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.mallocgc(0x1c, 0x6d1cb8, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x1551798 sp=0x1551750 pc=0x26a1c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.newobject(0x6d1cb8) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x15517ac sp=0x1551798 pc=0x275e4 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.makemap_small() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/map.go:295 +0x1c fp=0x15517c0 sp=0x15517ac pc=0x281e0 Jul 16 17:45:53 vollx go-librespot[32661]: encoding/pem.Decode({0x1900000, 0x34311, 0x34312}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/encoding/pem/pem.go:110 +0x234 fp=0x1551884 sp=0x15517c0 pc=0x246f58 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x1596510, {0x1900000, 0x34311, 0x34312}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/x509/cert_pool.go:222 +0x54 fp=0x1551934 sp=0x1551884 pc=0x2577bc Jul 16 17:45:53 vollx go-librespot[32661]: crypto/x509.loadSystemRoots() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x15519a8 sp=0x1551934 pc=0x262020 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/x509.initSystemRoots() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x15519c8 sp=0x15519a8 pc=0x261a90 Jul 16 17:45:53 vollx go-librespot[32661]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x15519f4 sp=0x15519c8 pc=0x9f84c Jul 16 17:45:53 vollx go-librespot[32661]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x1551a00 sp=0x15519f4 pc=0x9f774 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/x509.systemRootsPool() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x1551a1c sp=0x1551a00 pc=0x261950 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/x509.(*Certificate).Verify(0x1680008, {{0x15ac0c0, 0x15}, 0x15964e0, 0x0, {0xc216102c6bb52cda, 0x45e4cdb, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x1551ae0 sp=0x1551a1c pc=0x265e1c Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*Conn).verifyServerCertificate(0x15da008, {0x15962a0, 0x2, 0x2}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x1551c60 sp=0x1551ae0 pc=0x2876fc Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x1551dfc) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x1551d68 sp=0x1551c60 pc=0x28b37c Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x1551dfc) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x1551d8c sp=0x1551d68 pc=0x2883d8 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*Conn).clientHandshake(0x15da008, {0x7d7674, 0x15d00f0}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x1551ea0 sp=0x1551d8c pc=0x282aec Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x15d00f0}) Jul 16 17:45:53 vollx go-librespot[32661]: :1 +0x38 fp=0x1551eb8 sp=0x1551ea0 pc=0x2ba5cc Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*Conn).handshakeContext(0x15da008, {0x7d7634, 0xbf6000}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x1551fb0 sp=0x1551eb8 pc=0x2804a0 Jul 16 17:45:53 vollx go-librespot[32661]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*persistConn).addTLS.func2() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x1551fec sp=0x1551fb0 pc=0x352714 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1551fec sp=0x1551fec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: created by net/http.(*persistConn).addTLS in goroutine 36 Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 1 gp=0x1402128 m=nil [select]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1555698 sp=0x1555684 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.selectgo(0x15557d0, 0x1555778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1555738 sp=0x1555698 pc=0x70d80 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Transport).getConn(0xb84118, 0x15a6160, {{}, 0x0, {0x71a578, 0x5}, {0x15ac0c0, 0x19}, 0x0}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1555868 sp=0x1555738 pc=0x3511a4 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Transport).roundTrip(0xb84118, 0x1592148) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1555984 sp=0x1555868 pc=0x34d17c Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Transport).RoundTrip(0xb84118, 0x1592148) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x155599c sp=0x1555984 pc=0x331598 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.send(0x1592148, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1555ac8 sp=0x155599c pc=0x2ec2c0 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Client).send(0x15682a0, 0x1592148, {0x0, 0x0, 0x0}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1555b0c sp=0x1555ac8 pc=0x2ebbb4 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Client).do(0x15682a0, 0x1592148) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1555c1c sp=0x1555b0c pc=0x2edfb4 Jul 16 17:45:53 vollx go-librespot[32661]: net/http.(*Client).Do(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:53 vollx go-librespot[32661]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1498420, {0x7d7634, 0xbf6000}, {0x1555ed8, 0x3, 0x3}) Jul 16 17:45:53 vollx go-librespot[32661]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1555e70 sp=0x1555c1c pc=0x4e1040 Jul 16 17:45:53 vollx go-librespot[32661]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:53 vollx go-librespot[32661]: /src/apresolve/resolve.go:122 Jul 16 17:45:53 vollx go-librespot[32661]: main.(*App).withAppPlayer(0x1497b00, {0x7d7634, 0xbf6000}, 0x15a8078) Jul 16 17:45:53 vollx go-librespot[32661]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1555ef8 sp=0x1555e70 pc=0x5f294c Jul 16 17:45:53 vollx go-librespot[32661]: main.(*App).Zeroconf(...) Jul 16 17:45:53 vollx go-librespot[32661]: /src/cmd/daemon/main.go:168 Jul 16 17:45:53 vollx go-librespot[32661]: main.main() Jul 16 17:45:53 vollx go-librespot[32661]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1555fa8 sp=0x1555ef8 pc=0x5f5d54 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.main() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1555fec sp=0x1555fa8 pc=0x5ca38 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1555fec sp=0x1555fec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 2 gp=0x14027e8 m=nil [force gc (idle)]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1444fd4 sp=0x1444fc0 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goparkunlock(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.forcegchelper() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1444fec sp=0x1444fd4 pc=0x5ce04 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1444fec sp=0x1444fec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 18 gp=0x1484248 m=nil [GC sweep wait]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x14407c4 sp=0x14407b0 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goparkunlock(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.bgsweep(0x1490000) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x14407e4 sp=0x14407c4 pc=0x456dc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcenable.gowrap1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x14407ec sp=0x14407e4 pc=0x35870 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14407ec sp=0x14407ec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 19 gp=0x1484368 m=nil [GC scavenge wait]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1440fb4 sp=0x1440fa0 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goparkunlock(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1440fc8 sp=0x1440fb4 pc=0x42a70 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.bgscavenge(0x1490000) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1440fe4 sp=0x1440fc8 pc=0x431a8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcenable.gowrap2() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1440fec sp=0x1440fe4 pc=0x3581c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1440fec sp=0x1440fec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 20 gp=0x14846c8 m=nil [finalizer wait]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x144178c sp=0x1441778 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.runfinq() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x14417ec sp=0x144178c pc=0x3465c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goexit({}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x14417ec sp=0x14417ec pc=0x93c4c Jul 16 17:45:53 vollx go-librespot[32661]: created by runtime.createfing in goroutine 1 Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:53 vollx go-librespot[32661]: goroutine 35 gp=0x1485c28 m=nil [IO wait (scan)]: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gopark(0x736854, 0x757c3f08, 0x2, 0x2, 0x5) Jul 16 17:45:53 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x15a2d28 sp=0x15a2d14 pc=0x5cfc8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x15a2d40 sp=0x15a2d28 pc=0x547d4 Jul 16 17:45:53 vollx go-librespot[32661]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x15a2d54 sp=0x15a2d40 pc=0x8f388 Jul 16 17:45:53 vollx go-librespot[32661]: fatal error: slice bounds out of range Jul 16 17:45:53 vollx go-librespot[32661]: panic during panic Jul 16 17:45:53 vollx go-librespot[32661]: runtime stack: Jul 16 17:45:53 vollx go-librespot[32661]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755fe5e0 sp=0x755fe5cc pc=0x59624 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755fe5f4 sp=0x755fe5e0 pc=0x572ec Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755fe614 sp=0x755fe5f4 pc=0x578a8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755fe678 sp=0x755fe614 pc=0x7d2dc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.funcspdelta(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).resolveInternal(0x755fe8bc, 0x0, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755fe6bc sp=0x755fe678 pc=0x84b74 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).next(0x755fe8bc) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755fe708 sp=0x755fe6bc pc=0x84ecc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.traceback2(0x755fe8bc, 0x0, 0x0, 0x2f) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x755fe840 sp=0x755fe708 pc=0x86764 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.traceback1.func1(0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x755fe8a0 sp=0x755fe840 pc=0x865b8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1485c28, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x755fe9a8 sp=0x755fe8a0 pc=0x864a8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.traceback(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.tracebackothers.func1(0x1485c28) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x755fe9c4 sp=0x755fe9a8 pc=0x87eb0 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.forEachGRace(0x755fe9fc) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x755fe9dc sp=0x755fe9c4 pc=0x5db14 Jul 16 17:45:53 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:53 vollx go-librespot[32661]: runtime.tracebackothers(0x1402c68) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x755fea0c sp=0x755fe9dc pc=0x87d80 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.dopanic_m(0x1402c68, 0x59624, 0x755fea7c) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x755fea40 sp=0x755fea0c pc=0x5a0f4 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.fatalthrow.func1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x755fea60 sp=0x755fea40 pc=0x59b24 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.fatalthrow(0x2) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x755fea7c sp=0x755fea60 pc=0x59aa8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755fea90 sp=0x755fea7c pc=0x59624 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755feaa4 sp=0x755fea90 pc=0x572ec Jul 16 17:45:53 vollx go-librespot[32661]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755feac4 sp=0x755feaa4 pc=0x578a8 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755feb28 sp=0x755feac4 pc=0x7d2dc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.funcspdelta(...) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).resolveInternal(0x755febe8, 0x0, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755feb6c sp=0x755feb28 pc=0x84b74 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.(*unwinder).next(0x755febe8) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755febb8 sp=0x755feb6c pc=0x84ecc Jul 16 17:45:53 vollx go-librespot[32661]: runtime.scanstack(0x1485c28, 0x143bc84) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x755fec60 sp=0x755febb8 pc=0x3cff4 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.markroot.func1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x755fec8c sp=0x755fec60 pc=0x3b788 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.markroot(0x143bc84, 0xc, 0x0) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x755fece8 sp=0x755fec8c pc=0x3b364 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcDrainN(0x143bc84, 0x4120) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x755fed10 sp=0x755fece8 pc=0x3e26c Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcAssistAlloc1(0x159c128, 0x4120) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x755fed68 sp=0x755fed10 pc=0x3c484 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.gcAssistAlloc.func1() Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x755fed78 sp=0x755fed68 pc=0x3c318 Jul 16 17:45:53 vollx go-librespot[32661]: runtime.systemstack(0x1000000) Jul 16 17:45:53 vollx go-librespot[32661]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x755fed7c sp=0x755fed78 pc=0x91ff8 Jul 16 17:45:53 vollx go-librespot[32660]: Aborted Jul 16 17:45:55 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:55 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:45:56 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1918. Jul 16 17:45:56 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:56 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:45:56 vollx go-librespot[32682]: go-librespot daemon starting... Jul 16 17:45:56 vollx go-librespot[32683]: time="2025-07-16T17:45:56+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:45:56 vollx go-librespot[32683]: time="2025-07-16T17:45:56+02:00" level=debug msg="app state loaded" Jul 16 17:45:56 vollx go-librespot[32683]: time="2025-07-16T17:45:56+02:00" level=debug msg="stored credentials not found" Jul 16 17:45:56 vollx go-librespot[32683]: time="2025-07-16T17:45:56+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:45:57 vollx go-librespot[32683]: fatal error: slice bounds out of range Jul 16 17:45:57 vollx go-librespot[32683]: runtime stack: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.funcspdelta(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.scanstack(0x2885c28, 0x283e284) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.markroot.func1() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.markroot(0x283e284, 0xc, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcDrain(0x283e284, 0x7) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x739fdd78 sp=0x739fdd4c pc=0x389e0 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.systemstack(0x1000000) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 37 gp=0x2bbc248 m=7 mp=0x2881b88 [GC worker (active)]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.systemstack_switch() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x29caf90 sp=0x29caf8c pc=0x91f8c Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcBgMarkWorker() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x29cafec sp=0x29caf90 pc=0x385b0 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29cafec sp=0x29cafec pc=0x93c4c Jul 16 17:45:57 vollx go-librespot[32683]: created by runtime.gcBgMarkStartWorkers in goroutine 3 Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 1 gp=0x2802128 m=nil [select]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2955698 sp=0x2955684 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.selectgo(0x29557d0, 0x2955778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2955738 sp=0x2955698 pc=0x70d80 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Transport).getConn(0xb84118, 0x2966720, {{}, 0x0, {0x71a578, 0x5}, {0x28c4a80, 0x19}, 0x0}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2955868 sp=0x2955738 pc=0x3511a4 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Transport).roundTrip(0xb84118, 0x29688c8) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2955984 sp=0x2955868 pc=0x34d17c Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Transport).RoundTrip(0xb84118, 0x29688c8) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x295599c sp=0x2955984 pc=0x331598 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.send(0x29688c8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2955ac8 sp=0x295599c pc=0x2ec2c0 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Client).send(0x29662a0, 0x29688c8, {0x0, 0x0, 0x0}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2955b0c sp=0x2955ac8 pc=0x2ebbb4 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Client).do(0x29662a0, 0x29688c8) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2955c1c sp=0x2955b0c pc=0x2edfb4 Jul 16 17:45:57 vollx go-librespot[32683]: net/http.(*Client).Do(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:45:57 vollx go-librespot[32683]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2898420, {0x7d7634, 0xbf6000}, {0x2955ed8, 0x3, 0x3}) Jul 16 17:45:57 vollx go-librespot[32683]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2955e70 sp=0x2955c1c pc=0x4e1040 Jul 16 17:45:57 vollx go-librespot[32683]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:45:57 vollx go-librespot[32683]: /src/apresolve/resolve.go:122 Jul 16 17:45:57 vollx go-librespot[32683]: main.(*App).withAppPlayer(0x2897b00, {0x7d7634, 0xbf6000}, 0x2893618) Jul 16 17:45:57 vollx go-librespot[32683]: /src/cmd/daemon/main.go:232 +0x94 fp=0x2955ef8 sp=0x2955e70 pc=0x5f294c Jul 16 17:45:57 vollx go-librespot[32683]: main.(*App).Zeroconf(...) Jul 16 17:45:57 vollx go-librespot[32683]: /src/cmd/daemon/main.go:168 Jul 16 17:45:57 vollx go-librespot[32683]: main.main() Jul 16 17:45:57 vollx go-librespot[32683]: /src/cmd/daemon/main.go:610 +0x918 fp=0x2955fa8 sp=0x2955ef8 pc=0x5f5d54 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.main() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2955fec sp=0x2955fa8 pc=0x5ca38 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2955fec sp=0x2955fec pc=0x93c4c Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goparkunlock(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.forcegchelper() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5ce04 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93c4c Jul 16 17:45:57 vollx go-librespot[32683]: created by runtime.init.5 in goroutine 1 Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 18 gp=0x2884248 m=nil [GC sweep wait]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28407c4 sp=0x28407b0 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goparkunlock(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.bgsweep(0x2890000) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28407e4 sp=0x28407c4 pc=0x456dc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcenable.gowrap1() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28407ec sp=0x28407e4 pc=0x35870 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28407ec sp=0x28407ec pc=0x93c4c Jul 16 17:45:57 vollx go-librespot[32683]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 19 gp=0x2884368 m=nil [GC scavenge wait]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840fb4 sp=0x2840fa0 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goparkunlock(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2840fc8 sp=0x2840fb4 pc=0x42a70 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.bgscavenge(0x2890000) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2840fe4 sp=0x2840fc8 pc=0x431a8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcenable.gowrap2() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x3581c Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93c4c Jul 16 17:45:57 vollx go-librespot[32683]: created by runtime.gcenable in goroutine 1 Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 20 gp=0x28846c8 m=nil [finalizer wait]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x284178c sp=0x2841778 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.runfinq() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x28417ec sp=0x284178c pc=0x3465c Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goexit({}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28417ec sp=0x28417ec pc=0x93c4c Jul 16 17:45:57 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:45:57 vollx go-librespot[32683]: created by runtime.createfing in goroutine 1 Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:45:57 vollx go-librespot[32683]: goroutine 23 gp=0x2885c28 m=nil [IO wait (scan)]: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gopark(0x736854, 0x757c3f08, 0x2, 0x2, 0x5) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2841d28 sp=0x2841d14 pc=0x5cfc8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2841d40 sp=0x2841d28 pc=0x547d4 Jul 16 17:45:57 vollx go-librespot[32683]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2841d54 sp=0x2841d40 pc=0x8f388 Jul 16 17:45:57 vollx go-librespot[32683]: fatal error: slice bounds out of range Jul 16 17:45:57 vollx go-librespot[32683]: panic during panic Jul 16 17:45:57 vollx go-librespot[32683]: runtime stack: Jul 16 17:45:57 vollx go-librespot[32683]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fd5f4 sp=0x739fd5e0 pc=0x59624 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fd608 sp=0x739fd5f4 pc=0x572ec Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fd628 sp=0x739fd608 pc=0x578a8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fd68c sp=0x739fd628 pc=0x7d2dc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.funcspdelta(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).resolveInternal(0x739fd8d0, 0x0, 0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fd6d0 sp=0x739fd68c pc=0x84b74 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).next(0x739fd8d0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fd71c sp=0x739fd6d0 pc=0x84ecc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.traceback2(0x739fd8d0, 0x0, 0x0, 0x2f) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x739fd854 sp=0x739fd71c pc=0x86764 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.traceback1.func1(0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x739fd8b4 sp=0x739fd854 pc=0x865b8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2885c28, 0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x739fd9bc sp=0x739fd8b4 pc=0x864a8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.traceback(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.tracebackothers.func1(0x2885c28) Jul 16 17:45:57 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x739fd9d8 sp=0x739fd9bc pc=0x87eb0 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.forEachGRace(0x739fda10) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x739fd9f0 sp=0x739fd9d8 pc=0x5db14 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.tracebackothers(0x2a00248) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x739fda20 sp=0x739fd9f0 pc=0x87d80 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.dopanic_m(0x2a00248, 0x59624, 0x739fda90) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x739fda54 sp=0x739fda20 pc=0x5a0f4 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.fatalthrow.func1() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x739fda74 sp=0x739fda54 pc=0x59b24 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.fatalthrow(0x2) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x739fda90 sp=0x739fda74 pc=0x59aa8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.throw({0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:45:57 vollx go-librespot[32683]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.funcspdelta(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:45:57 vollx go-librespot[32683]: runtime.scanstack(0x2885c28, 0x283e284) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.markroot.func1() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.markroot(0x283e284, 0xc, 0x1) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcDrain(0x283e284, 0x7) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.gcBgMarkWorker.func2() Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x739fdd78 sp=0x739fdd4c pc=0x389e0 Jul 16 17:45:57 vollx go-librespot[32683]: runtime.systemstack(0x1000000) Jul 16 17:45:57 vollx go-librespot[32683]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:45:57 vollx go-librespot[32682]: Aborted Jul 16 17:45:58 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:45:58 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:46:00 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1919. Jul 16 17:46:00 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:00 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:00 vollx go-librespot[32690]: go-librespot daemon starting... Jul 16 17:46:00 vollx go-librespot[32691]: time="2025-07-16T17:46:00+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:46:00 vollx go-librespot[32691]: time="2025-07-16T17:46:00+02:00" level=debug msg="app state loaded" Jul 16 17:46:00 vollx go-librespot[32691]: time="2025-07-16T17:46:00+02:00" level=debug msg="stored credentials not found" Jul 16 17:46:00 vollx go-librespot[32691]: time="2025-07-16T17:46:00+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:46:00 vollx go-librespot[32691]: fatal error: slice bounds out of range Jul 16 17:46:00 vollx go-librespot[32691]: runtime stack: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fea90 sp=0x754fea7c pc=0x59624 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feaa4 sp=0x754fea90 pc=0x572ec Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754feac4 sp=0x754feaa4 pc=0x578a8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb28 sp=0x754feac4 pc=0x7d2dc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.funcspdelta(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).resolveInternal(0x754febe8, 0x0, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb6c sp=0x754feb28 pc=0x84b74 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).next(0x754febe8) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febb8 sp=0x754feb6c pc=0x84ecc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.scanstack(0x1c85c28, 0x1c3e284) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec60 sp=0x754febb8 pc=0x3cff4 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.markroot.func1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754fec8c sp=0x754fec60 pc=0x3b788 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.markroot(0x1c3e284, 0xc, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fece8 sp=0x754fec8c pc=0x3b364 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcDrainN(0x1c3e284, 0x10000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x754fed10 sp=0x754fece8 pc=0x3e26c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcAssistAlloc1(0x1c85e68, 0x10000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x754fed68 sp=0x754fed10 pc=0x3c484 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcAssistAlloc.func1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x754fed78 sp=0x754fed68 pc=0x3c318 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.systemstack(0x1000000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 36 gp=0x1c85e68 m=4 mp=0x1c49088 [GC assist marking]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.systemstack_switch() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x1d5179c sp=0x1d51798 pc=0x91f8c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcAssistAlloc(0x1c85e68) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:555 +0x3d4 fp=0x1d51818 sp=0x1d5179c pc=0x3c12c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.deductAssistCredit(0xc) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/malloc.go:1353 +0x68 fp=0x1d51828 sp=0x1d51818 pc=0x274f8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.mallocgc(0xc, 0x639b58, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/malloc.go:1025 +0x12c fp=0x1d51870 sp=0x1d51828 pc=0x26a1c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.newobject(0x639b58) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/malloc.go:1390 +0x2c fp=0x1d51884 sp=0x1d51870 pc=0x275e4 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/x509.(*CertPool).AppendCertsFromPEM(0x1db64f8, {0x1e39000, 0x77b, 0x77c}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/x509/cert_pool.go:230 +0x104 fp=0x1d51934 sp=0x1d51884 pc=0x25786c Jul 16 17:46:00 vollx go-librespot[32691]: crypto/x509.loadSystemRoots() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/x509/root_unix.go:72 +0x468 fp=0x1d519a8 sp=0x1d51934 pc=0x262020 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/x509.initSystemRoots() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/x509/root.go:30 +0x60 fp=0x1d519c8 sp=0x1d519a8 pc=0x261a90 Jul 16 17:46:00 vollx go-librespot[32691]: sync.(*Once).doSlow(0xbf6558, 0x736d24) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/sync/once.go:74 +0xc8 fp=0x1d519f4 sp=0x1d519c8 pc=0x9f84c Jul 16 17:46:00 vollx go-librespot[32691]: sync.(*Once).Do(0xbf6558, 0x736d24) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/sync/once.go:65 +0x40 fp=0x1d51a00 sp=0x1d519f4 pc=0x9f774 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/x509.systemRootsPool() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/x509/root.go:21 +0x3c fp=0x1d51a1c sp=0x1d51a00 pc=0x261950 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/x509.(*Certificate).Verify(0x1dfa008, {{0x1cc4a80, 0x15}, 0x1db64c8, 0x0, {0xc216102e0deb7e18, 0x3c2c786, 0xbcb368}, {0x0, 0x0, ...}, ...}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/x509/verify.go:784 +0x198 fp=0x1d51ae0 sp=0x1d51a1c pc=0x265e1c Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*Conn).verifyServerCertificate(0x1dd0008, {0x1db6288, 0x2, 0x2}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/handshake_client.go:997 +0x6d0 fp=0x1d51c60 sp=0x1d51ae0 pc=0x2876fc Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate(0x1d51dfc) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 +0x2a0 fp=0x1d51d68 sp=0x1d51c60 pc=0x28b37c Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*clientHandshakeStateTLS13).handshake(0x1d51dfc) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 +0x2fc fp=0x1d51d8c sp=0x1d51d68 pc=0x2883d8 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*Conn).clientHandshake(0x1dd0008, {0x7d7674, 0x1da2420}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/handshake_client.go:263 +0x530 fp=0x1d51ea0 sp=0x1d51d8c pc=0x282aec Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*Conn).clientHandshake-fm({0x7d7674, 0x1da2420}) Jul 16 17:46:00 vollx go-librespot[32691]: :1 +0x38 fp=0x1d51eb8 sp=0x1d51ea0 pc=0x2ba5cc Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*Conn).handshakeContext(0x1dd0008, {0x7d7634, 0xbf6000}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/conn.go:1553 +0x338 fp=0x1d51fb0 sp=0x1d51eb8 pc=0x2804a0 Jul 16 17:46:00 vollx go-librespot[32691]: crypto/tls.(*Conn).HandshakeContext(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/crypto/tls/conn.go:1493 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*persistConn).addTLS.func2() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/transport.go:1573 +0x78 fp=0x1d51fec sp=0x1d51fb0 pc=0x352714 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d51fec sp=0x1d51fec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: created by net/http.(*persistConn).addTLS in goroutine 24 Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/transport.go:1569 +0x2e4 Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 1 gp=0x1c02128 m=nil [select]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1d55698 sp=0x1d55684 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.selectgo(0x1d557d0, 0x1d55778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x1d55738 sp=0x1d55698 pc=0x70d80 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Transport).getConn(0xb84118, 0x1d66720, {{}, 0x0, {0x71a578, 0x5}, {0x1cc4a80, 0x19}, 0x0}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x1d55868 sp=0x1d55738 pc=0x3511a4 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Transport).roundTrip(0xb84118, 0x1d68a08) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x1d55984 sp=0x1d55868 pc=0x34d17c Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Transport).RoundTrip(0xb84118, 0x1d68a08) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x1d5599c sp=0x1d55984 pc=0x331598 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.send(0x1d68a08, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x1d55ac8 sp=0x1d5599c pc=0x2ec2c0 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Client).send(0x1d662a0, 0x1d68a08, {0x0, 0x0, 0x0}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x1d55b0c sp=0x1d55ac8 pc=0x2ebbb4 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Client).do(0x1d662a0, 0x1d68a08) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x1d55c1c sp=0x1d55b0c pc=0x2edfb4 Jul 16 17:46:00 vollx go-librespot[32691]: net/http.(*Client).Do(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:46:00 vollx go-librespot[32691]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x1c98420, {0x7d7634, 0xbf6000}, {0x1d55ed8, 0x3, 0x3}) Jul 16 17:46:00 vollx go-librespot[32691]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x1d55e70 sp=0x1d55c1c pc=0x4e1040 Jul 16 17:46:00 vollx go-librespot[32691]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:46:00 vollx go-librespot[32691]: /src/apresolve/resolve.go:122 Jul 16 17:46:00 vollx go-librespot[32691]: main.(*App).withAppPlayer(0x1c97b00, {0x7d7634, 0xbf6000}, 0x1c93618) Jul 16 17:46:00 vollx go-librespot[32691]: /src/cmd/daemon/main.go:232 +0x94 fp=0x1d55ef8 sp=0x1d55e70 pc=0x5f294c Jul 16 17:46:00 vollx go-librespot[32691]: main.(*App).Zeroconf(...) Jul 16 17:46:00 vollx go-librespot[32691]: /src/cmd/daemon/main.go:168 Jul 16 17:46:00 vollx go-librespot[32691]: main.main() Jul 16 17:46:00 vollx go-librespot[32691]: /src/cmd/daemon/main.go:610 +0x918 fp=0x1d55fa8 sp=0x1d55ef8 pc=0x5f5d54 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.main() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x1d55fec sp=0x1d55fa8 pc=0x5ca38 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1d55fec sp=0x1d55fec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 2 gp=0x1c027e8 m=nil [force gc (idle)]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c44fd4 sp=0x1c44fc0 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goparkunlock(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.forcegchelper() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x1c44fec sp=0x1c44fd4 pc=0x5ce04 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c44fec sp=0x1c44fec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: created by runtime.init.5 in goroutine 1 Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 18 gp=0x1c84248 m=nil [GC sweep wait]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c407c4 sp=0x1c407b0 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goparkunlock(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.bgsweep(0x1c90000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x1c407e4 sp=0x1c407c4 pc=0x456dc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcenable.gowrap1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x1c407ec sp=0x1c407e4 pc=0x35870 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c407ec sp=0x1c407ec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 19 gp=0x1c84368 m=nil [GC scavenge wait]: Jul 16 17:46:00 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c40fb4 sp=0x1c40fa0 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goparkunlock(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x1c40fc8 sp=0x1c40fb4 pc=0x42a70 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.bgscavenge(0x1c90000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x1c40fe4 sp=0x1c40fc8 pc=0x431a8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcenable.gowrap2() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x1c40fec sp=0x1c40fe4 pc=0x3581c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c40fec sp=0x1c40fec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 20 gp=0x1c846c8 m=nil [finalizer wait]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c4178c sp=0x1c41778 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.runfinq() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x1c417ec sp=0x1c4178c pc=0x3465c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goexit({}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x1c417ec sp=0x1c417ec pc=0x93c4c Jul 16 17:46:00 vollx go-librespot[32691]: created by runtime.createfing in goroutine 1 Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:46:00 vollx go-librespot[32691]: goroutine 23 gp=0x1c85c28 m=nil [IO wait (scan)]: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gopark(0x736854, 0x76041f08, 0x2, 0x2, 0x5) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x1c41d28 sp=0x1c41d14 pc=0x5cfc8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.netpollblock(0x76041ef8, 0x72, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x1c41d40 sp=0x1c41d28 pc=0x547d4 Jul 16 17:46:00 vollx go-librespot[32691]: internal/poll.runtime_pollWait(0x76041ef8, 0x72) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x1c41d54 sp=0x1c41d40 pc=0x8f388 Jul 16 17:46:00 vollx go-librespot[32691]: fatal error: slice bounds out of range Jul 16 17:46:00 vollx go-librespot[32691]: panic during panic Jul 16 17:46:00 vollx go-librespot[32691]: runtime stack: Jul 16 17:46:00 vollx go-librespot[32691]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fe5e0 sp=0x754fe5cc pc=0x59624 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754fe5f4 sp=0x754fe5e0 pc=0x572ec Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:00 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754fe614 sp=0x754fe5f4 pc=0x578a8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754fe678 sp=0x754fe614 pc=0x7d2dc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.funcspdelta(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).resolveInternal(0x754fe8bc, 0x0, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754fe6bc sp=0x754fe678 pc=0x84b74 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).next(0x754fe8bc) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754fe708 sp=0x754fe6bc pc=0x84ecc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.traceback2(0x754fe8bc, 0x0, 0x0, 0x2f) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x754fe840 sp=0x754fe708 pc=0x86764 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.traceback1.func1(0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x754fe8a0 sp=0x754fe840 pc=0x865b8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x1c85c28, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x754fe9a8 sp=0x754fe8a0 pc=0x864a8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.traceback(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.tracebackothers.func1(0x1c85c28) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x754fe9c4 sp=0x754fe9a8 pc=0x87eb0 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.forEachGRace(0x754fe9fc) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x754fe9dc sp=0x754fe9c4 pc=0x5db14 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.tracebackothers(0x1c02c68) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x754fea0c sp=0x754fe9dc pc=0x87d80 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.dopanic_m(0x1c02c68, 0x59624, 0x754fea7c) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x754fea40 sp=0x754fea0c pc=0x5a0f4 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.fatalthrow.func1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x754fea60 sp=0x754fea40 pc=0x59b24 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.fatalthrow(0x2) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x754fea7c sp=0x754fea60 pc=0x59aa8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x754fea90 sp=0x754fea7c pc=0x59624 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x754feaa4 sp=0x754fea90 pc=0x572ec Jul 16 17:46:00 vollx go-librespot[32691]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x754feac4 sp=0x754feaa4 pc=0x578a8 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x754feb28 sp=0x754feac4 pc=0x7d2dc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.funcspdelta(...) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).resolveInternal(0x754febe8, 0x0, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x754feb6c sp=0x754feb28 pc=0x84b74 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.(*unwinder).next(0x754febe8) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x754febb8 sp=0x754feb6c pc=0x84ecc Jul 16 17:46:00 vollx go-librespot[32691]: runtime.scanstack(0x1c85c28, 0x1c3e284) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x754fec60 sp=0x754febb8 pc=0x3cff4 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.markroot.func1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x754fec8c sp=0x754fec60 pc=0x3b788 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.markroot(0x1c3e284, 0xc, 0x0) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x754fece8 sp=0x754fec8c pc=0x3b364 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcDrainN(0x1c3e284, 0x10000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:1323 +0x32c fp=0x754fed10 sp=0x754fece8 pc=0x3e26c Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcAssistAlloc1(0x1c85e68, 0x10000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:665 +0x15c fp=0x754fed68 sp=0x754fed10 pc=0x3c484 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.gcAssistAlloc.func1() Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/mgcmark.go:556 +0x2c fp=0x754fed78 sp=0x754fed68 pc=0x3c318 Jul 16 17:46:00 vollx go-librespot[32691]: runtime.systemstack(0x1000000) Jul 16 17:46:00 vollx go-librespot[32691]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x754fed7c sp=0x754fed78 pc=0x91ff8 Jul 16 17:46:00 vollx go-librespot[32690]: Aborted Jul 16 17:46:01 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:46:01 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:46:03 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1920. Jul 16 17:46:03 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:03 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:03 vollx go-librespot[32700]: go-librespot daemon starting... Jul 16 17:46:03 vollx go-librespot[32701]: time="2025-07-16T17:46:03+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:46:03 vollx go-librespot[32701]: time="2025-07-16T17:46:03+02:00" level=debug msg="app state loaded" Jul 16 17:46:03 vollx go-librespot[32701]: time="2025-07-16T17:46:03+02:00" level=debug msg="stored credentials not found" Jul 16 17:46:03 vollx go-librespot[32701]: time="2025-07-16T17:46:03+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:46:03 vollx go-librespot[32701]: fatal error: slice bounds out of range Jul 16 17:46:03 vollx go-librespot[32701]: runtime stack: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737feaa4 sp=0x737fea90 pc=0x59624 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737feab8 sp=0x737feaa4 pc=0x572ec Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fead8 sp=0x737feab8 pc=0x578a8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737feb3c sp=0x737fead8 pc=0x7d2dc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.funcspdelta(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).resolveInternal(0x737febfc, 0x0, 0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737feb80 sp=0x737feb3c pc=0x84b74 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).next(0x737febfc) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737febcc sp=0x737feb80 pc=0x84ecc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.scanstack(0x2dba6c8, 0x2c3bc84) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x737fec74 sp=0x737febcc pc=0x3cff4 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.markroot.func1() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x737feca0 sp=0x737fec74 pc=0x3b788 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.markroot(0x2c3bc84, 0xc, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x737fecfc sp=0x737feca0 pc=0x3b364 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcDrain(0x2c3bc84, 0x3) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x737fed4c sp=0x737fecfc pc=0x3de44 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x737fed78 sp=0x737fed4c pc=0x38a1c Jul 16 17:46:03 vollx go-librespot[32701]: runtime.systemstack(0x1000000) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x737fed7c sp=0x737fed78 pc=0x91ff8 Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 13 gp=0x2dbad88 m=7 mp=0x2c4b188 [GC worker (active)]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.systemstack_switch() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2c46f90 sp=0x2c46f8c pc=0x91f8c Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcBgMarkWorker() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x2c46fec sp=0x2c46f90 pc=0x385b0 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c46fec sp=0x2c46fec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: created by runtime.gcBgMarkStartWorkers in goroutine 19 Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 1 gp=0x2c02128 m=nil [select]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2da9698 sp=0x2da9684 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.selectgo(0x2da97d0, 0x2da9778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x2da9738 sp=0x2da9698 pc=0x70d80 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Transport).getConn(0xb84118, 0x2db8700, {{}, 0x0, {0x71a578, 0x5}, {0x2d18a80, 0x19}, 0x0}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x2da9868 sp=0x2da9738 pc=0x3511a4 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Transport).roundTrip(0xb84118, 0x2dbc6e8) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x2da9984 sp=0x2da9868 pc=0x34d17c Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Transport).RoundTrip(0xb84118, 0x2dbc6e8) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x2da999c sp=0x2da9984 pc=0x331598 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.send(0x2dbc6e8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x2da9ac8 sp=0x2da999c pc=0x2ec2c0 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Client).send(0x2db8280, 0x2dbc6e8, {0x0, 0x0, 0x0}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x2da9b0c sp=0x2da9ac8 pc=0x2ebbb4 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Client).do(0x2db8280, 0x2dbc6e8) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x2da9c1c sp=0x2da9b0c pc=0x2edfb4 Jul 16 17:46:03 vollx go-librespot[32701]: net/http.(*Client).Do(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:46:03 vollx go-librespot[32701]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2c00420, {0x7d7634, 0xbf6000}, {0x2da9ed8, 0x3, 0x3}) Jul 16 17:46:03 vollx go-librespot[32701]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x2da9e70 sp=0x2da9c1c pc=0x4e1040 Jul 16 17:46:03 vollx go-librespot[32701]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:46:03 vollx go-librespot[32701]: /src/apresolve/resolve.go:122 Jul 16 17:46:03 vollx go-librespot[32701]: main.(*App).withAppPlayer(0x2d0bac0, {0x7d7634, 0xbf6000}, 0x2c31620) Jul 16 17:46:03 vollx go-librespot[32701]: /src/cmd/daemon/main.go:232 +0x94 fp=0x2da9ef8 sp=0x2da9e70 pc=0x5f294c Jul 16 17:46:03 vollx go-librespot[32701]: main.(*App).Zeroconf(...) Jul 16 17:46:03 vollx go-librespot[32701]: /src/cmd/daemon/main.go:168 Jul 16 17:46:03 vollx go-librespot[32701]: main.main() Jul 16 17:46:03 vollx go-librespot[32701]: /src/cmd/daemon/main.go:610 +0x918 fp=0x2da9fa8 sp=0x2da9ef8 pc=0x5f5d54 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.main() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x2da9fec sp=0x2da9fa8 pc=0x5ca38 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2da9fec sp=0x2da9fec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 2 gp=0x2c027e8 m=nil [force gc (idle)]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c44fd4 sp=0x2c44fc0 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goparkunlock(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.forcegchelper() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2c44fec sp=0x2c44fd4 pc=0x5ce04 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c44fec sp=0x2c44fec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: created by runtime.init.5 in goroutine 1 Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 3 gp=0x2c02b48 m=nil [GC sweep wait]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c457c4 sp=0x2c457b0 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goparkunlock(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.bgsweep(0x2c6c000) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x2c457e4 sp=0x2c457c4 pc=0x456dc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcenable.gowrap1() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x2c457ec sp=0x2c457e4 pc=0x35870 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c457ec sp=0x2c457ec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 18 gp=0x2c84248 m=nil [GC scavenge wait]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c407b4 sp=0x2c407a0 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goparkunlock(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2c407c8 sp=0x2c407b4 pc=0x42a70 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.bgscavenge(0x2c6c000) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2c407e4 sp=0x2c407c8 pc=0x431a8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcenable.gowrap2() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2c407ec sp=0x2c407e4 pc=0x3581c Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c407ec sp=0x2c407ec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 4 gp=0x2c030e8 m=nil [finalizer wait]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c45f8c sp=0x2c45f78 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.runfinq() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x2c45fec sp=0x2c45f8c pc=0x3465c Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goexit({}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2c45fec sp=0x2c45fec pc=0x93c4c Jul 16 17:46:03 vollx go-librespot[32701]: created by runtime.createfing in goroutine 1 Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:46:03 vollx go-librespot[32701]: goroutine 7 gp=0x2dba6c8 m=nil [IO wait (scan)]: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gopark(0x736854, 0x76111f08, 0x2, 0x2, 0x5) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2c46528 sp=0x2c46514 pc=0x5cfc8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.netpollblock(0x76111ef8, 0x72, 0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2c46540 sp=0x2c46528 pc=0x547d4 Jul 16 17:46:03 vollx go-librespot[32701]: internal/poll.runtime_pollWait(0x76111ef8, 0x72) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2c46554 sp=0x2c46540 pc=0x8f388 Jul 16 17:46:03 vollx go-librespot[32701]: fatal error: slice bounds out of range Jul 16 17:46:03 vollx go-librespot[32701]: panic during panic Jul 16 17:46:03 vollx go-librespot[32701]: runtime stack: Jul 16 17:46:03 vollx go-librespot[32701]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737fe5f4 sp=0x737fe5e0 pc=0x59624 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737fe608 sp=0x737fe5f4 pc=0x572ec Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fe628 sp=0x737fe608 pc=0x578a8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737fe68c sp=0x737fe628 pc=0x7d2dc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.funcspdelta(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).resolveInternal(0x737fe8d0, 0x0, 0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737fe6d0 sp=0x737fe68c pc=0x84b74 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).next(0x737fe8d0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737fe71c sp=0x737fe6d0 pc=0x84ecc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.traceback2(0x737fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x737fe854 sp=0x737fe71c pc=0x86764 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.traceback1.func1(0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x737fe8b4 sp=0x737fe854 pc=0x865b8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2dba6c8, 0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x737fe9bc sp=0x737fe8b4 pc=0x864a8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.traceback(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.tracebackothers.func1(0x2dba6c8) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x737fe9d8 sp=0x737fe9bc pc=0x87eb0 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.forEachGRace(0x737fea10) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x737fe9f0 sp=0x737fe9d8 pc=0x5db14 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.tracebackothers(0x2dbac68) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x737fea20 sp=0x737fe9f0 pc=0x87d80 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.dopanic_m(0x2dbac68, 0x59624, 0x737fea90) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x737fea54 sp=0x737fea20 pc=0x5a0f4 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.fatalthrow.func1() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x737fea74 sp=0x737fea54 pc=0x59b24 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.fatalthrow(0x2) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x737fea90 sp=0x737fea74 pc=0x59aa8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x737feaa4 sp=0x737fea90 pc=0x59624 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x737feab8 sp=0x737feaa4 pc=0x572ec Jul 16 17:46:03 vollx go-librespot[32701]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x737fead8 sp=0x737feab8 pc=0x578a8 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x737feb3c sp=0x737fead8 pc=0x7d2dc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.funcspdelta(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).resolveInternal(0x737febfc, 0x0, 0x0) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x737feb80 sp=0x737feb3c pc=0x84b74 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.(*unwinder).next(0x737febfc) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x737febcc sp=0x737feb80 pc=0x84ecc Jul 16 17:46:03 vollx go-librespot[32701]: runtime.scanstack(0x2dba6c8, 0x2c3bc84) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x737fec74 sp=0x737febcc pc=0x3cff4 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.markroot.func1() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x737feca0 sp=0x737fec74 pc=0x3b788 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.markroot(0x2c3bc84, 0xc, 0x1) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x737fecfc sp=0x737feca0 pc=0x3b364 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcDrain(0x2c3bc84, 0x3) Jul 16 17:46:03 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x737fed4c sp=0x737fecfc pc=0x3de44 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:46:03 vollx go-librespot[32701]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x737fed78 sp=0x737fed4c pc=0x38a1c Jul 16 17:46:03 vollx go-librespot[32701]: runtime.systemstack(0x1000000) Jul 16 17:46:03 vollx go-librespot[32701]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x737fed7c sp=0x737fed78 pc=0x91ff8 Jul 16 17:46:03 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:46:03 vollx go-librespot[32700]: Aborted Jul 16 17:46:04 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:46:04 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:46:06 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1921. Jul 16 17:46:06 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:06 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:06 vollx go-librespot[32722]: go-librespot daemon starting... Jul 16 17:46:06 vollx go-librespot[32723]: time="2025-07-16T17:46:06+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:46:06 vollx go-librespot[32723]: time="2025-07-16T17:46:06+02:00" level=debug msg="app state loaded" Jul 16 17:46:06 vollx go-librespot[32723]: time="2025-07-16T17:46:06+02:00" level=debug msg="stored credentials not found" Jul 16 17:46:06 vollx go-librespot[32723]: time="2025-07-16T17:46:06+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:46:07 vollx go-librespot[32723]: fatal error: slice bounds out of range Jul 16 17:46:07 vollx go-librespot[32723]: runtime stack: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755feaa4 sp=0x755fea90 pc=0x59624 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755feab8 sp=0x755feaa4 pc=0x572ec Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755fead8 sp=0x755feab8 pc=0x578a8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755feb3c sp=0x755fead8 pc=0x7d2dc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.funcspdelta(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).resolveInternal(0x755febfc, 0x0, 0x0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755feb80 sp=0x755feb3c pc=0x84b74 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).next(0x755febfc) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755febcc sp=0x755feb80 pc=0x84ecc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.scanstack(0x29059e8, 0x283e284) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x755fec74 sp=0x755febcc pc=0x3cff4 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.markroot.func1() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x755feca0 sp=0x755fec74 pc=0x3b788 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.markroot(0x283e284, 0xc, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x755fecfc sp=0x755feca0 pc=0x3b364 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcDrain(0x283e284, 0x7) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x755fed4c sp=0x755fecfc pc=0x3de44 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x755fed78 sp=0x755fed4c pc=0x389e0 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.systemstack(0x1000000) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x755fed7c sp=0x755fed78 pc=0x91ff8 Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 52 gp=0x2a48128 m=4 mp=0x2849088 [GC worker (active)]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.systemstack_switch() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2930790 sp=0x293078c pc=0x91f8c Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcBgMarkWorker() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x29307ec sp=0x2930790 pc=0x385b0 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29307ec sp=0x29307ec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 1 gp=0x2802128 m=nil [select]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x29dd698 sp=0x29dd684 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.selectgo(0x29dd7d0, 0x29dd778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x29dd738 sp=0x29dd698 pc=0x70d80 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Transport).getConn(0xb84118, 0x29ee700, {{}, 0x0, {0x71a578, 0x5}, {0x294aa80, 0x19}, 0x0}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x29dd868 sp=0x29dd738 pc=0x3511a4 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Transport).roundTrip(0xb84118, 0x29f0468) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x29dd984 sp=0x29dd868 pc=0x34d17c Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Transport).RoundTrip(0xb84118, 0x29f0468) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x29dd99c sp=0x29dd984 pc=0x331598 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.send(0x29f0468, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x29ddac8 sp=0x29dd99c pc=0x2ec2c0 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Client).send(0x29ee280, 0x29f0468, {0x0, 0x0, 0x0}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x29ddb0c sp=0x29ddac8 pc=0x2ebbb4 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Client).do(0x29ee280, 0x29f0468) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x29ddc1c sp=0x29ddb0c pc=0x2edfb4 Jul 16 17:46:07 vollx go-librespot[32723]: net/http.(*Client).Do(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:46:07 vollx go-librespot[32723]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x29663f0, {0x7d7634, 0xbf6000}, {0x29dded8, 0x3, 0x3}) Jul 16 17:46:07 vollx go-librespot[32723]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x29dde70 sp=0x29ddc1c pc=0x4e1040 Jul 16 17:46:07 vollx go-librespot[32723]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:46:07 vollx go-librespot[32723]: /src/apresolve/resolve.go:122 Jul 16 17:46:07 vollx go-librespot[32723]: main.(*App).withAppPlayer(0x292fac0, {0x7d7634, 0xbf6000}, 0x291b608) Jul 16 17:46:07 vollx go-librespot[32723]: /src/cmd/daemon/main.go:232 +0x94 fp=0x29ddef8 sp=0x29dde70 pc=0x5f294c Jul 16 17:46:07 vollx go-librespot[32723]: main.(*App).Zeroconf(...) Jul 16 17:46:07 vollx go-librespot[32723]: /src/cmd/daemon/main.go:168 Jul 16 17:46:07 vollx go-librespot[32723]: main.main() Jul 16 17:46:07 vollx go-librespot[32723]: /src/cmd/daemon/main.go:610 +0x918 fp=0x29ddfa8 sp=0x29ddef8 pc=0x5f5d54 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.main() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x29ddfec sp=0x29ddfa8 pc=0x5ca38 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29ddfec sp=0x29ddfec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goparkunlock(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.forcegchelper() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5ce04 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: created by runtime.init.5 in goroutine 1 Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 18 gp=0x2884248 m=nil [GC sweep wait]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28407c4 sp=0x28407b0 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goparkunlock(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.bgsweep(0x2890000) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28407e4 sp=0x28407c4 pc=0x456dc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcenable.gowrap1() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28407ec sp=0x28407e4 pc=0x35870 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28407ec sp=0x28407ec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 19 gp=0x2884368 m=nil [GC scavenge wait]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840fb4 sp=0x2840fa0 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goparkunlock(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2840fc8 sp=0x2840fb4 pc=0x42a70 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.bgscavenge(0x2890000) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2840fe4 sp=0x2840fc8 pc=0x431a8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcenable.gowrap2() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x3581c Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 34 gp=0x2904488 m=nil [finalizer wait]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x293478c sp=0x2934778 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.runfinq() Jul 16 17:46:07 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x29347ec sp=0x293478c pc=0x3465c Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goexit({}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29347ec sp=0x29347ec pc=0x93c4c Jul 16 17:46:07 vollx go-librespot[32723]: created by runtime.createfing in goroutine 1 Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:46:07 vollx go-librespot[32723]: goroutine 37 gp=0x29059e8 m=nil [IO wait (scan)]: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gopark(0x736854, 0x757c7ec8, 0x2, 0x2, 0x5) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2934d28 sp=0x2934d14 pc=0x5cfc8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.netpollblock(0x757c7eb8, 0x72, 0x0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2934d40 sp=0x2934d28 pc=0x547d4 Jul 16 17:46:07 vollx go-librespot[32723]: internal/poll.runtime_pollWait(0x757c7eb8, 0x72) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2934d54 sp=0x2934d40 pc=0x8f388 Jul 16 17:46:07 vollx go-librespot[32723]: fatal error: slice bounds out of range Jul 16 17:46:07 vollx go-librespot[32723]: panic during panic Jul 16 17:46:07 vollx go-librespot[32723]: runtime stack: Jul 16 17:46:07 vollx go-librespot[32723]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755fe5f4 sp=0x755fe5e0 pc=0x59624 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755fe608 sp=0x755fe5f4 pc=0x572ec Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755fe628 sp=0x755fe608 pc=0x578a8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755fe68c sp=0x755fe628 pc=0x7d2dc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.funcspdelta(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).resolveInternal(0x755fe8d0, 0x0, 0x0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755fe6d0 sp=0x755fe68c pc=0x84b74 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).next(0x755fe8d0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755fe71c sp=0x755fe6d0 pc=0x84ecc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.traceback2(0x755fe8d0, 0x0, 0x0, 0x2f) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x755fe854 sp=0x755fe71c pc=0x86764 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.traceback1.func1(0x0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x755fe8b4 sp=0x755fe854 pc=0x865b8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x29059e8, 0x0) Jul 16 17:46:07 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x755fe9bc sp=0x755fe8b4 pc=0x864a8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.traceback(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.tracebackothers.func1(0x29059e8) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x755fe9d8 sp=0x755fe9bc pc=0x87eb0 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.forEachGRace(0x755fea10) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x755fe9f0 sp=0x755fe9d8 pc=0x5db14 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.tracebackothers(0x2802c68) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x755fea20 sp=0x755fe9f0 pc=0x87d80 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.dopanic_m(0x2802c68, 0x59624, 0x755fea90) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x755fea54 sp=0x755fea20 pc=0x5a0f4 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.fatalthrow.func1() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x755fea74 sp=0x755fea54 pc=0x59b24 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.fatalthrow(0x2) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x755fea90 sp=0x755fea74 pc=0x59aa8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x755feaa4 sp=0x755fea90 pc=0x59624 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x755feab8 sp=0x755feaa4 pc=0x572ec Jul 16 17:46:07 vollx go-librespot[32723]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x755fead8 sp=0x755feab8 pc=0x578a8 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x755feb3c sp=0x755fead8 pc=0x7d2dc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.funcspdelta(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).resolveInternal(0x755febfc, 0x0, 0x0) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x755feb80 sp=0x755feb3c pc=0x84b74 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.(*unwinder).next(0x755febfc) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x755febcc sp=0x755feb80 pc=0x84ecc Jul 16 17:46:07 vollx go-librespot[32723]: runtime.scanstack(0x29059e8, 0x283e284) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x755fec74 sp=0x755febcc pc=0x3cff4 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.markroot.func1() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x755feca0 sp=0x755fec74 pc=0x3b788 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.markroot(0x283e284, 0xc, 0x1) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x755fecfc sp=0x755feca0 pc=0x3b364 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcDrain(0x283e284, 0x7) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x755fed4c sp=0x755fecfc pc=0x3de44 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x755fed78 sp=0x755fed4c pc=0x389e0 Jul 16 17:46:07 vollx go-librespot[32723]: runtime.systemstack(0x1000000) Jul 16 17:46:07 vollx go-librespot[32723]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x755fed7c sp=0x755fed78 pc=0x91ff8 Jul 16 17:46:07 vollx go-librespot[32722]: Aborted Jul 16 17:46:07 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:46:07 vollx volumio[31753]: info: Error connecting to go-librespot Websocket: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:46:10 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1922. Jul 16 17:46:10 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:10 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:10 vollx go-librespot[32730]: go-librespot daemon starting... Jul 16 17:46:10 vollx go-librespot[32731]: time="2025-07-16T17:46:10+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:46:10 vollx go-librespot[32731]: time="2025-07-16T17:46:10+02:00" level=debug msg="app state loaded" Jul 16 17:46:10 vollx go-librespot[32731]: time="2025-07-16T17:46:10+02:00" level=debug msg="stored credentials not found" Jul 16 17:46:10 vollx go-librespot[32731]: time="2025-07-16T17:46:10+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:46:10 vollx volumio[31753]: info: Initializing connection to go-librespot Websocket Jul 16 17:46:10 vollx go-librespot[32731]: time="2025-07-16T17:46:10+02:00" level=debug msg="new websocket client" Jul 16 17:46:10 vollx volumio[31753]: info: Connection to go-librespot Websocket established Jul 16 17:46:10 vollx go-librespot[32731]: fatal error: slice bounds out of range Jul 16 17:46:10 vollx go-librespot[32731]: runtime stack: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7eda6904 sp=0x7eda68f0 pc=0x59624 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7eda6918 sp=0x7eda6904 pc=0x572ec Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x7eda6938 sp=0x7eda6918 pc=0x578a8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x7eda699c sp=0x7eda6938 pc=0x7d2dc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.funcspdelta(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).resolveInternal(0x7eda6a5c, 0x0, 0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x7eda69e0 sp=0x7eda699c pc=0x84b74 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).next(0x7eda6a5c) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x7eda6a2c sp=0x7eda69e0 pc=0x84ecc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.scanstack(0x2884c68, 0x283cf84) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x7eda6ad4 sp=0x7eda6a2c pc=0x3cff4 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.markroot.func1() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x7eda6b00 sp=0x7eda6ad4 pc=0x3b788 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.markroot(0x283cf84, 0xc, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x7eda6b5c sp=0x7eda6b00 pc=0x3b364 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcDrain(0x283cf84, 0x7) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x7eda6bac sp=0x7eda6b5c pc=0x3de44 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x7eda6bd8 sp=0x7eda6bac pc=0x389e0 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.systemstack(0xbcb778) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x7eda6bdc sp=0x7eda6bd8 pc=0x91ff8 Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 3 gp=0x2802ea8 m=0 mp=0xbcc020 [GC worker (active)]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.systemstack_switch() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2845790 sp=0x284578c pc=0x91f8c Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcBgMarkWorker() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x28457ec sp=0x2845790 pc=0x385b0 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28457ec sp=0x28457ec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: created by runtime.gcBgMarkStartWorkers in goroutine 50 Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 1 gp=0x2802128 m=nil [select]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x29dd698 sp=0x29dd684 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.selectgo(0x29dd7d0, 0x29dd778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x29dd738 sp=0x29dd698 pc=0x70d80 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Transport).getConn(0xb84118, 0x2894780, {{}, 0x0, {0x71a578, 0x5}, {0x289a620, 0x19}, 0x0}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x29dd868 sp=0x29dd738 pc=0x3511a4 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Transport).roundTrip(0xb84118, 0x28aab48) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x29dd984 sp=0x29dd868 pc=0x34d17c Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Transport).RoundTrip(0xb84118, 0x28aab48) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x29dd99c sp=0x29dd984 pc=0x331598 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.send(0x28aab48, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x29ddac8 sp=0x29dd99c pc=0x2ec2c0 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Client).send(0x2894300, 0x28aab48, {0x0, 0x0, 0x0}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x29ddb0c sp=0x29ddac8 pc=0x2ebbb4 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Client).do(0x2894300, 0x28aab48) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x29ddc1c sp=0x29ddb0c pc=0x2edfb4 Jul 16 17:46:10 vollx go-librespot[32731]: net/http.(*Client).Do(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:46:10 vollx go-librespot[32731]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x28a60f0, {0x7d7634, 0xbf6000}, {0x29dded8, 0x3, 0x3}) Jul 16 17:46:10 vollx go-librespot[32731]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x29dde70 sp=0x29ddc1c pc=0x4e1040 Jul 16 17:46:10 vollx go-librespot[32731]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:46:10 vollx go-librespot[32731]: /src/apresolve/resolve.go:122 Jul 16 17:46:10 vollx go-librespot[32731]: main.(*App).withAppPlayer(0x2896240, {0x7d7634, 0xbf6000}, 0x2892fa0) Jul 16 17:46:10 vollx go-librespot[32731]: /src/cmd/daemon/main.go:232 +0x94 fp=0x29ddef8 sp=0x29dde70 pc=0x5f294c Jul 16 17:46:10 vollx go-librespot[32731]: main.(*App).Zeroconf(...) Jul 16 17:46:10 vollx go-librespot[32731]: /src/cmd/daemon/main.go:168 Jul 16 17:46:10 vollx go-librespot[32731]: main.main() Jul 16 17:46:10 vollx go-librespot[32731]: /src/cmd/daemon/main.go:610 +0x918 fp=0x29ddfa8 sp=0x29ddef8 pc=0x5f5d54 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.main() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x29ddfec sp=0x29ddfa8 pc=0x5ca38 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29ddfec sp=0x29ddfec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 2 gp=0x28027e8 m=nil [force gc (idle)]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2844fd4 sp=0x2844fc0 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goparkunlock(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.forcegchelper() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2844fec sp=0x2844fd4 pc=0x5ce04 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2844fec sp=0x2844fec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: created by runtime.init.5 in goroutine 1 Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 18 gp=0x2884248 m=nil [GC sweep wait]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x28407c4 sp=0x28407b0 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goparkunlock(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.bgsweep(0x2890000) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x28407e4 sp=0x28407c4 pc=0x456dc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcenable.gowrap1() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x28407ec sp=0x28407e4 pc=0x35870 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x28407ec sp=0x28407ec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 19 gp=0x2884368 m=nil [GC scavenge wait]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2840fb4 sp=0x2840fa0 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goparkunlock(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2840fc8 sp=0x2840fb4 pc=0x42a70 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.bgscavenge(0x2890000) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2840fe4 sp=0x2840fc8 pc=0x431a8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcenable.gowrap2() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2840fec sp=0x2840fe4 pc=0x3581c Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2840fec sp=0x2840fec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 34 gp=0x2904488 m=nil [finalizer wait]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x293478c sp=0x2934778 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.runfinq() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x29347ec sp=0x293478c pc=0x3465c Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goexit({}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x29347ec sp=0x29347ec pc=0x93c4c Jul 16 17:46:10 vollx go-librespot[32731]: created by runtime.createfing in goroutine 1 Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:46:10 vollx go-librespot[32731]: goroutine 22 gp=0x2884c68 m=nil [IO wait (scan)]: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gopark(0x736854, 0x757c7ec8, 0x2, 0x2, 0x5) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2841d28 sp=0x2841d14 pc=0x5cfc8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.netpollblock(0x757c7eb8, 0x72, 0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2841d40 sp=0x2841d28 pc=0x547d4 Jul 16 17:46:10 vollx go-librespot[32731]: internal/poll.runtime_pollWait(0x757c7eb8, 0x72) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2841d54 sp=0x2841d40 pc=0x8f388 Jul 16 17:46:10 vollx go-librespot[32731]: fatal error: slice bounds out of range Jul 16 17:46:10 vollx go-librespot[32731]: panic during panic Jul 16 17:46:10 vollx go-librespot[32731]: runtime stack: Jul 16 17:46:10 vollx go-librespot[32731]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7eda6454 sp=0x7eda6440 pc=0x59624 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7eda6468 sp=0x7eda6454 pc=0x572ec Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x7eda6488 sp=0x7eda6468 pc=0x578a8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x7eda64ec sp=0x7eda6488 pc=0x7d2dc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.funcspdelta(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).resolveInternal(0x7eda6730, 0x0, 0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x7eda6530 sp=0x7eda64ec pc=0x84b74 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).next(0x7eda6730) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x7eda657c sp=0x7eda6530 pc=0x84ecc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.traceback2(0x7eda6730, 0x0, 0x0, 0x2f) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x7eda66b4 sp=0x7eda657c pc=0x86764 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.traceback1.func1(0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x7eda6714 sp=0x7eda66b4 pc=0x865b8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x2884c68, 0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x7eda681c sp=0x7eda6714 pc=0x864a8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.traceback(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.tracebackothers.func1(0x2884c68) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x7eda6838 sp=0x7eda681c pc=0x87eb0 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.forEachGRace(0x7eda6870) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x7eda6850 sp=0x7eda6838 pc=0x5db14 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.tracebackothers(0xbcb778) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x7eda6880 sp=0x7eda6850 pc=0x87d80 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.dopanic_m(0xbcb778, 0x59624, 0x7eda68f0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x7eda68b4 sp=0x7eda6880 pc=0x5a0f4 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.fatalthrow.func1() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x7eda68d4 sp=0x7eda68b4 pc=0x59b24 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.fatalthrow(0x2) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x7eda68f0 sp=0x7eda68d4 pc=0x59aa8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x7eda6904 sp=0x7eda68f0 pc=0x59624 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x7eda6918 sp=0x7eda6904 pc=0x572ec Jul 16 17:46:10 vollx go-librespot[32731]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x7eda6938 sp=0x7eda6918 pc=0x578a8 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x7eda699c sp=0x7eda6938 pc=0x7d2dc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.funcspdelta(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).resolveInternal(0x7eda6a5c, 0x0, 0x0) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x7eda69e0 sp=0x7eda699c pc=0x84b74 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.(*unwinder).next(0x7eda6a5c) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x7eda6a2c sp=0x7eda69e0 pc=0x84ecc Jul 16 17:46:10 vollx go-librespot[32731]: runtime.scanstack(0x2884c68, 0x283cf84) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x7eda6ad4 sp=0x7eda6a2c pc=0x3cff4 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.markroot.func1() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x7eda6b00 sp=0x7eda6ad4 pc=0x3b788 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.markroot(0x283cf84, 0xc, 0x1) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x7eda6b5c sp=0x7eda6b00 pc=0x3b364 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcDrain(0x283cf84, 0x7) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x7eda6bac sp=0x7eda6b5c pc=0x3de44 Jul 16 17:46:10 vollx volumio[31753]: info: Connection to go-librespot Websocket closed Jul 16 17:46:10 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcDrainMarkWorkerIdle(...) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgcmark.go:1114 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/mgc.go:1406 +0x7c fp=0x7eda6bd8 sp=0x7eda6bac pc=0x389e0 Jul 16 17:46:10 vollx go-librespot[32731]: runtime.systemstack(0xbcb778) Jul 16 17:46:10 vollx go-librespot[32731]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x7eda6bdc sp=0x7eda6bd8 pc=0x91ff8 Jul 16 17:46:10 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:46:10 vollx go-librespot[32730]: Aborted Jul 16 17:46:13 vollx volumio[31753]: info: Getting Spotify volume Jul 16 17:46:13 vollx volumio[31753]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Jul 16 17:46:13 vollx volumio[31753]: Error: connect ECONNREFUSED 127.0.0.1:9879 Jul 16 17:46:13 vollx volumio[31753]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1595:16) { Jul 16 17:46:13 vollx volumio[31753]: errno: -111, Jul 16 17:46:13 vollx volumio[31753]: code: 'ECONNREFUSED', Jul 16 17:46:13 vollx volumio[31753]: syscall: 'connect', Jul 16 17:46:13 vollx volumio[31753]: address: '127.0.0.1', Jul 16 17:46:13 vollx volumio[31753]: port: 9879, Jul 16 17:46:13 vollx volumio[31753]: response: undefined Jul 16 17:46:13 vollx volumio[31753]: } Jul 16 17:46:13 vollx volumio[31753]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Jul 16 17:46:13 vollx systemd[1]: go-librespot-daemon.service: Scheduled restart job, restart counter is at 1923. Jul 16 17:46:13 vollx systemd[1]: Stopped go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:13 vollx systemd[1]: Started go-librespot-daemon.service - go-librespot Daemon. Jul 16 17:46:13 vollx go-librespot[32750]: go-librespot daemon starting... Jul 16 17:46:13 vollx go-librespot[32751]: time="2025-07-16T17:46:13+02:00" level=info msg="running go-librespot 0.2.0" Jul 16 17:46:13 vollx go-librespot[32751]: time="2025-07-16T17:46:13+02:00" level=debug msg="app state loaded" Jul 16 17:46:13 vollx go-librespot[32751]: time="2025-07-16T17:46:13+02:00" level=debug msg="stored credentials not found" Jul 16 17:46:13 vollx go-librespot[32751]: time="2025-07-16T17:46:13+02:00" level=info msg="api server listening on 127.0.0.1:9879" Jul 16 17:46:13 vollx go-librespot[32751]: fatal error: slice bounds out of range Jul 16 17:46:13 vollx go-librespot[32751]: runtime stack: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.funcspdelta(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.scanstack(0x25ba7e8, 0x243bc84) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.markroot.func1() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.markroot(0x243bc84, 0xc, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcDrain(0x243bc84, 0x3) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x739fdd78 sp=0x739fdd4c pc=0x38a1c Jul 16 17:46:13 vollx go-librespot[32751]: runtime.systemstack(0x1000000) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 10 gp=0x25baea8 m=7 mp=0x244b708 [GC worker (active)]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.systemstack_switch() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:274 +0x4 fp=0x2446f90 sp=0x2446f8c pc=0x91f8c Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcBgMarkWorker() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:1370 +0x204 fp=0x2446fec sp=0x2446f90 pc=0x385b0 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2446fec sp=0x2446fec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: created by runtime.gcBgMarkStartWorkers in goroutine 8 Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:1234 +0x20 Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 1 gp=0x2402128 m=nil [select]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736898, 0x0, 0x9, 0x3, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x25a9698 sp=0x25a9684 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.selectgo(0x25a97d0, 0x25a9778, 0x0, 0x0, 0x4, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/select.go:327 +0xaf0 fp=0x25a9738 sp=0x25a9698 pc=0x70d80 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Transport).getConn(0xb84118, 0x2606140, {{}, 0x0, {0x71a578, 0x5}, {0x260a0c0, 0x19}, 0x0}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/transport.go:1406 +0x4a0 fp=0x25a9868 sp=0x25a9738 pc=0x3511a4 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Transport).roundTrip(0xb84118, 0x26220a8) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/transport.go:595 +0x778 fp=0x25a9984 sp=0x25a9868 pc=0x34d17c Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Transport).RoundTrip(0xb84118, 0x26220a8) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/roundtrip.go:17 +0x24 fp=0x25a999c sp=0x25a9984 pc=0x331598 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.send(0x26220a8, {0x7d3aac, 0xb84118}, {0x0, 0x0, 0x0}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/client.go:259 +0x540 fp=0x25a9ac8 sp=0x25a999c pc=0x2ec2c0 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Client).send(0x25b82a0, 0x26220a8, {0x0, 0x0, 0x0}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/client.go:180 +0x98 fp=0x25a9b0c sp=0x25a9ac8 pc=0x2ebbb4 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Client).do(0x25b82a0, 0x26220a8) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/client.go:724 +0x8bc fp=0x25a9c1c sp=0x25a9b0c pc=0x2edfb4 Jul 16 17:46:13 vollx go-librespot[32751]: net/http.(*Client).Do(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/net/http/client.go:590 Jul 16 17:46:13 vollx go-librespot[32751]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).fetchUrls(0x2400450, {0x7d7634, 0xbf6000}, {0x25a9ed8, 0x3, 0x3}) Jul 16 17:46:13 vollx go-librespot[32751]: /src/apresolve/resolve.go:83 +0x4c4 fp=0x25a9e70 sp=0x25a9c1c pc=0x4e1040 Jul 16 17:46:13 vollx go-librespot[32751]: github.com/devgianlu/go-librespot/apresolve.(*ApResolver).FetchAll(...) Jul 16 17:46:13 vollx go-librespot[32751]: /src/apresolve/resolve.go:122 Jul 16 17:46:13 vollx go-librespot[32751]: main.(*App).withAppPlayer(0x2479b00, {0x7d7634, 0xbf6000}, 0x2604070) Jul 16 17:46:13 vollx go-librespot[32751]: /src/cmd/daemon/main.go:232 +0x94 fp=0x25a9ef8 sp=0x25a9e70 pc=0x5f294c Jul 16 17:46:13 vollx go-librespot[32751]: main.(*App).Zeroconf(...) Jul 16 17:46:13 vollx go-librespot[32751]: /src/cmd/daemon/main.go:168 Jul 16 17:46:13 vollx go-librespot[32751]: main.main() Jul 16 17:46:13 vollx go-librespot[32751]: /src/cmd/daemon/main.go:610 +0x918 fp=0x25a9fa8 sp=0x25a9ef8 pc=0x5f5d54 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.main() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:271 +0x2fc fp=0x25a9fec sp=0x25a9fa8 pc=0x5ca38 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x25a9fec sp=0x25a9fec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 2 gp=0x24027e8 m=nil [force gc (idle)]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736864, 0xbca928, 0x11, 0xa, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2444fd4 sp=0x2444fc0 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goparkunlock(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.forcegchelper() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:326 +0xe4 fp=0x2444fec sp=0x2444fd4 pc=0x5ce04 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2444fec sp=0x2444fec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: created by runtime.init.5 in goroutine 1 Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:314 +0x1c Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 3 gp=0x2402d88 m=nil [GC sweep wait]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736864, 0xbcaee0, 0xc, 0x9, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x24457c4 sp=0x24457b0 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goparkunlock(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.bgsweep(0x2474000) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcsweep.go:278 +0xa8 fp=0x24457e4 sp=0x24457c4 pc=0x456dc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcenable.gowrap1() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x24457ec sp=0x24457e4 pc=0x35870 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24457ec sp=0x24457ec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:203 +0x74 Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 4 gp=0x2402ea8 m=nil [GC scavenge wait]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736864, 0xbcb508, 0xd, 0xa, 0x2) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2445fb4 sp=0x2445fa0 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goparkunlock(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:408 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*scavengerState).park(0xbcb508) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x2445fc8 sp=0x2445fb4 pc=0x42a70 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.bgscavenge(0x2474000) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcscavenge.go:658 +0x60 fp=0x2445fe4 sp=0x2445fc8 pc=0x431a8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcenable.gowrap2() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x2445fec sp=0x2445fe4 pc=0x3581c Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x2445fec sp=0x2445fec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: created by runtime.gcenable in goroutine 1 Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:204 +0xbc Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 5 gp=0x2403208 m=nil [finalizer wait]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736710, 0xbf609c, 0x10, 0xa, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x244678c sp=0x2446778 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.runfinq() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mfinal.go:194 +0x110 fp=0x24467ec sp=0x244678c pc=0x3465c Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goexit({}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:859 +0x4 fp=0x24467ec sp=0x24467ec pc=0x93c4c Jul 16 17:46:13 vollx go-librespot[32751]: created by runtime.createfing in goroutine 1 Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mfinal.go:164 +0x5c Jul 16 17:46:13 vollx go-librespot[32751]: goroutine 18 gp=0x25ba7e8 m=nil [IO wait (scan)]: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gopark(0x736854, 0x757c3f08, 0x2, 0x2, 0x5) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:402 +0x104 fp=0x2440528 sp=0x2440514 pc=0x5cfc8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.netpollblock(0x757c3ef8, 0x72, 0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/netpoll.go:573 +0x100 fp=0x2440540 sp=0x2440528 pc=0x547d4 Jul 16 17:46:13 vollx go-librespot[32751]: internal/poll.runtime_pollWait(0x757c3ef8, 0x72) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/netpoll.go:345 +0x54 fp=0x2440554 sp=0x2440540 pc=0x8f388 Jul 16 17:46:13 vollx go-librespot[32751]: fatal error: slice bounds out of range Jul 16 17:46:13 vollx go-librespot[32751]: panic during panic Jul 16 17:46:13 vollx go-librespot[32751]: runtime stack: Jul 16 17:46:13 vollx go-librespot[32751]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fd5f4 sp=0x739fd5e0 pc=0x59624 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fd608 sp=0x739fd5f4 pc=0x572ec Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fd628 sp=0x739fd608 pc=0x578a8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fd68c sp=0x739fd628 pc=0x7d2dc Jul 16 17:46:13 vollx systemd[1]: go-librespot-daemon.service: Main process exited, code=exited, status=134/n/a Jul 16 17:46:13 vollx go-librespot[32751]: runtime.funcspdelta(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).resolveInternal(0x739fd8d0, 0x0, 0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fd6d0 sp=0x739fd68c pc=0x84b74 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).next(0x739fd8d0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fd71c sp=0x739fd6d0 pc=0x84ecc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.traceback2(0x739fd8d0, 0x0, 0x0, 0x2f) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:981 +0x88 fp=0x739fd854 sp=0x739fd71c pc=0x86764 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.traceback1.func1(0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:917 +0x6c fp=0x739fd8b4 sp=0x739fd854 pc=0x865b8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.traceback1(0xffffffff, 0xffffffff, 0x0, 0x25ba7e8, 0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:940 +0x1a4 fp=0x739fd9bc sp=0x739fd8b4 pc=0x864a8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.traceback(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:817 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.tracebackothers.func1(0x25ba7e8) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:1259 +0x118 fp=0x739fd9d8 sp=0x739fd9bc pc=0x87eb0 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.forEachGRace(0x739fda10) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/proc.go:677 +0x4c fp=0x739fd9f0 sp=0x739fd9d8 pc=0x5db14 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.tracebackothers(0x25bad88) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:1245 +0xcc fp=0x739fda20 sp=0x739fd9f0 pc=0x87d80 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.dopanic_m(0x25bad88, 0x59624, 0x739fda90) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1345 +0x2a8 fp=0x739fda54 sp=0x739fda20 pc=0x5a0f4 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.fatalthrow.func1() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1199 +0x64 fp=0x739fda74 sp=0x739fda54 pc=0x59b24 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.fatalthrow(0x2) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1192 +0x64 fp=0x739fda90 sp=0x739fda74 pc=0x59aa8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.throw({0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:1023 +0x4c fp=0x739fdaa4 sp=0x739fda90 pc=0x59624 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.panicCheck1(0x7d2dc, {0x716086, 0x19}) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:58 +0xc8 fp=0x739fdab8 sp=0x739fdaa4 pc=0x572ec Jul 16 17:46:13 vollx go-librespot[32751]: runtime.goPanicSliceBU(0xa0771f32, 0x12b910) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/panic.go:159 +0x2c fp=0x739fdad8 sp=0x739fdab8 pc=0x578a8 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.pcvalue({0xa6a46c, 0xb8dbe0}, 0xa0771f32, 0x10a2d8, 0x1) Jul 16 17:46:13 vollx systemd[1]: go-librespot-daemon.service: Failed with result 'exit-code'. Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:906 +0x618 fp=0x739fdb3c sp=0x739fdad8 pc=0x7d2dc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.funcspdelta(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/symtab.go:1032 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).resolveInternal(0x739fdbfc, 0x0, 0x0) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:325 +0x1c4 fp=0x739fdb80 sp=0x739fdb3c pc=0x84b74 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.(*unwinder).next(0x739fdbfc) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/traceback.go:512 +0x198 fp=0x739fdbcc sp=0x739fdb80 pc=0x84ecc Jul 16 17:46:13 vollx go-librespot[32751]: runtime.scanstack(0x25ba7e8, 0x243bc84) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:899 +0x2bc fp=0x739fdc74 sp=0x739fdbcc pc=0x3cff4 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.markroot.func1() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:241 +0xf4 fp=0x739fdca0 sp=0x739fdc74 pc=0x3b788 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.markroot(0x243bc84, 0xc, 0x1) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:215 +0x234 fp=0x739fdcfc sp=0x739fdca0 pc=0x3b364 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcDrain(0x243bc84, 0x3) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:1200 +0x650 fp=0x739fdd4c sp=0x739fdcfc pc=0x3de44 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcDrainMarkWorkerDedicated(...) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgcmark.go:1124 Jul 16 17:46:13 vollx go-librespot[32751]: runtime.gcBgMarkWorker.func2() Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/mgc.go:1387 +0xb8 fp=0x739fdd78 sp=0x739fdd4c pc=0x38a1c Jul 16 17:46:13 vollx go-librespot[32751]: runtime.systemstack(0x1000000) Jul 16 17:46:13 vollx go-librespot[32751]: /usr/local/go/src/runtime/asm_arm.s:317 +0x60 fp=0x739fdd7c sp=0x739fdd78 pc=0x91ff8 Jul 16 17:46:13 vollx go-librespot[32750]: Aborted Jul 16 17:46:14 vollx sudo[32760]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2025-07-16 17:45' Jul 16 17:46:14 vollx sudo[32760]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) 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="fd567ba9bc0dc34c0403e2d5b72a0f46467d1983" VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6" VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a" VOLUMIO_BE_VERSION="35e4a13c94df42ebab19fd6178d6be47190c244d" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Fri May 23 08:02:06 UTC 2025" VOLUMIO_VERSION="0.069" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="76fa67e30b28261e1dc7c3a89e610b9e"