panic: runtime error: slice bounds out of range [16:14] goroutine 20403 gp=0xc0a7283dc0 m=66 mp=0xc08e3cb808 [running]: panic({0x1c3c6e0?, 0xc007aafe60?}) GOROOT/src/runtime/panic.go:779 +0x158 fp=0xc00d7c2b80 sp=0xc00d7c2ad0 pc=0x43ed58 runtime.goPanicSliceB(0x10, 0xe) GOROOT/src/runtime/panic.go:154 +0x7c fp=0xc00d7c2bc0 sp=0xc00d7c2b80 pc=0x43db7c gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*Response).UnmarshalPayload(0xc00d7c2e28, {0x2088c80, 0xc009945590}) pkg/sentry/fsimpl/fuse/request_response.go:225 +0x257 fp=0xc00d7c2c38 sp=0xc00d7c2bc0 pc=0x15f7d17 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*connection).InitRecv(0xc008b0fce0, 0xc00d7c2e28, 0x1) pkg/sentry/fsimpl/fuse/connection_control.go:107 +0x19b fp=0xc00d7c2cf8 sp=0xc00d7c2c38 pc=0x15de1db gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).asyncCallBack(0xc00d2337a0, {0x208cc58, 0xc00d703508}, 0xc00d7c2e28) pkg/sentry/fsimpl/fuse/dev.go:369 +0x1fd fp=0xc00d7c2d60 sp=0xc00d7c2cf8 pc=0x15e211d gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).sendResponse(0xc00d2337a0, {0x208cc58, 0xc00d703508}, 0xc00d419f00) pkg/sentry/fsimpl/fuse/dev.go:332 +0x2f4 fp=0xc00d7c2e78 sp=0xc00d7c2d60 pc=0x15e1b34 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).Write(0xc00d2337a0, {0x208cc58, 0xc00d703508}, {{0x2084ed8, 0xc00baa7008}, {0x0, 0x1, 0x200002c0, 0xe}, {0x0, ...}}, ...) pkg/sentry/fsimpl/fuse/dev.go:256 +0x790 fp=0xc00d7c30c0 sp=0xc00d7c2e78 pc=0x15e0cb0 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write(0xc00d2337a0, {0x208cc58, 0xc00d703508}, {{0x2084ed8, 0xc00baa7008}, {0x0, 0x1, 0x200002c0, 0xe}, {0x0, ...}}, ...) pkg/sentry/vfs/file_description.go:679 +0x119 fp=0xc00d7c3190 sp=0xc00d7c30c0 pc=0xa965b9 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.write(0xc00d703508, 0xc00d2337a0, {{0x2084ed8, 0xc00baa7008}, {0x0, 0x1, 0x200002c0, 0xe}, {0x0, 0x1}}, ...) pkg/sentry/syscalls/linux/sys_read_write.go:347 +0x91 fp=0xc00d7c3388 sp=0xc00d7c3190 pc=0x1174fd1 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Write(0xc00d703508, 0x44af6d?, {{0x3}, {0x200002c0}, {0xe}, {0x3}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_read_write.go:316 +0x2b2 fp=0xc00d7c34d8 sp=0xc00d7c3388 pc=0x1173c32 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc00d703508, 0x1, {{0x3}, {0x200002c0}, {0xe}, {0x3}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x995 fp=0xc00d7c3920 sp=0xc00d7c34d8 pc=0xee5895 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc00d703508, 0x1, {{0x3}, {0x200002c0}, {0xe}, {0x3}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x72 fp=0xc00d7c39c8 sp=0xc00d7c3920 pc=0xee76f2 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc00d703508, 0x1, {{0x3}, {0x200002c0}, {0xe}, {0x3}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x94 fp=0xc00d7c3a38 sp=0xc00d7c39c8 pc=0xee70f4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc00d703508) pkg/sentry/kernel/task_syscall.go:258 +0x4b0 fp=0xc00d7c3b68 sp=0xc00d7c3a38 pc=0xee6c90 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc00d703508?, 0xc00d703508) pkg/sentry/kernel/task_run.go:270 +0x1fee fp=0xc00d7c3e80 sp=0xc00d7c3b68 pc=0xed02ce gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc00d703508, 0x1b5b) pkg/sentry/kernel/task_run.go:98 +0x46d fp=0xc00d7c3fb0 sp=0xc00d7c3e80 pc=0xecd90d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:400 +0x45 fp=0xc00d7c3fe0 sp=0xc00d7c3fb0 pc=0xee3265 runtime.goexit({}) src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00d7c3fe8 sp=0xc00d7c3fe0 pc=0x47d301 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 20174 pkg/sentry/kernel/task_start.go:400 +0x165