panic: invalid allocation length: 0x0 goroutine 1158085 [running]: gvisor.googlesource.com/gvisor/pkg/sentry/platform/filemem.(*FileMem).Allocate(0xc4202c8000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0) pkg/sentry/platform/filemem/filemem.go:232 +0x765 gvisor.googlesource.com/gvisor/pkg/sentry/fs/tmpfs.(*fileReadWriter).WriteFromBlocks(0xc4201f4b90, 0x7fb921dfc380, 0xffffffffffffffff, 0x0, 0xf7, 0x0, 0x0, 0x0) pkg/sentry/fs/tmpfs/inode_file.go:411 +0x461 gvisor.googlesource.com/gvisor/pkg/sentry/safemem.(Writer).WriteFromBlocks-fm(0x7fb921dfc380, 0xffffffffffffffff, 0x0, 0xf7, 0x20000477, 0x7fb921dfc380, 0xffffffffffffffff) pkg/sentry/mm/io.go:309 +0x76 gvisor.googlesource.com/gvisor/pkg/sentry/mm.(*MemoryManager).withInternalMappings(0xc421cd7900, 0x10d3f40, 0xc4228e6788, 0x20000380, 0x20000477, 0x1, 0xc42176bb68, 0xc42176b968, 0x47b965, 0x47ed19) pkg/sentry/mm/io.go:464 +0x88f gvisor.googlesource.com/gvisor/pkg/sentry/mm.(*MemoryManager).withVecInternalMappings(0xc421cd7900, 0x10d3f40, 0xc4228e6788, 0x0, 0x1, 0x20000380, 0xf7, 0x1, 0xc42176bb68, 0x0, ...) pkg/sentry/mm/io.go:533 +0x974 gvisor.googlesource.com/gvisor/pkg/sentry/mm.(*MemoryManager).CopyInTo(0xc421cd7900, 0x10d3f40, 0xc4228e6788, 0x0, 0x1, 0x20000380, 0xf7, 0x10c4a60, 0xc4201f4b90, 0x153c8fa525180000, ...) pkg/sentry/mm/io.go:309 +0x211 gvisor.googlesource.com/gvisor/pkg/sentry/usermem.IOSequence.CopyInTo(0x10d2620, 0xc421cd7900, 0x0, 0x1, 0x20000380, 0xf7, 0x0, 0x10d3f40, 0xc4228e6788, 0x10c4a60, ...) pkg/sentry/usermem/usermem.go:528 +0xcf gvisor.googlesource.com/gvisor/pkg/sentry/fs/tmpfs.(*fileInodeOperations).write(0xc421d418c0, 0x10d3f40, 0xc4228e6788, 0x10d2620, 0xc421cd7900, 0x0, 0x1, 0x20000380, 0xf7, 0x0, ...) pkg/sentry/fs/tmpfs/inode_file.go:289 +0x1cb gvisor.googlesource.com/gvisor/pkg/sentry/fs/tmpfs.(*regularFileOperations).Write(0xc420590700, 0x10d3f40, 0xc4228e6788, 0xc4220f3560, 0x10d2620, 0xc421cd7900, 0x0, 0x1, 0x20000380, 0xf7, ...) pkg/sentry/fs/tmpfs/file_regular.go:50 +0xb9 gvisor.googlesource.com/gvisor/pkg/sentry/fs.(*File).Pwritev(0xc4220f3560, 0x10d3f40, 0xc4228e6788, 0x10d2620, 0xc421cd7900, 0x0, 0x1, 0x20000380, 0xf7, 0x0, ...) pkg/sentry/fs/file.go:294 +0x200 gvisor.googlesource.com/gvisor/pkg/sentry/syscalls/linux.performCallback(0xc42160a400, 0xc4220f3560, 0x20000480, 0xc42055a640, 0x10d2620, 0xc421cd7900, 0x0, 0x1, 0x20000380, 0xf7, ...) pkg/sentry/syscalls/linux/sys_aio.go:264 +0x457 gvisor.googlesource.com/gvisor/pkg/sentry/syscalls/linux.submitCallback.func1() pkg/sentry/syscalls/linux/sys_aio.go:342 +0x11b gvisor.googlesource.com/gvisor/pkg/sentry/fs.Async.func1(0xc4219af880) pkg/sentry/fs/fs.go:82 +0x5d created by gvisor.googlesource.com/gvisor/pkg/sentry/fs.Async pkg/sentry/fs/fs.go:80 +0x66