fatal error: fault [signal SIGSEGV: segmentation violation code=0x1 addr=0x7f7fabbee000 pc=0x4709fc] goroutine 37 [running]: runtime.throw({0xbdc158?, 0x0?}) /usr/local/go/src/runtime/panic.go:1077 +0x5c fp=0xc000601b58 sp=0xc000601b28 pc=0x43a81c runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:875 +0x285 fp=0xc000601bb8 sp=0xc000601b58 pc=0x451585 runtime.memmove() /usr/local/go/src/runtime/memmove_amd64.s:375 +0x43c fp=0xc000601bc0 sp=0xc000601bb8 pc=0x4709fc github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000481600, 0x144?, {0xc000674000, 0x4c72, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:247 +0x85 fp=0xc000601c50 sp=0xc000601bc0 pc=0xa11785 main.(*Proc).executeProgram(0xc0002344f8, 0xc0002dc310, 0xc000601df0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xe5 fp=0xc000601db8 sp=0xc000601c50 pc=0xa1b365 main.(*Proc).execute(0xc0002344f8?, 0xc0002dc310, 0xc00005a628?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000601e00 sp=0xc000601db8 pc=0xa1b1b3 main.(*Proc).loop(0xc0002344f8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000601fc8 sp=0xc000601e00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000601fe0 sp=0xc000601fc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000601fe8 sp=0xc000601fe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 1 [runnable]: runtime.gopark(0xc000747740?, 0xc000747740?, 0x7d?, 0xeb?, 0xc000747798?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000747728 sp=0xc000747708 pc=0x43d66e runtime.netpollblock(0xc00054a000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000747760 sp=0xc000747728 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fead98, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000747780 sp=0xc000747760 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc000481380?, 0xc00054a000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007477a8 sp=0xc000747780 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000481380, {0xc00054a000, 0x61af4, 0x62000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000747840 sp=0xc0007477a8 pc=0x4d9cfa net.(*netFD).Read(0xc000481380, {0xc00054a000?, 0x162800?, 0x100c000132300?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000747888 sp=0xc000747840 pc=0x5b8d85 net.(*conn).Read(0xc00040dbd0, {0xc00054a000?, 0x1431828?, 0x424fa5?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0007478d0 sp=0xc000747888 pc=0x5c96a5 net.(*TCPConn).Read(0xc000747940?, {0xc00054a000?, 0xc000747938?, 0x40dd4c?}) :1 +0x25 fp=0xc000747900 sp=0xc0007478d0 pc=0x5d9e05 io.ReadAtLeast({0x7f7fb0feaf88, 0xc00040dbd0}, {0xc00054a000, 0x61af4, 0x62000}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000747948 sp=0xc000747900 pc=0x4b4a50 github.com/google/syzkaller/pkg/flatrpc.(*Conn).recv(0xc000410140, 0xc00054a004?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:178 +0x1a5 fp=0xc0007479e0 sp=0xc000747948 pc=0x8d4b65 github.com/google/syzkaller/pkg/flatrpc.Recv[...](0xc000410140) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:152 +0xb3 fp=0xc000747a40 sp=0xc0007479e0 pc=0xa1c6f3 main.(*FuzzerTool).handleConn(0xc000393040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:222 +0x36 fp=0xc000747ae8 sp=0xc000747a40 pc=0xa19536 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:162 +0xec5 fp=0xc000747f40 sp=0xc000747ae8 pc=0xa19065 runtime.main() /usr/local/go/src/runtime/proc.go:267 +0x2bb fp=0xc000747fe0 sp=0xc000747f40 pc=0x43d1fb runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000747fe8 sp=0xc000747fe0 pc=0x46f7c1 goroutine 2 [force gc (idle), 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056fa8 sp=0xc000056f88 pc=0x43d66e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:322 +0xb3 fp=0xc000056fe0 sp=0xc000056fa8 pc=0x43d4d3 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000056fe8 sp=0xc000056fe0 pc=0x46f7c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:310 +0x1a goroutine 3 [GC sweep wait]: runtime.gopark(0x1406001?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000057778 sp=0xc000057758 pc=0x43d66e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.bgsweep(0x0?) /usr/local/go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc0000577c8 sp=0xc000057778 pc=0x4283bf runtime.gcenable.func1() /usr/local/go/src/runtime/mgc.go:200 +0x25 fp=0xc0000577e0 sp=0xc0000577c8 pc=0x41d4a5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000577e8 sp=0xc0000577e0 pc=0x46f7c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:200 +0x66 goroutine 4 [GC scavenge wait]: runtime.gopark(0xbb3c23?, 0xebb76?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000057f70 sp=0xc000057f50 pc=0x43d66e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.(*scavengerState).park(0x1406da0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000057fa0 sp=0xc000057f70 pc=0x425c49 runtime.bgscavenge(0x0?) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000057fc8 sp=0xc000057fa0 pc=0x4261f9 runtime.gcenable.func2() /usr/local/go/src/runtime/mgc.go:201 +0x25 fp=0xc000057fe0 sp=0xc000057fc8 pc=0x41d445 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000057fe8 sp=0xc000057fe0 pc=0x46f7c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:201 +0xa5 goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0xcaad20?, 0x20?, 0x82?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056628 sp=0xc000056608 pc=0x43d66e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:193 +0x107 fp=0xc0000567e0 sp=0xc000056628 pc=0x41c527 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000567e8 sp=0xc0000567e0 pc=0x46f7c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 [GC worker (idle)]: runtime.gopark(0xcaae58?, 0xc00047c000?, 0x1a?, 0x14?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000058750 sp=0xc000058730 pc=0x43d66e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000587e0 sp=0xc000058750 pc=0x41f025 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x46f7c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x1c goroutine 7 [GC worker (idle)]: runtime.gopark(0x35c77bddab?, 0x3?, 0x52?, 0x6?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000058f50 sp=0xc000058f30 pc=0x43d66e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000058fe0 sp=0xc000058f50 pc=0x41f025 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x46f7c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x1c goroutine 17 [select]: runtime.gopark(0xc000053788?, 0x3?, 0x3?, 0x0?, 0xc000053772?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000053618 sp=0xc0000535f8 pc=0x43d66e runtime.selectgo(0xc000053788, 0xc00005376c, 0xc0000c2680?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000053738 sp=0xc000053618 pc=0x44dac5 go.opencensus.io/stats/view.(*worker).start(0xc0000c2680) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000537c8 sp=0xc000053738 pc=0x9f189f go.opencensus.io/stats/view.init.0.func1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000537e0 sp=0xc0000537c8 pc=0x9f0bc5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000537e8 sp=0xc0000537e0 pc=0x46f7c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 9 [select, 3 minutes, locked to thread]: runtime.gopark(0xc00042afa8?, 0x2?, 0x9?, 0xd9?, 0xc00042af94?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00042ae30 sp=0xc00042ae10 pc=0x43d66e runtime.selectgo(0xc00042afa8, 0xc00042af90, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00042af50 sp=0xc00042ae30 pc=0x44dac5 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1014 +0x192 fp=0xc00042afe0 sp=0xc00042af50 pc=0x4664f2 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00042afe8 sp=0xc00042afe0 pc=0x46f7c1 created by runtime.ensureSigM in goroutine 20 /usr/local/go/src/runtime/signal_unix.go:997 +0xc8 goroutine 19 [chan receive]: runtime.gopark(0xc000230b40?, 0xc00039e3c0?, 0xe8?, 0x8?, 0x8d43e0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000546f8 sp=0xc0000546d8 pc=0x43d66e runtime.chanrecv(0xc000230ba0, 0xc0000547b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000054770 sp=0xc0000546f8 pc=0x4094ad runtime.chanrecv2(0xc000390100?, 0x0?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000054798 sp=0xc000054770 pc=0x4090d2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0000547e0 sp=0xc000054798 pc=0x8d2f46 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000547e8 sp=0xc0000547e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xe5 goroutine 20 [chan receive, 3 minutes]: runtime.gopark(0xc0001a7ee0?, 0x7990c5?, 0x1?, 0xb6?, 0xc0001a7f58?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0001a7ec8 sp=0xc0001a7ea8 pc=0x43d66e runtime.chanrecv(0xc000230ae0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc0001a7f40 sp=0xc0001a7ec8 pc=0x4094ad runtime.chanrecv1(0xc000230ae0?, 0xc0001a7fb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0001a7f68 sp=0xc0001a7f40 pc=0x4090b2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc0001a7fe0 sp=0xc0001a7f68 pc=0x79a025 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a7fe8 sp=0xc0001a7fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 21 [chan receive, 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000526f0 sp=0xc0000526d0 pc=0x43d66e runtime.chanrecv(0xc00007e180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000052768 sp=0xc0000526f0 pc=0x4094ad runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000052790 sp=0xc000052768 pc=0x4090b2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:76 +0x19 fp=0xc0000527e0 sp=0xc000052790 pc=0xa190b9 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000527e8 sp=0xc0000527e0 pc=0x46f7c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:74 +0x33b goroutine 22 [IO wait, 3 minutes]: runtime.gopark(0xc00042bc10?, 0x40ffe5?, 0x18?, 0xbc?, 0x4df99d?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00042bba8 sp=0xc00042bb88 pc=0x43d66e runtime.netpollblock(0x7f7fb10e5408?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00042bbe0 sp=0xc00042bba8 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0feaca0, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00042bc00 sp=0xc00042bbe0 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0000c2000?, 0xc00042bce8?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00042bc28 sp=0xc00042bc00 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000c2000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc00042bcd0 sp=0xc00042bc28 pc=0x4ddeec net.(*netFD).accept(0xc0000c2000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc00042bd88 sp=0xc00042bcd0 pc=0x5bada9 net.(*TCPListener).accept(0xc000438000) /usr/local/go/src/net/tcpsock_posix.go:152 +0x1e fp=0xc00042bdb0 sp=0xc00042bd88 pc=0x5d16de net.(*TCPListener).Accept(0xc000438000) /usr/local/go/src/net/tcpsock.go:315 +0x30 fp=0xc00042bde0 sp=0xc00042bdb0 pc=0x5d08d0 net/http.(*onceCloseListener).Accept(0xd67f30?) :1 +0x24 fp=0xc00042bdf8 sp=0xc00042bde0 pc=0x6f1bc4 net/http.(*Server).Serve(0xc0000e81e0, {0xd67000, 0xc000438000}) /usr/local/go/src/net/http/server.go:3056 +0x364 fp=0xc00042bf28 sp=0xc00042bdf8 pc=0x6cf864 net/http.(*Server).ListenAndServe(0xc0000e81e0) /usr/local/go/src/net/http/server.go:2985 +0x71 fp=0xc00042bf58 sp=0xc00042bf28 pc=0x6cf4d1 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3239 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x9d fp=0xc00042bfe0 sp=0xc00042bf58 pc=0xa1a4bd runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00042bfe8 sp=0xc00042bfe0 pc=0x46f7c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:283 +0x37 goroutine 10 [syscall, 3 minutes]: runtime.notetsleepg(0x44471c?, 0xc000053fd0?) /usr/local/go/src/runtime/lock_sema.go:294 +0x29 fp=0xc000053fa0 sp=0xc000053f58 pc=0x40ea69 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc000053fc0 sp=0xc000053fa0 pc=0x46bf29 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc000053fe0 sp=0xc000053fc0 pc=0x7993f3 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000053fe8 sp=0xc000053fe0 pc=0x46f7c1 created by os/signal.Notify.func1.1 in goroutine 20 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 698 [IO wait]: runtime.gopark(0xc000055dd0?, 0xc000055dd0?, 0x7d?, 0xeb?, 0xc000055e28?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000055db8 sp=0xc000055d98 pc=0x43d66e runtime.netpollblock(0xc000012908?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000055df0 sp=0xc000055db8 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fefc80, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000055e10 sp=0xc000055df0 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc000492540?, 0xc000012908?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000055e38 sp=0xc000055e10 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000492540, {0xc000012908, 0x4, 0x4}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000055ed0 sp=0xc000055e38 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00040c508, {0xc000012908?, 0xc000055f48?, 0x410365?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000055f10 sp=0xc000055ed0 pc=0x4e3ad2 io.ReadAtLeast({0xd5f300, 0xc00040c508}, {0xc000012908, 0x4, 0x4}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000055f58 sp=0xc000055f10 pc=0x4b4a50 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).handshake.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:693 +0x5e fp=0xc000055fe0 sp=0xc000055f58 pc=0xa14d9e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000055fe8 sp=0xc000055fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).handshake in goroutine 34 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:690 +0x14d goroutine 33 [IO wait]: runtime.gopark(0xc000743890?, 0xc000743890?, 0x7d?, 0xeb?, 0xc0007438e8?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000743878 sp=0xc000743858 pc=0x43d66e runtime.netpollblock(0xc0003c2400?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc0007438b0 sp=0xc000743878 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0ff0158, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc0007438d0 sp=0xc0007438b0 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0006bf740?, 0xc0003c2400?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007438f8 sp=0xc0007438d0 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006bf740, {0xc0003c2400, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000743990 sp=0xc0007438f8 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00040c2e0, {0xc0003c2400?, 0xc000743a08?, 0x410365?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007439d0 sp=0xc000743990 pc=0x4e3ad2 io.ReadAtLeast({0xd5f300, 0xc00040c2e0}, {0xc0003c2400, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000743a18 sp=0xc0007439d0 pc=0x4b4a50 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000c2880, 0xc0004043d8?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:769 +0x3c5 fp=0xc000743bc0 sp=0xc000743a18 pc=0xa15405 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000481400, 0x143?, {0xc0000a7000, 0x3cd, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:260 +0x10c fp=0xc000743c50 sp=0xc000743bc0 pc=0xa1180c main.(*Proc).executeProgram(0xc000234498, 0xc0002dc2a0, 0xc000743df0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xe5 fp=0xc000743db8 sp=0xc000743c50 pc=0xa1b365 main.(*Proc).execute(0xc000234498?, 0xc0002dc2a0, 0xc00005a600?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000743e00 sp=0xc000743db8 pc=0xa1b1b3 main.(*Proc).loop(0xc000234498) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000743fc8 sp=0xc000743e00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000743fe0 sp=0xc000743fc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000743fe8 sp=0xc000743fe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 695 [select]: runtime.gopark(0xc000059fb0?, 0x2?, 0xe0?, 0x21?, 0xc000059f8c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000059e38 sp=0xc000059e18 pc=0x43d66e runtime.selectgo(0xc000059fb0, 0xc000059f88, 0xc000012158?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f58 sp=0xc000059e38 pc=0x44dac5 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:754 +0x77 fp=0xc000059fe0 sp=0xc000059f58 pc=0xa15af7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 35 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x2f9 goroutine 34 [select]: runtime.gopark(0xc0005ff978?, 0x2?, 0x40?, 0x28?, 0xc0005ff91c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0005ff7c0 sp=0xc0005ff7a0 pc=0x43d66e runtime.selectgo(0xc0005ff978, 0xc0005ff918, 0x20?, 0x0, 0x41d020?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0005ff8e0 sp=0xc0005ff7c0 pc=0x44dac5 github.com/google/syzkaller/pkg/ipc.(*command).handshake(0xc0000c2b80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:705 +0x1d3 fp=0xc0005ff9a8 sp=0xc0005ff8e0 pc=0xa14c73 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand(0xc000481480, 0xc0003aa8d0, {0xbda86e?, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:653 +0xc52 fp=0xc0005ffc20 sp=0xc0005ff9a8 pc=0xa14352 github.com/google/syzkaller/pkg/ipc.(*Env).RestartIfNeeded(0xc000481480, 0xc0003aa8d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:313 +0xce fp=0xc0005ffc50 sp=0xc0005ffc20 pc=0xa11ace main.(*Proc).executeProgram(0xc0002344b0, 0xc0000960e0, 0xc0005ffdf0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x6f fp=0xc0005ffdb8 sp=0xc0005ffc50 pc=0xa1b2ef main.(*Proc).execute(0xc0002344b0?, 0xc0000960e0, 0xc00040c3f0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0005ffe00 sp=0xc0005ffdb8 pc=0xa1b1b3 main.(*Proc).loop(0xc0002344b0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0005fffc8 sp=0xc0005ffe00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0005fffe0 sp=0xc0005fffc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0005fffe8 sp=0xc0005fffe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 35 [runnable]: runtime.gopark(0xc000605890?, 0xc000605890?, 0x7d?, 0xeb?, 0xc0006058e8?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000605878 sp=0xc000605858 pc=0x43d66e runtime.netpollblock(0xc000012850?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc0006058b0 sp=0xc000605878 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fea008, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc0006058d0 sp=0xc0006058b0 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0006be360?, 0xc000012850?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006058f8 sp=0xc0006058d0 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006be360, {0xc000012850, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000605990 sp=0xc0006058f8 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00040c0d8, {0xc000012850?, 0xc000605a08?, 0x410365?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0006059d0 sp=0xc000605990 pc=0x4e3ad2 io.ReadAtLeast({0xd5f300, 0xc00040c0d8}, {0xc000012850, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000605a18 sp=0xc0006059d0 pc=0x4b4a50 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000c2380, 0xc0004043c0?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:769 +0x3c5 fp=0xc000605bc0 sp=0xc000605a18 pc=0xa15405 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000481500, 0x141?, {0xc000398b00, 0x536, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:260 +0x10c fp=0xc000605c50 sp=0xc000605bc0 pc=0xa1180c main.(*Proc).executeProgram(0xc0002344c8, 0xc0002dc230, 0xc000605df0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xe5 fp=0xc000605db8 sp=0xc000605c50 pc=0xa1b365 main.(*Proc).execute(0xc0002344c8?, 0xc0002dc230, 0xc00040c3d8?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000605e00 sp=0xc000605db8 pc=0xa1b1b3 main.(*Proc).loop(0xc0002344c8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000605fc8 sp=0xc000605e00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000605fe0 sp=0xc000605fc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000605fe8 sp=0xc000605fe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 36 [chan receive]: runtime.gopark(0xc000741968?, 0xc000741998?, 0x25?, 0x38?, 0xc00005aa40?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000741978 sp=0xc000741958 pc=0x43d66e runtime.chanrecv(0xc0004936e0, 0xc000741b38, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc0007419f0 sp=0xc000741978 pc=0x4094ad runtime.chanrecv1(0xc0004a4d20?, 0xd652a8?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000741a18 sp=0xc0007419f0 pc=0x4090b2 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000480a00, 0xc0004047e0?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x698 fp=0xc000741bc0 sp=0xc000741a18 pc=0xa156d8 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000481580, 0x116?, {0xc00076bc00, 0x325, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:260 +0x10c fp=0xc000741c50 sp=0xc000741bc0 pc=0xa1180c main.(*Proc).executeProgram(0xc0002344e0, 0xc0002dc5b0, 0xc000741df0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xe5 fp=0xc000741db8 sp=0xc000741c50 pc=0xa1b365 main.(*Proc).execute(0xc0002344e0?, 0xc0002dc5b0, 0xc00040c170?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000741e00 sp=0xc000741db8 pc=0xa1b1b3 main.(*Proc).loop(0xc0002344e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000741fc8 sp=0xc000741e00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000741fe0 sp=0xc000741fc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000741fe8 sp=0xc000741fe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 38 [select]: runtime.gopark(0xc000603978?, 0x2?, 0x0?, 0x29?, 0xc00060391c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0006037c0 sp=0xc0006037a0 pc=0x43d66e runtime.selectgo(0xc000603978, 0xc000603918, 0x20?, 0x0, 0x41d020?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0006038e0 sp=0xc0006037c0 pc=0x44dac5 github.com/google/syzkaller/pkg/ipc.(*command).handshake(0xc000480000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:705 +0x1d3 fp=0xc0006039a8 sp=0xc0006038e0 pc=0xa14c73 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand(0xc000481680, 0xc0003ab050, {0xbda86e?, 0x0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:653 +0xc52 fp=0xc000603c20 sp=0xc0006039a8 pc=0xa14352 github.com/google/syzkaller/pkg/ipc.(*Env).RestartIfNeeded(0xc000481680, 0xc0003ab050) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:313 +0xce fp=0xc000603c50 sp=0xc000603c20 pc=0xa11ace main.(*Proc).executeProgram(0xc000234510, 0xc0000969a0, 0xc000603df0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x6f fp=0xc000603db8 sp=0xc000603c50 pc=0xa1b2ef main.(*Proc).execute(0xc000234510?, 0xc0000969a0, 0xc00040c018?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000603e00 sp=0xc000603db8 pc=0xa1b1b3 main.(*Proc).loop(0xc000234510) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000603fc8 sp=0xc000603e00 pc=0xa1aa2c main.startProc.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000603fe0 sp=0xc000603fc8 pc=0xa1a925 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000603fe8 sp=0xc000603fe0 pc=0x46f7c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x116 goroutine 672 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0x1237, 0xc0001a166c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc0001a1618 sp=0xc0001a1608 pc=0x4beba9 os.wait6(0x1406c20?, 0x8000000000000000?, 0x2de7eaaa22?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc0001a1688 sp=0xc0001a1618 pc=0x4e910c os.(*Process).blockUntilWaitable(0xc00047e810) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc0001a16b8 sp=0xc0001a1688 pc=0x4e9190 os.(*Process).wait(0xc00047e810) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc0001a1718 sp=0xc0001a16b8 pc=0x4e3345 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0001b2420) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc0001a1780 sp=0xc0001a1718 pc=0x795f05 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000c2880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:640 +0x28 fp=0xc0001a17c8 sp=0xc0001a1780 pc=0xa14568 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:645 +0x27 fp=0xc0001a17e0 sp=0xc0001a17c8 pc=0xa14507 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a17e8 sp=0xc0001a17e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 33 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0xc0d goroutine 599 [chan send]: runtime.gopark(0x0?, 0xc0001a2ed8?, 0x25?, 0x38?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0001a2eb8 sp=0xc0001a2e98 pc=0x43d66e runtime.chansend(0xc0001b0b40, 0xd538b0, 0x1, 0xc0001a2f30?) /usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0001a2f28 sp=0xc0001a2eb8 pc=0x408745 runtime.chansend1(0xc0001a2fb0?, 0xd652a8?) /usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0001a2f58 sp=0xc0001a2f28 pc=0x408397 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0xdc fp=0xc0001a2fe0 sp=0xc0001a2f58 pc=0xa15b5c runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a2fe8 sp=0xc0001a2fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 36 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x2f9 goroutine 696 [IO wait]: runtime.gopark(0xc000460e18?, 0xc000460e18?, 0x7d?, 0xeb?, 0xc000460e70?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000460e00 sp=0xc000460de0 pc=0x43d66e runtime.netpollblock(0xc000748000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000460e38 sp=0xc000460e00 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0ff0250, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000460e58 sp=0xc000460e38 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc000492360?, 0xc000748000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000460e80 sp=0xc000460e58 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000492360, {0xc000748000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000460f18 sp=0xc000460e80 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00040c450, {0xc000748000?, 0x4c9fcf?, 0xc000460fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000460f58 sp=0xc000460f18 pc=0x4e3ad2 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000c2b80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:617 +0x89 fp=0xc000460fc8 sp=0xc000460f58 pc=0xa146c9 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:632 +0x27 fp=0xc000460fe0 sp=0xc000460fc8 pc=0xa14607 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000460fe8 sp=0xc000460fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 34 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:611 +0xa05 goroutine 693 [runnable]: runtime.gopark(0x2?, 0x0?, 0xe8?, 0xb4?, 0xc0006a2fa0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0004616b8 sp=0xc000461698 pc=0x43d66e runtime.chansend(0xc0001b0ea0, 0xd5c7b0, 0x1, 0xc00039edc8?) /usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc000461728 sp=0xc0004616b8 pc=0x408745 runtime.chansend1(0xc0004617b0?, 0xc000461788?) /usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc000461758 sp=0xc000461728 pc=0x408397 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0xa5 fp=0xc0004617e0 sp=0xc000461758 pc=0xa15b25 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004617e8 sp=0xc0004617e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 37 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x2f9 goroutine 650 [IO wait]: runtime.gopark(0xc00045e5d0?, 0xc00045e5d0?, 0x7d?, 0xeb?, 0xc00045e628?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00045e5b8 sp=0xc00045e598 pc=0x43d66e runtime.netpollblock(0xc00001215c?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00045e5f0 sp=0xc00045e5b8 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fef7a8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00045e610 sp=0xc00045e5f0 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0006a20c0?, 0xc00001215c?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00045e638 sp=0xc00045e610 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006a20c0, {0xc00001215c, 0x4, 0x4}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00045e6d0 sp=0xc00045e638 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00005a2a0, {0xc00001215c?, 0xc00045e748?, 0x410365?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00045e710 sp=0xc00045e6d0 pc=0x4e3ad2 io.ReadAtLeast({0xd5f300, 0xc00005a2a0}, {0xc00001215c, 0x4, 0x4}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00045e758 sp=0xc00045e710 pc=0x4b4a50 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).handshake.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:693 +0x5e fp=0xc00045e7e0 sp=0xc00045e758 pc=0xa14d9e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00045e7e8 sp=0xc00045e7e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).handshake in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:690 +0x14d goroutine 661 [runnable]: syscall.Syscall6(0x1e1, 0x1, 0xced, 0xc00045ee6c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc00045ee18 sp=0xc00045ee08 pc=0x4beba9 os.wait6(0xc00010fc00?, 0x43d66e?, 0x0?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc00045ee88 sp=0xc00045ee18 pc=0x4e910c os.(*Process).blockUntilWaitable(0xc00047e330) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc00045eeb8 sp=0xc00045ee88 pc=0x4e9190 os.(*Process).wait(0xc00047e330) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc00045ef18 sp=0xc00045eeb8 pc=0x4e3345 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0001b2000) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc00045ef80 sp=0xc00045ef18 pc=0x795f05 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000c2380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:640 +0x28 fp=0xc00045efc8 sp=0xc00045ef80 pc=0xa14568 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:645 +0x27 fp=0xc00045efe0 sp=0xc00045efc8 pc=0xa14507 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00045efe8 sp=0xc00045efe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 35 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0xc0d goroutine 677 [select]: runtime.gopark(0xc000461fb0?, 0x2?, 0xa0?, 0x31?, 0xc000461f8c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000461e38 sp=0xc000461e18 pc=0x43d66e runtime.selectgo(0xc000461fb0, 0xc000461f88, 0xc0000126f0?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000461f58 sp=0xc000461e38 pc=0x44dac5 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:754 +0x77 fp=0xc000461fe0 sp=0xc000461f58 pc=0xa15af7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000461fe8 sp=0xc000461fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 33 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x2f9 goroutine 649 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0x134d, 0xc0001a066c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc0001a0618 sp=0xc0001a0608 pc=0x4beba9 os.wait6(0x416efc?, 0xc0001a06c8?, 0x46b805?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc0001a0688 sp=0xc0001a0618 pc=0x4e910c os.(*Process).blockUntilWaitable(0xc0004a4180) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc0001a06b8 sp=0xc0001a0688 pc=0x4e9190 os.(*Process).wait(0xc0004a4180) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc0001a0718 sp=0xc0001a06b8 pc=0x4e3345 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000778000) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc0001a0780 sp=0xc0001a0718 pc=0x795f05 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000480000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:640 +0x28 fp=0xc0001a07c8 sp=0xc0001a0780 pc=0xa14568 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:645 +0x27 fp=0xc0001a07e0 sp=0xc0001a07c8 pc=0xa14507 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a07e8 sp=0xc0001a07e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0xc0d goroutine 648 [IO wait]: runtime.gopark(0xc00045ae18?, 0xc00045ae18?, 0x7d?, 0xeb?, 0xc00045ae70?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00045ae00 sp=0xc00045ade0 pc=0x43d66e runtime.netpollblock(0xc0005ac000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00045ae38 sp=0xc00045ae00 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0feff68, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00045ae58 sp=0xc00045ae38 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0006a2000?, 0xc0005ac000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00045ae80 sp=0xc00045ae58 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006a2000, {0xc0005ac000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00045af18 sp=0xc00045ae80 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00005a000, {0xc0005ac000?, 0x4c9fcf?, 0xc00045afb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00045af58 sp=0xc00045af18 pc=0x4e3ad2 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000480000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:617 +0x89 fp=0xc00045afc8 sp=0xc00045af58 pc=0xa146c9 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:632 +0x27 fp=0xc00045afe0 sp=0xc00045afc8 pc=0xa14607 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00045afe8 sp=0xc00045afe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:611 +0xa05 goroutine 671 [IO wait]: runtime.gopark(0xc00045be18?, 0xc00045be18?, 0x7d?, 0xeb?, 0xc00045be70?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00045be00 sp=0xc00045bde0 pc=0x43d66e runtime.netpollblock(0xc0006d8000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00045be38 sp=0xc00045be00 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fefa90, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00045be58 sp=0xc00045be38 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc0006bf5c0?, 0xc0006d8000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00045be80 sp=0xc00045be58 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006bf5c0, {0xc0006d8000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00045bf18 sp=0xc00045be80 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00040c2b8, {0xc0006d8000?, 0xc0000128b0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00045bf58 sp=0xc00045bf18 pc=0x4e3ad2 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000c2880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:617 +0x89 fp=0xc00045bfc8 sp=0xc00045bf58 pc=0xa146c9 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:632 +0x27 fp=0xc00045bfe0 sp=0xc00045bfc8 pc=0xa14607 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00045bfe8 sp=0xc00045bfe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 33 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:611 +0xa05 goroutine 520 [IO wait, 1 minutes]: runtime.gopark(0xc000784e18?, 0xc000784e18?, 0x7d?, 0xeb?, 0xc000784e70?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000784e00 sp=0xc000784de0 pc=0x43d66e runtime.netpollblock(0xc000880000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000784e38 sp=0xc000784e00 pc=0x436a17 internal/poll.runtime_pollWait(0x7f7fb0fea5d8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000784e58 sp=0xc000784e38 pc=0x469f85 internal/poll.(*pollDesc).wait(0xc000493260?, 0xc000880000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000784e80 sp=0xc000784e58 pc=0x4d8a07 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000493260, {0xc000880000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000784f18 sp=0xc000784e80 pc=0x4d9cfa os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00005aa10, {0xc000880000?, 0x4c9fcf?, 0xc000784fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000784f58 sp=0xc000784f18 pc=0x4e3ad2 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000480a00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:617 +0x89 fp=0xc000784fc8 sp=0xc000784f58 pc=0xa146c9 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:632 +0x27 fp=0xc000784fe0 sp=0xc000784fc8 pc=0xa14607 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000784fe8 sp=0xc000784fe0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 36 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:611 +0xa05 goroutine 697 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0xfa3, 0xc00078366c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc000783618 sp=0xc000783608 pc=0x4beba9 os.wait6(0x1406c20?, 0x8000000000000000?, 0x2e2615be0f?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc000783688 sp=0xc000783618 pc=0x4e910c os.(*Process).blockUntilWaitable(0xc00047eb10) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc0007836b8 sp=0xc000783688 pc=0x4e9190 os.(*Process).wait(0xc00047eb10) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc000783718 sp=0xc0007836b8 pc=0x4e3345 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0001b2580) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc000783780 sp=0xc000783718 pc=0x795f05 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000c2b80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:640 +0x28 fp=0xc0007837c8 sp=0xc000783780 pc=0xa14568 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:645 +0x27 fp=0xc0007837e0 sp=0xc0007837c8 pc=0xa14507 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0007837e8 sp=0xc0007837e0 pc=0x46f7c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 34 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0xc0d