fatal error: fault [signal SIGSEGV: segmentation violation code=0x1 addr=0x7f7faf76e000 pc=0x73e764] goroutine 14 [running]: runtime.throw({0xb8bc55?, 0xc000a8b798?}) /usr/local/go/src/runtime/panic.go:1077 +0x5c fp=0xc000a8b768 sp=0xc000a8b738 pc=0x4398dc runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:875 +0x285 fp=0xc000a8b7c8 sp=0xc000a8b768 pc=0x450645 encoding/binary.littleEndian.PutUint64(...) /usr/local/go/src/encoding/binary/binary.go:116 github.com/google/syzkaller/prog.(*execContext).write(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:254 github.com/google/syzkaller/prog.(*execContext).writeConstArg(0xa99f00?, 0xc000a8b9a8?, 0x182?, 0x199?, 0xaf6be0?, 0xc000f00b38?, 0xa5f2a0?) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:312 +0x24 fp=0xc000a8b7e8 sp=0xc000a8b7c8 pc=0x73e764 github.com/google/syzkaller/prog.(*execContext).writeArg(0xc000a8b9d8, {0xcaa948?, 0xc000f43680?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:281 +0x777 fp=0xc000a8b8e8 sp=0xc000a8b7e8 pc=0x73e217 github.com/google/syzkaller/prog.(*execContext).serializeCall(0xc000a8b9d8, 0xc000a9f6d0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:110 +0x3a8 fp=0xc000a8b978 sp=0xc000a8b8e8 pc=0x73c6e8 github.com/google/syzkaller/prog.(*Prog).SerializeForExec(0xc00088f140, {0x7f7faf76a000, 0x400000, 0x400000}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:76 +0x159 fp=0xc000a8bb80 sp=0xc000a8b978 pc=0x73c219 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc00091c630, 0xd0?, 0xc00088f140) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:257 +0x4b fp=0xc000a8bc58 sp=0xc000a8bb80 pc=0x99320b main.(*Proc).executeRaw(0xc000da8180, 0x11?, 0x12?, 0x8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:325 +0x157 fp=0xc000a8bd68 sp=0xc000a8bc58 pc=0xa01f97 main.(*Proc).executeAndCollide(0xc000da8180, 0xba0684?, 0xc000dfe060?, 0xc000a8be08?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x65 fp=0xc000a8bdb0 sp=0xc000a8bd68 pc=0xa01cc5 main.(*Proc).smashInput(0xc000da8180, 0xc00113ab30) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:221 +0x1cb fp=0xc000a8be98 sp=0xc000a8bdb0 pc=0xa013ab main.(*Proc).loop(0xc000da8180) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:78 +0xe9 fp=0xc000a8bfc8 sp=0xc000a8be98 pc=0x9ffa29 main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000a8bfe0 sp=0xc000a8bfc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000a8bfe8 sp=0xc000a8bfe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 1 [select]: runtime.gopark(0xc000adf9c0?, 0x2?, 0xa0?, 0xf2?, 0xc000adf97c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000adf7d0 sp=0xc000adf7b0 pc=0x43c72e runtime.selectgo(0xc000adf9c0, 0xc000adf978, 0xc000f43170?, 0x0, 0xc000c0c940?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000adf8f0 sp=0xc000adf7d0 pc=0x44cb85 main.(*Fuzzer).pollLoop(0xc000002600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:408 +0xf6 fp=0xc000adf9f0 sp=0xc000adf8f0 pc=0x9fc4b6 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:336 +0x1745 fp=0xc000adff40 sp=0xc000adf9f0 pc=0x9fbb65 runtime.main() /usr/local/go/src/runtime/proc.go:267 +0x2bb fp=0xc000adffe0 sp=0xc000adff40 pc=0x43c2bb runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000adffe8 sp=0xc000adffe0 pc=0x46e6a1 goroutine 2 [force gc (idle), 4 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000054fa8 sp=0xc000054f88 pc=0x43c72e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:322 +0xb3 fp=0xc000054fe0 sp=0xc000054fa8 pc=0x43c593 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000054fe8 sp=0xc000054fe0 pc=0x46e6a1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:310 +0x1a goroutine 3 [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000055778 sp=0xc000055758 pc=0x43c72e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.bgsweep(0x0?) /usr/local/go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc0000557c8 sp=0xc000055778 pc=0x4277ff runtime.gcenable.func1() /usr/local/go/src/runtime/mgc.go:200 +0x25 fp=0xc0000557e0 sp=0xc0000557c8 pc=0x41c8e5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000557e8 sp=0xc0000557e0 pc=0x46e6a1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:200 +0x66 goroutine 4 [GC scavenge wait]: runtime.gopark(0x2aff735a?, 0x5a86b2a8?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000055f70 sp=0xc000055f50 pc=0x43c72e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.(*scavengerState).park(0x128f260) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000055fa0 sp=0xc000055f70 pc=0x425089 runtime.bgscavenge(0x0?) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000055fc8 sp=0xc000055fa0 pc=0x425639 runtime.gcenable.func2() /usr/local/go/src/runtime/mgc.go:201 +0x25 fp=0xc000055fe0 sp=0xc000055fc8 pc=0x41c885 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000055fe8 sp=0xc000055fe0 pc=0x46e6a1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:201 +0xa5 goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0xbf06e0?, 0x40?, 0xe0?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000054628 sp=0xc000054608 pc=0x43c72e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:193 +0x107 fp=0xc0000547e0 sp=0xc000054628 pc=0x41b967 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000547e8 sp=0xc0000547e0 pc=0x46e6a1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 [select]: runtime.gopark(0xc000056788?, 0x3?, 0x3?, 0x0?, 0xc000056772?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056618 sp=0xc0000565f8 pc=0x43c72e runtime.selectgo(0xc000056788, 0xc00005676c, 0xc0000e5380?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000056738 sp=0xc000056618 pc=0x44cb85 go.opencensus.io/stats/view.(*worker).start(0xc0000e5380) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000567c8 sp=0xc000056738 pc=0x95f37f 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=0xc0000567e0 sp=0xc0000567c8 pc=0x95e6a5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000567e8 sp=0xc0000567e0 pc=0x46e6a1 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 7 [GC worker (idle)]: runtime.gopark(0x4943b1b08e?, 0x2?, 0xdd?, 0xc?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056f50 sp=0xc000056f30 pc=0x43c72e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000056fe0 sp=0xc000056f50 pc=0x41e465 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000056fe8 sp=0xc000056fe0 pc=0x46e6a1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x1c goroutine 8 [GC worker (idle)]: runtime.gopark(0x494397d8ff?, 0x2?, 0x81?, 0xc1?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000057750 sp=0xc000057730 pc=0x43c72e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000577e0 sp=0xc000057750 pc=0x41e465 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000577e8 sp=0xc0000577e0 pc=0x46e6a1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x1c goroutine 9 [chan receive, 4 minutes]: runtime.gopark(0xc000050ee0?, 0x71a1e5?, 0x1?, 0x6f?, 0xc000050f58?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000050ec8 sp=0xc000050ea8 pc=0x43c72e runtime.chanrecv(0xc000574000, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000050f40 sp=0xc000050ec8 pc=0x40948d runtime.chanrecv1(0xc000574000?, 0xc000050fb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000050f68 sp=0xc000050f40 pc=0x4090b2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x85 fp=0xc000050fe0 sp=0xc000050f68 pc=0x71b405 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000050fe8 sp=0xc000050fe0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x4f goroutine 10 [chan receive, 4 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000051700 sp=0xc0000516e0 pc=0x43c72e runtime.chanrecv(0xc00007c420, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000051778 sp=0xc000051700 pc=0x40948d runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0000517a0 sp=0xc000051778 pc=0x4090b2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:195 +0x19 fp=0xc0000517e0 sp=0xc0000517a0 pc=0x9fbc39 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000517e8 sp=0xc0000517e0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:193 +0x487 goroutine 11 [IO wait, 4 minutes]: runtime.gopark(0xc000615c10?, 0x40ffc5?, 0x18?, 0x5c?, 0x4dcb5d?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000615ba8 sp=0xc000615b88 pc=0x43c72e runtime.netpollblock(0x7f7fb1340648?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000615be0 sp=0xc000615ba8 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb1137368, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000615c00 sp=0xc000615be0 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc000462080?, 0xc000615ce8?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000615c28 sp=0xc000615c00 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000462080) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000615cd0 sp=0xc000615c28 pc=0x4db0ac net.(*netFD).accept(0xc000462080) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000615d88 sp=0xc000615cd0 pc=0x5b79c9 net.(*TCPListener).accept(0xc000622000) /usr/local/go/src/net/tcpsock_posix.go:152 +0x1e fp=0xc000615db0 sp=0xc000615d88 pc=0x5ce2fe net.(*TCPListener).Accept(0xc000622000) /usr/local/go/src/net/tcpsock.go:315 +0x30 fp=0xc000615de0 sp=0xc000615db0 pc=0x5cd4f0 net/http.(*onceCloseListener).Accept(0xcaa028?) :1 +0x24 fp=0xc000615df8 sp=0xc000615de0 pc=0x6c5c64 net/http.(*Server).Serve(0xc0003260f0, {0xca9250, 0xc000622000}) /usr/local/go/src/net/http/server.go:3056 +0x364 fp=0xc000615f28 sp=0xc000615df8 pc=0x6b7604 net/http.(*Server).ListenAndServe(0xc0003260f0) /usr/local/go/src/net/http/server.go:2985 +0x71 fp=0xc000615f58 sp=0xc000615f28 pc=0x6b7271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3239 main.main.func2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x9a fp=0xc000615fe0 sp=0xc000615f58 pc=0xa05c5a runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000615fe8 sp=0xc000615fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:201 +0x493 goroutine 17 [select, 4 minutes, locked to thread]: runtime.gopark(0xc000614fa8?, 0x2?, 0xc9?, 0xc9?, 0xc000614f94?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000614e30 sp=0xc000614e10 pc=0x43c72e runtime.selectgo(0xc000614fa8, 0xc000614f90, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000614f50 sp=0xc000614e30 pc=0x44cb85 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1014 +0x192 fp=0xc000614fe0 sp=0xc000614f50 pc=0x4655b2 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000614fe8 sp=0xc000614fe0 pc=0x46e6a1 created by runtime.ensureSigM in goroutine 9 /usr/local/go/src/runtime/signal_unix.go:997 +0xc8 goroutine 18 [syscall, 4 minutes]: runtime.notetsleepg(0x0?, 0x0?) /usr/local/go/src/runtime/lock_sema.go:294 +0x29 fp=0xc00057cfa0 sp=0xc00057cf58 pc=0x40ea49 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00057cfc0 sp=0xc00057cfa0 pc=0x46ae09 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00057cfe0 sp=0xc00057cfc0 pc=0x71a513 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00057cfe8 sp=0xc00057cfe0 pc=0x46e6a1 created by os/signal.Notify.func1.1 in goroutine 9 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 19 [IO wait]: runtime.gopark(0xc000b63970?, 0xc000b63970?, 0x9d?, 0xda?, 0xc000b639c8?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000b63958 sp=0xc000b63938 pc=0x43c72e runtime.netpollblock(0xc000638000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000b63990 sp=0xc000b63958 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb1137460, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000b639b0 sp=0xc000b63990 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc0000e5680?, 0xc000638000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000b639d8 sp=0xc000b639b0 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e5680, {0xc000638000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000b63a70 sp=0xc000b639d8 pc=0x4d6eba net.(*netFD).Read(0xc0000e5680, {0xc000638000?, 0x93bee5?, 0xa5f120?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000b63ab8 sp=0xc000b63a70 pc=0x5b59a5 net.(*conn).Read(0xc0000598d0, {0xc000638000?, 0xc000b63b58?, 0x0?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000b63b00 sp=0xc000b63ab8 pc=0x5c62c5 net.(*TCPConn).Read(0x407628?, {0xc000638000?, 0x407bad?, 0x4077dd?}) :1 +0x25 fp=0xc000b63b30 sp=0xc000b63b00 pc=0x5d6a25 bufio.(*Reader).fill(0xc0005741e0) /usr/local/go/src/bufio/bufio.go:113 +0x103 fp=0xc000b63b68 sp=0xc000b63b30 pc=0x6512e3 bufio.(*Reader).ReadByte(0xc0005741e0) /usr/local/go/src/bufio/bufio.go:272 +0x27 fp=0xc000b63b88 sp=0xc000b63b68 pc=0x651a07 compress/flate.(*decompressor).moreBits(0xc000236000) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc000b63bc0 sp=0xc000b63b88 pc=0x66ac87 compress/flate.(*decompressor).nextBlock(0xc000236000) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc000b63bd8 sp=0xc000b63bc0 pc=0x669128 compress/flate.(*decompressor).Read(0xc000236000, {0xc000644000, 0x1000, 0xc0004609c0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc000b63c08 sp=0xc000b63bd8 pc=0x66935b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000e4000?, {0xc000644000?, 0xc000b63c30?, 0xc000b63c88?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:136 +0x22 fp=0xc000b63c38 sp=0xc000b63c08 pc=0x9985e2 bufio.(*Reader).Read(0xc0004f61e0, {0xc000416050, 0x1, 0xc000b63d68?}) /usr/local/go/src/bufio/bufio.go:244 +0x197 fp=0xc000b63c70 sp=0xc000b63c38 pc=0x651817 io.ReadAtLeast({0xca2be0, 0xc0004f61e0}, {0xc000416050, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000b63cb8 sp=0xc000b63c70 pc=0x4b3970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xca2be0, 0xc0004f61e0}, {0xc000416050, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc000b63d10 sp=0xc000b63cb8 pc=0x93a391 encoding/gob.(*Decoder).recvMessage(0xc0000e4000) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc000b63d48 sp=0xc000b63d10 pc=0x943973 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000e4000, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000b63d78 sp=0xc000b63d48 pc=0x943ce7 encoding/gob.(*Decoder).DecodeValue(0xc0000e4000, {0xa48900?, 0xc0004d8030?, 0x28?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000b63df8 sp=0xc000b63d78 pc=0x94412e encoding/gob.(*Decoder).Decode(0xc0000e4000, {0xa48900?, 0xc0004d8030?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x125 fp=0xc000b63e50 sp=0xc000b63df8 pc=0x943f65 net/rpc.(*gobClientCodec).ReadResponseHeader(0xa9c4e0?, 0x0?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc000b63e78 sp=0xc000b63e50 pc=0x958aa5 net/rpc.(*Client).input(0xc0004f62a0) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc000b63fc8 sp=0xc000b63e78 pc=0x957cff net/rpc.NewClientWithCodec.func1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000b63fe0 sp=0xc000b63fc8 pc=0x958985 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000b63fe8 sp=0xc000b63fe0 pc=0x46e6a1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 13 [sleep]: runtime.gopark(0x49445b9487?, 0xb3000000b2?, 0x92?, 0xc8?, 0xc000616c38?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000616c08 sp=0xc000616be8 pc=0x43c72e time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:195 +0x125 fp=0xc000616c48 sp=0xc000616c08 pc=0x46b785 main.(*Proc).executeRaw(0xc000da8140, 0xc000addda8?, 0xc001318d80?, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:340 +0xc5 fp=0xc000616d58 sp=0xc000616c48 pc=0xa01f05 main.(*Proc).execute(0xc000da8140, 0xc001490900?, 0xc000dfe030?, 0xc000b63f38?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x3d fp=0xc000616e98 sp=0xc000616d58 pc=0xa0179d main.(*Proc).loop(0xc000da8140) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:76 +0xbd fp=0xc000616fc8 sp=0xc000616e98 pc=0x9ff9fd main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000616fe0 sp=0xc000616fc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000616fe8 sp=0xc000616fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 3040 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0x2432, 0xc000a60e6c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc000a60e18 sp=0xc000a60e08 pc=0x4bdac9 os.wait6(0xa452c0?, 0xc0003c9400?, 0x0?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc000a60e88 sp=0xc000a60e18 pc=0x4e62cc os.(*Process).blockUntilWaitable(0xc0009128d0) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc000a60eb8 sp=0xc000a60e88 pc=0x4e6350 os.(*Process).wait(0xc0009128d0) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc000a60f18 sp=0xc000a60eb8 pc=0x4e0505 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0009942c0) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc000a60f80 sp=0xc000a60f18 pc=0x717025 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00015aaf0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x28 fp=0xc000a60fc8 sp=0xc000a60f80 pc=0x996208 github.com/google/syzkaller/pkg/ipc.makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x27 fp=0xc000a60fe0 sp=0xc000a60fc8 pc=0x9961a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000a60fe8 sp=0xc000a60fe0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 14 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xc34 goroutine 15 [sleep]: runtime.gopark(0x4925da06d9?, 0xb2000000b1?, 0x92?, 0xc8?, 0xc000612c38?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000612c08 sp=0xc000612be8 pc=0x43c72e time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:195 +0x125 fp=0xc000612c48 sp=0xc000612c08 pc=0x46b785 main.(*Proc).executeRaw(0xc000da81c0, 0xc000b44660?, 0xc0010843a8?, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:340 +0xc5 fp=0xc000612d58 sp=0xc000612c48 pc=0xa01f05 main.(*Proc).execute(0xc000da81c0, 0xc001319020?, 0xc000dfe090?, 0xc000addf38?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x3d fp=0xc000612e98 sp=0xc000612d58 pc=0xa0179d main.(*Proc).loop(0xc000da81c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:76 +0xbd fp=0xc000612fc8 sp=0xc000612e98 pc=0x9ff9fd main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000612fe0 sp=0xc000612fc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000612fe8 sp=0xc000612fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 3269 [IO wait]: runtime.gopark(0xc000a70618?, 0xc000a70618?, 0x9d?, 0xda?, 0xc000a70670?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000a70600 sp=0xc000a705e0 pc=0x43c72e runtime.netpollblock(0xc000bd0000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000a70638 sp=0xc000a70600 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb11368c0, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000a70658 sp=0xc000a70638 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc001490120?, 0xc000bd0000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000a70680 sp=0xc000a70658 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001490120, {0xc000bd0000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000a70718 sp=0xc000a70680 pc=0x4d6eba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000624030, {0xc000bd0000?, 0x4c8eaf?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000a70758 sp=0xc000a70718 pc=0x4e0c92 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0001021c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x89 fp=0xc000a707c8 sp=0xc000a70758 pc=0x996369 github.com/google/syzkaller/pkg/ipc.makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x27 fp=0xc000a707e0 sp=0xc000a707c8 pc=0x9962a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000a707e8 sp=0xc000a707e0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 35 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0xa25 goroutine 3410 [select]: runtime.gopark(0xc000b84fb0?, 0x2?, 0x80?, 0x81?, 0xc000b84f8c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000b84e38 sp=0xc000b84e18 pc=0x43c72e runtime.selectgo(0xc000b84fb0, 0xc000b84f88, 0xc000bc726c?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000b84f58 sp=0xc000b84e38 pc=0x44cb85 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:771 +0x77 fp=0xc000b84fe0 sp=0xc000b84f58 pc=0x9978f7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000b84fe8 sp=0xc000b84fe0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 26 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:769 +0x23f goroutine 26 [IO wait]: runtime.gopark(0xc000b59830?, 0xc000b59830?, 0x9d?, 0xda?, 0xc000b59888?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000b59818 sp=0xc000b597f8 pc=0x43c72e runtime.netpollblock(0xc00098f240?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000b59850 sp=0xc000b59818 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7facf2a5d8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000b59870 sp=0xc000b59850 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc001491920?, 0xc00098f240?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000b59898 sp=0xc000b59870 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001491920, {0xc00098f240, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000b59930 sp=0xc000b59898 pc=0x4d6eba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000624548, {0xc00098f240?, 0xc000b599a8?, 0x410345?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000b59970 sp=0xc000b59930 pc=0x4e0c92 io.ReadAtLeast({0xca29c0, 0xc000624548}, {0xc00098f240, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000b599b8 sp=0xc000b59970 pc=0x4b3970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0001020e0, 0x7f7facf6a000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:786 +0x52a fp=0xc000b59b70 sp=0xc000b599b8 pc=0x99720a github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0002593b0, 0xc000240c00?, 0xc00114f880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:286 +0x226 fp=0xc000b59c48 sp=0xc000b59b70 pc=0x9933e6 main.(*Proc).executeRaw(0xc000bab2c0, 0xc000c85c90?, 0xc0013f0168?, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:325 +0x157 fp=0xc000b59d58 sp=0xc000b59c48 pc=0xa01f97 main.(*Proc).execute(0xc000bab2c0, 0xc001318cc0?, 0xc0009efd40?, 0xc000b65f38?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x3d fp=0xc000b59e98 sp=0xc000b59d58 pc=0xa0179d main.(*Proc).loop(0xc000bab2c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:76 +0xbd fp=0xc000b59fc8 sp=0xc000b59e98 pc=0x9ff9fd main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000b59fe0 sp=0xc000b59fc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000b59fe8 sp=0xc000b59fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 35 [IO wait]: runtime.gopark(0xc000ad9830?, 0xc000ad9830?, 0x9d?, 0xda?, 0xc000ad9888?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000ad9818 sp=0xc000ad97f8 pc=0x43c72e runtime.netpollblock(0xc001499290?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000ad9850 sp=0xc000ad9818 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb1136e90, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000ad9870 sp=0xc000ad9850 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc0014901e0?, 0xc001499290?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000ad9898 sp=0xc000ad9870 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0014901e0, {0xc001499290, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000ad9930 sp=0xc000ad9898 pc=0x4d6eba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0006241c8, {0xc001499290?, 0xc000ad99a8?, 0x410345?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000ad9970 sp=0xc000ad9930 pc=0x4e0c92 io.ReadAtLeast({0xca29c0, 0xc0006241c8}, {0xc001499290, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000ad99b8 sp=0xc000ad9970 pc=0x4b3970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0001021c0, 0x7f7fabb2a000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:786 +0x52a fp=0xc000ad9b70 sp=0xc000ad99b8 pc=0x99720a github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc00091c7e0, 0xc0009bd000?, 0xc00114f940) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:286 +0x226 fp=0xc000ad9c48 sp=0xc000ad9b70 pc=0x9933e6 main.(*Proc).executeRaw(0xc000da8380, 0xc000ef2bf0?, 0xc0013f0480?, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:325 +0x157 fp=0xc000ad9d58 sp=0xc000ad9c48 pc=0xa01f97 main.(*Proc).execute(0xc000da8380, 0xc0013183c0?, 0xc000dfe450?, 0xc000adbf38?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x3d fp=0xc000ad9e98 sp=0xc000ad9d58 pc=0xa0179d main.(*Proc).loop(0xc000da8380) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:76 +0xbd fp=0xc000ad9fc8 sp=0xc000ad9e98 pc=0x9ff9fd main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000ad9fe0 sp=0xc000ad9fc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000ad9fe8 sp=0xc000ad9fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 3039 [IO wait]: runtime.gopark(0xc00057fe18?, 0xc00057fe18?, 0x9d?, 0xda?, 0xc00057fe70?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00057fe00 sp=0xc00057fde0 pc=0x43c72e runtime.netpollblock(0xc000e5a000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00057fe38 sp=0xc00057fe00 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb11367c8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00057fe58 sp=0xc00057fe38 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc0013d6840?, 0xc000e5a000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00057fe80 sp=0xc00057fe58 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0013d6840, {0xc000e5a000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00057ff18 sp=0xc00057fe80 pc=0x4d6eba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000f6e298, {0xc000e5a000?, 0x4c8eaf?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00057ff58 sp=0xc00057ff18 pc=0x4e0c92 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00015aaf0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x89 fp=0xc00057ffc8 sp=0xc00057ff58 pc=0x996369 github.com/google/syzkaller/pkg/ipc.makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x27 fp=0xc00057ffe0 sp=0xc00057ffc8 pc=0x9962a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00057ffe8 sp=0xc00057ffe0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 14 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0xa25 goroutine 50 [sleep]: runtime.gopark(0x49251660f6?, 0xb1000000b0?, 0x92?, 0xc8?, 0xc000610c38?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000610c08 sp=0xc000610be8 pc=0x43c72e time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:195 +0x125 fp=0xc000610c48 sp=0xc000610c08 pc=0x46b785 main.(*Proc).executeRaw(0xc000c0c940, 0xc000cb3130?, 0xc001319b60?, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:340 +0xc5 fp=0xc000610d58 sp=0xc000610c48 pc=0xa01f05 main.(*Proc).execute(0xc000c0c940, 0xc0014908a0?, 0xc0009efe60?, 0xc000a8bf38?, 0xc000e36580?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x3d fp=0xc000610e98 sp=0xc000610d58 pc=0xa0179d main.(*Proc).loop(0xc000c0c940) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:76 +0xbd fp=0xc000610fc8 sp=0xc000610e98 pc=0x9ff9fd main.main.func3() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x25 fp=0xc000610fe0 sp=0xc000610fc8 pc=0x9fbbe5 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000610fe8 sp=0xc000610fe0 pc=0x46e6a1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:333 +0x15c5 goroutine 3270 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0x28f9, 0xc000a6466c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc000a64618 sp=0xc000a64608 pc=0x4bdac9 os.wait6(0xa452c0?, 0xc0003c9400?, 0x0?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc000a64688 sp=0xc000a64618 pc=0x4e62cc os.(*Process).blockUntilWaitable(0xc0004e4480) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc000a646b8 sp=0xc000a64688 pc=0x4e6350 os.(*Process).wait(0xc0004e4480) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc000a64718 sp=0xc000a646b8 pc=0x4e0505 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000994160) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc000a64780 sp=0xc000a64718 pc=0x717025 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0001021c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x28 fp=0xc000a647c8 sp=0xc000a64780 pc=0x996208 github.com/google/syzkaller/pkg/ipc.makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x27 fp=0xc000a647e0 sp=0xc000a647c8 pc=0x9961a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000a647e8 sp=0xc000a647e0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 35 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xc34 goroutine 3397 [select]: runtime.gopark(0xc00057f7b0?, 0x2?, 0xe?, 0x21?, 0xc00057f78c?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00057f638 sp=0xc00057f618 pc=0x43c72e runtime.selectgo(0xc00057f7b0, 0xc00057f788, 0x4c8eaf?, 0x0, 0x23?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00057f758 sp=0xc00057f638 pc=0x44cb85 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:771 +0x77 fp=0xc00057f7e0 sp=0xc00057f758 pc=0x9978f7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00057f7e8 sp=0xc00057f7e0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 35 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:769 +0x23f goroutine 3335 [IO wait]: runtime.gopark(0xc000579618?, 0xc000579618?, 0x9d?, 0xda?, 0xc000579670?) /usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000579600 sp=0xc0005795e0 pc=0x43c72e runtime.netpollblock(0xc001150000?, 0x407ce6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000579638 sp=0xc000579600 pc=0x435ad7 internal/poll.runtime_pollWait(0x7f7fb11365d8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000579658 sp=0xc000579638 pc=0x468e85 internal/poll.(*pollDesc).wait(0xc001491860?, 0xc001150000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000579680 sp=0xc000579658 pc=0x4d5bc7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001491860, {0xc001150000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000579718 sp=0xc000579680 pc=0x4d6eba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000624528, {0xc001150000?, 0xc00143408c?, 0x4?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000579758 sp=0xc000579718 pc=0x4e0c92 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0001020e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x89 fp=0xc0005797c8 sp=0xc000579758 pc=0x996369 github.com/google/syzkaller/pkg/ipc.makeCommand.func7() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x27 fp=0xc0005797e0 sp=0xc0005797c8 pc=0x9962a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0005797e8 sp=0xc0005797e0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 26 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0xa25 goroutine 3409 [runnable]: syscall.Syscall(0x4, 0x6, 0xc000334200, 0xf0) /usr/local/go/src/syscall/asm_unix_amd64.s:19 +0x9 fp=0xc000add6c0 sp=0xc000add6b0 pc=0x4bda69 syscall.write(0xc0000e5680?, {0xc000334200?, 0x0?, 0xc000add770?}) /usr/local/go/src/syscall/zsyscall_netbsd_amd64.go:1179 +0x45 fp=0xc000add718 sp=0xc000add6c0 pc=0x4bd425 syscall.Write(...) /usr/local/go/src/syscall/syscall_unix.go:209 internal/poll.ignoringEINTRIO(...) /usr/local/go/src/internal/poll/fd_unix.go:736 internal/poll.(*FD).Write(0xc0000e5680, {0xc000334200, 0xf0, 0xf8}) /usr/local/go/src/internal/poll/fd_unix.go:380 +0x35f fp=0xc000add7c8 sp=0xc000add718 pc=0x4d901f net.(*netFD).Write(0xc0000e5680, {0xc000334200?, 0xc0002e03e8?, 0x0?}) /usr/local/go/src/net/fd_posix.go:96 +0x25 fp=0xc000add810 sp=0xc000add7c8 pc=0x5b61c5 net.(*conn).Write(0xc0000598d0, {0xc000334200?, 0x6?, 0x4?}) /usr/local/go/src/net/net.go:191 +0x45 fp=0xc000add858 sp=0xc000add810 pc=0x5c6485 net.(*TCPConn).Write(0xc000add8f0?, {0xc000334200?, 0xc000add8f0?, 0x666865?}) :1 +0x25 fp=0xc000add888 sp=0xc000add858 pc=0x5d6d25 compress/flate.(*huffmanBitWriter).write(...) /usr/local/go/src/compress/flate/huffman_bit_writer.go:136 compress/flate.(*huffmanBitWriter).writeCode(0xc0003341e0, {0x6100?, 0x4d?}) /usr/local/go/src/compress/flate/huffman_bit_writer.go:347 +0xe8 fp=0xc000add8b8 sp=0xc000add888 pc=0x666628 compress/flate.(*huffmanBitWriter).writeTokens(0xc0003341e0, {0xc0005a4000, 0xb13, 0xc0004f2340?}, {0xc000200900, 0x11e, 0x94c9d6?}, {0xc0004d6280, 0x1e, 0x1e}) /usr/local/go/src/compress/flate/huffman_bit_writer.go:580 +0xb9 fp=0xc000add900 sp=0xc000add8b8 pc=0x6676d9 compress/flate.(*huffmanBitWriter).writeBlock(0xc0003341e0, {0xc0005a4000?, 0x1000?, 0x6?}, 0x0, {0xc0005985ed, 0x1000, 0x3a13}) /usr/local/go/src/compress/flate/huffman_bit_writer.go:492 +0x475 fp=0xc000add9d0 sp=0xc000add900 pc=0x666ef5 compress/flate.(*compressor).writeBlock(0xc000680000, {0xc0005a4000?, 0x199?, 0x6625ea?}, 0xc0004f2300?) /usr/local/go/src/compress/flate/deflate.go:170 +0x9d fp=0xc000adda20 sp=0xc000add9d0 pc=0x66277d compress/flate.(*compressor).deflate(0xc000680000) /usr/local/go/src/compress/flate/deflate.go:408 +0x618 fp=0xc000adda90 sp=0xc000adda20 pc=0x663778 compress/flate.(*compressor).syncFlush(0xc000680000) /usr/local/go/src/compress/flate/deflate.go:558 +0x3b fp=0xc000addab8 sp=0xc000adda90 pc=0x663d7b compress/flate.(*Writer).Flush(...) /usr/local/go/src/compress/flate/deflate.go:725 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Write(0xc000460240, {0xc000639000?, 0xadad00?, 0xc000180320?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:144 +0x45 fp=0xc000addaf0 sp=0xc000addab8 pc=0x998665 bufio.(*Writer).Flush(0xc0004f2000) /usr/local/go/src/bufio/bufio.go:642 +0x55 fp=0xc000addb38 sp=0xc000addaf0 pc=0x652d55 bufio.(*Writer).Write(0xc0004f2000, {0xc000b66006?, 0xc0002dc090?, 0xc000b11c60?}) /usr/local/go/src/bufio/bufio.go:686 +0xcd fp=0xc000addb98 sp=0xc000addb38 pc=0x65300d encoding/gob.(*Encoder).writeMessage(0xc0002dc000, {0xca2ae0, 0xc0004f2000}, 0xc0002dc038) /usr/local/go/src/encoding/gob/encoder.go:82 +0x3b1 fp=0xc000addc70 sp=0xc000addb98 pc=0x94ddd1 encoding/gob.(*Encoder).EncodeValue(0xc0002dc000, {0xa452c0?, 0xc000180320?, 0x404f733315?}) /usr/local/go/src/encoding/gob/encoder.go:253 +0x448 fp=0xc000addd30 sp=0xc000addc70 pc=0x94ed28 encoding/gob.(*Encoder).Encode(0xfd9e603bfa874a7b?, {0xa452c0?, 0xc000180320?}) /usr/local/go/src/encoding/gob/encoder.go:176 +0x69 fp=0xc000addd70 sp=0xc000addd30 pc=0x94e729 net/rpc.(*gobClientCodec).WriteRequest(0xc0004618f0, 0xc000461d70?, {0xa452c0, 0xc000180320}) /usr/local/go/src/net/rpc/client.go:221 +0x53 fp=0xc000addd98 sp=0xc000addd70 pc=0x958a13 net/rpc.(*Client).send(0xc0004f62a0, 0xc0011b3310) /usr/local/go/src/net/rpc/client.go:91 +0x224 fp=0xc000adde18 sp=0xc000addd98 pc=0x957ac4 net/rpc.(*Client).Go(0xb68c1031c398566a?, {0xb9dc1e, 0x10}, {0xa452c0?, 0xc000180320}, {0x0?, 0x0}, 0xc001318420) /usr/local/go/src/net/rpc/client.go:315 +0x185 fp=0xc000adde70 sp=0xc000adde18 pc=0x958d05 net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xc00058a000, {0xb9dc1e, 0x10}, {0xa452c0, 0xc000180320}, {0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:95 +0x15a fp=0xc000addf20 sp=0xc000adde70 pc=0x99827a main.(*Fuzzer).sendInputToManager.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:475 +0x127 fp=0xc000addfe0 sp=0xc000addf20 pc=0x9fd2a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000addfe8 sp=0xc000addfe0 pc=0x46e6a1 created by main.(*Fuzzer).sendInputToManager in goroutine 26 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:469 +0xe6 goroutine 3336 [syscall]: syscall.Syscall6(0x1e1, 0x1, 0x306c, 0xc000a6e66c, 0x10020, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:39 +0x9 fp=0xc000a6e618 sp=0xc000a6e608 pc=0x4bdac9 os.wait6(0xa452c0?, 0xc0001800a0?, 0x0?) /usr/local/go/src/os/wait6_netbsd.go:16 +0x4c fp=0xc000a6e688 sp=0xc000a6e618 pc=0x4e62cc os.(*Process).blockUntilWaitable(0xc0004e44e0) /usr/local/go/src/os/wait_wait6.go:20 +0x30 fp=0xc000a6e6b8 sp=0xc000a6e688 pc=0x4e6350 os.(*Process).wait(0xc0004e44e0) /usr/local/go/src/os/exec_unix.go:22 +0x25 fp=0xc000a6e718 sp=0xc000a6e6b8 pc=0x4e0505 os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000994420) /usr/local/go/src/os/exec/exec.go:890 +0x45 fp=0xc000a6e780 sp=0xc000a6e718 pc=0x717025 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0001020e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x28 fp=0xc000a6e7c8 sp=0xc000a6e780 pc=0x996208 github.com/google/syzkaller/pkg/ipc.makeCommand.func8() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x27 fp=0xc000a6e7e0 sp=0xc000a6e7c8 pc=0x9961a7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000a6e7e8 sp=0xc000a6e7e0 pc=0x46e6a1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 26 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xc34