panic: runtime error: index out of range [7876097] with length 0 goroutine 89 [running]: github.com/picosh/go-rsync-receiver/rsyncreceiver.(*recvTransfer).recvFiles(0xc001333090, {0x0, 0x0, 0x43ef320?}) /home/erock/go/pkg/mod/github.com/picosh/go-rsync-receiver@v0.0.0-20250213155332-9a9558ff1929/rsyncreceiver/receiver.go:33 +0xb6 github.com/picosh/go-rsync-receiver/rsyncreceiver.ClientRun(0xc000708000, {0x7f0f23bbfb70, 0xc00120c270}, {0x31922c0, 0xc000806080}, 0x1) /home/erock/go/pkg/mod/github.com/picosh/go-rsync-receiver@v0.0.0-20250213155332-9a9558ff1929/rsyncreceiver/rsync.go:349 +0x438 github.com/picosh/pico/pgs.createRouter.func1.Middleware.4.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/send/protocols/rsync/rsync.go:233 +0x8a8 github.com/picosh/pico/pgs.createRouter.func1.Middleware.5.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/send/auth/auth.go:24 +0x6c github.com/picosh/pico/pgs.createRouter.func1.PtyMdw.7.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/pico/wish/mdw.go:38 +0x75 github.com/picosh/pico/pgs.createRouter.func1.WishMiddleware.8.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/pico/pgs/cli_wish.go:261 +0x1138 github.com/picosh/pico/pgs.createRouter.func1.LogMiddleware.9.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/pico/wish/logger.go:27 +0x349 github.com/picosh/send/proxy.WithProxy.func1.1({0x31b1f40, 0xc00120c270}) /home/erock/dev/pico/send/proxy/middleware.go:23 +0x45 github.com/charmbracelet/promwish.MiddlewareRegistry.func1.1({0x31b1f40, 0xc00120c270}) /home/erock/go/pkg/mod/github.com/charmbracelet/promwish@v0.7.0/main.go:82 +0x162 github.com/charmbracelet/ssh.(*session).handleRequests.func1() /home/erock/go/pkg/mod/github.com/charmbracelet/ssh@v0.0.0-20240725163421-eb71b85b27aa/session.go:278 +0x12c created by github.com/charmbracelet/ssh.(*session).handleRequests in goroutine 74 /home/erock/go/pkg/mod/github.com/charmbracelet/ssh@v0.0.0-20240725163421-eb71b85b27aa/session.go:272 +0x527 exit status 2