panic: inconsistent poll.fdMutex goroutine 51 [running]: internal/poll.(*fdMutex).rwunlock(0xc0000e5858?, 0xc7?) /usr/local/go/src/internal/poll/fd_mutex.go:179 +0xde internal/poll.(*FD).readUnlock(0xc00036e8a0) /usr/local/go/src/internal/poll/fd_mutex.go:231 +0x1f internal/poll.(*FD).Read(0xc00036e8a0, {0xc000402830, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:170 +0x351 os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000358298, {0xc000402830?, 0xc0000e5978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 io.ReadAtLeast({0xd9a300, 0xc000358298}, {0xc000402830, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00019c480, 0xc0000e5d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a6180, 0xc0000e5d58, {0xc00011d400, 0x135, 0x135}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e main.(*Proc).executeProgram(0xc0000102e8, {0x9c9, {0xc00011d400, 0x135, 0x135}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b main.(*Proc).execute(0xc0000102e8?, {0x9c9, {0xc00011d400, 0x135, 0x135}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 main.(*Proc).loop(0xc0000102e8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a