panic: runtime error: slice bounds out of range [16:11] goroutine 10391 gp=0x4000747180 m=32 mp=0x4000a06008 [running]: panic({0xeb4d40?, 0x40005e2180?}) GOROOT/src/runtime/panic.go:779 +0x140 fp=0x40023572c0 sp=0x4002357210 pc=0x4bc60 runtime.goPanicSliceB(0x10, 0xb) GOROOT/src/runtime/panic.go:154 +0x80 fp=0x4002357300 sp=0x40023572c0 pc=0x4ab40 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*Response).UnmarshalPayload(0x40023573f0, {0x1245618, 0x4000daa000}) pkg/sentry/fsimpl/fuse/request_response.go:225 +0x1c4 fp=0x4002357350 sp=0x4002357300 pc=0xae8774 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*connection).InitRecv(0x4001bfa000, 0x40023573f0, 0x1) pkg/sentry/fsimpl/fuse/connection_control.go:107 +0x130 fp=0x4002357380 sp=0x4002357350 pc=0xad8280 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).asyncCallBack(0x4000d1c000, {0x1248868, 0x4002768a88}, 0x40023573f0) pkg/sentry/fsimpl/fuse/dev.go:369 +0xa4 fp=0x40023573b0 sp=0x4002357380 pc=0xadae14 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).sendResponse(0x4000d1c000, {0x1248868, 0x4002768a88}, 0x400667ea00) pkg/sentry/fsimpl/fuse/dev.go:332 +0x120 fp=0x4002357440 sp=0x40023573b0 pc=0xadab10 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*DeviceFD).Write(0x4000d1c000, {0x1248868, 0x4002768a88}, {{0x12418f0, 0x400273b008}, {0x0, 0x1, 0x20000180, 0xb}, {0x0, ...}}, ...) pkg/sentry/fsimpl/fuse/dev.go:256 +0x388 fp=0x4002357580 sp=0x4002357440 pc=0xada148 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write(0x4000d1c000, {0x1248868, 0x4002768a88}, {{0x12418f0, 0x400273b008}, {0x0, 0x1, 0x20000180, 0xb}, {0x0, ...}}, ...) pkg/sentry/vfs/file_description.go:679 +0x9c fp=0x4002357600 sp=0x4002357580 pc=0x3e7e6c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.write(0x4002768a88, 0x4000d1c000, {{0x12418f0, 0x400273b008}, {0x0, 0x1, 0x20000180, 0xb}, {0x0, 0x1}}, ...) pkg/sentry/syscalls/linux/sys_read_write.go:347 +0x94 fp=0x40023577d0 sp=0x4002357600 pc=0x8355e4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Write(0x4002768a88, 0x83870?, {{0x5}, {0x20000180}, {0xb}, {0x0}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_read_write.go:316 +0x180 fp=0x4002357910 sp=0x40023577d0 pc=0x834eb0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4002768a88, 0x40, {{0x5}, {0x20000180}, {0xb}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x678 fp=0x4002357c50 sp=0x4002357910 pc=0x693298 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4002768a88, 0x40, {{0x5}, {0x20000180}, {0xb}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x48 fp=0x4002357cb0 sp=0x4002357c50 pc=0x694568 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4002768a88, 0x40, {{0x5}, {0x20000180}, {0xb}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x7c fp=0x4002357d00 sp=0x4002357cb0 pc=0x69412c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x40006d9930?) pkg/sentry/kernel/task_syscall.go:258 +0x2e8 fp=0x4002357df0 sp=0x4002357d00 pc=0x693e58 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x400b19a6c0?, 0x4002768a88) pkg/sentry/kernel/task_run.go:270 +0x10b4 fp=0x4002357f20 sp=0x4002357df0 pc=0x686bf4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4002768a88, 0x9e7) pkg/sentry/kernel/task_run.go:98 +0x248 fp=0x4002357fb0 sp=0x4002357f20 pc=0x685478 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:400 +0x2c fp=0x4002357fd0 sp=0x4002357fb0 pc=0x69184c runtime.goexit({}) src/runtime/asm_arm64.s:1222 +0x4 fp=0x4002357fd0 sp=0x4002357fd0 pc=0x896c4 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 10390 pkg/sentry/kernel/task_start.go:400 +0xd8