trzsz: Error while using in nested sessions

I have a ttyd with 2 nested byobu sessions (login from console to different server) then calling tsz, this happens:

[TrzszError] colon: eJyTjja0NjEqko42MbI29AAAGFwDSw==
    at ji.<anonymous> (https://xxxxxxxxxx.com/:1:645051)
    at Generator.next (<anonymous>)
    at o (https://xxxxxxxxxx.com/:1:580425)
goroutine 1 [running]:
runtime/debug.Stack()
        /usr/lib/go-1.18/src/runtime/debug/stack.go:24 +0x65
github.com/trzsz/trzsz-go/trzsz.NewTrzszError({0xc0000f8000, 0xd8}, {0xc0000147e8, 0x4}, 0x1)
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/comm.go:171 +0x272
github.com/trzsz/trzsz-go/trzsz.(*TrzszTransfer).recvCheck(0x5582d1?, {0x5582e1, 0x4}, 0x3c?, 0xc00011c000?)
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/transfer.go:191 +0x152
github.com/trzsz/trzsz-go/trzsz.(*TrzszTransfer).recvString(0x0?, {0x5582e1?, 0x4?}, 0x86?)
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/transfer.go:225 +0x25
github.com/trzsz/trzsz-go/trzsz.(*TrzszTransfer).sendFileName(0x53ad60?, 0xc000078280, 0x0?, {0x0?, 0x0})
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/transfer.go:473 +0xce
github.com/trzsz/trzsz-go/trzsz.(*TrzszTransfer).sendFiles(0xc00011c000, {0xc00000e0b0, 0x1, 0x0?}, {0x0, 0x0})
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/transfer.go:590 +0x331
github.com/trzsz/trzsz-go/trzsz.sendFiles(0xc00011c000?, {0xc00000e0b0, 0x1, 0x1}, 0xc000074ba0, 0x416001?, 0xc000036690?)
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/tsz.go:88 +0x19f
github.com/trzsz/trzsz-go/trzsz.TszMain()
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/trzsz/tsz.go:172 +0x8c5
main.main()
        /build/trzsz-T3vCFF/trzsz-1.0.0.1/cmd/tsz/main.go:33 +0x19

Any idea what might be wrong?

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 26 (14 by maintainers)

Most upvoted comments

I might do it when I get some free time.