/usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc0005a1960 sp=0xc0005a1930 pc=0x42e9d2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:401 +0x3de fp=0xc0005a1990 sp=0xc0005a1960 pc=0x443ebe runtime.selectgo(0xc0005a1b88, 0xc0005a1b40, 0x2, 0x0, 0xc0000d2660) /usr/local/go/src/runtime/select.go:315 +0xca3 fp=0xc0005a1ab8 sp=0xc0005a1990 pc=0x440113 main.(*Fuzzer).pollLoop(0xc0000a54a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 fp=0xc0005a1be8 sp=0xc0005a1ab8 pc=0x7eee77 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12c6 fp=0xc0005a1f60 sp=0xc0005a1be8 pc=0x7ee126 runtime.main() /usr/local/go/src/runtime/proc.go:203 +0x21e fp=0xc0005a1fe0 sp=0xc0005a1f60 pc=0x43036e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0005a1fe8 sp=0xc0005a1fe0 pc=0x45d461 goroutine 21 [chan receive]: main.main.func1(0xc0001a0000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:138 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:136 +0x5b0 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 20 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc0001a0000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x3f goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x2da355ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0015ee5b8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0015ee5a0, 0xc0020e6510, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0001727e8, 0xc0020e6510, 0xc, 0xc, 0xc0003ad9c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a87a0, 0xc0001727e8, 0xc0020e6510, 0xc, 0xc, 0xc, 0x0, 0x3ff330, 0x3ff330) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc001a88310, 0xc00017c080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203000, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092000, 0xc00017c080, 0xc002049a00, 0xc000d97670, 0xc0003add28, 0x444ffe, 0x413b6a, 0xc00015ad28, 0xc000093ec0, 0x28) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 main.(*Proc).executeRaw(0xc00229cb40, 0xc00017c080, 0xc002049a00, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:293 +0x25c main.(*Proc).execute(0xc00229cb40, 0xc00017c080, 0xc002049a00, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc00229cb40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x1155 goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x2da355c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00019a118, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00019a100, 0xc00028e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00019a100, 0xc00028e000, 0x1000, 0x1000, 0xc0003a9a60, 0xc0003a9b40, 0x7c824d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc000172058, 0xc00028e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000174720) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000174720, 0xc0003a9c00, 0xc00019a180, 0xc00000da60) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000288000, 0x925fd8, 0xc0003a9b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000288000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000288000, 0xc00029c000, 0x1000, 0x1000, 0x8988a0, 0xc0015ee930, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc000194210, 0xc00029c000, 0x1000, 0x1000, 0x10, 0xc0003a9b88, 0x7c80ad) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000174780, 0xc0001580c0, 0x1, 0x9, 0x0, 0x0, 0xc0003a9d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a8000, 0xc000174780, 0xc0001580c0, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a8000, 0xc000174780, 0xc0001580c0, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc0003a9d48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc00019a180, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc00019a180, 0xc000000100, 0xc0003a9e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc00019a180, 0x832ea0, 0xc0001946f0, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc00019a180, 0x832ea0, 0xc0001946f0, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc000194300, 0xc0001946f0, 0xc0015ee900, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000174840) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 34 [IO wait]: internal/poll.runtime_pollWait(0x2da355f98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0015ee4f8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0015ee4e0, 0xc002a6402a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0001727d0, 0xc002a6402a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0001727d0, 0xc001a88310) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 63 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc001a88310, 0xc001e79c80, 0xc001e79c20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c goroutine 36 [runnable]: math/rand.(*Rand).Intn(0xc0020b8fc0, 0x265b, 0x11f2) /usr/local/go/src/math/rand/rand.go:167 +0xa2 math/rand.(*Rand).Perm(0xc0020b8fc0, 0x2718, 0x76c7c1, 0xc00211b548, 0xccd7c0) /usr/local/go/src/math/rand/rand.go:225 +0x89 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00264a9a0, 0xc001b93e50, 0xcac060, 0x0, 0xc0005a5b08, 0x42dfd1, 0x926630, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:838 +0x57 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac060, 0xc00264a9a0, 0xc001b93e50, 0x0, 0x887de0, 0x0, 0xc00211b700, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00264a9a0, 0xc001b93e50, 0x9b8ee0, 0xcac060, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00264a9a0, 0xc001b93e50, 0xcb3ee0, 0x2, 0x2, 0x49ff00, 0xc002234c00, 0x16f, 0x16f, 0x8ec, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00264a9a0, 0xc001b93e50, 0xd33e60, 0x28, 0xc001b93e50, 0xc0020b8a20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:551 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00264a9a0, 0xc001b93e50, 0xc00211b380, 0x2, 0xc00211b380, 0xc00211b440, 0xc001b93e50) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:540 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0005a5ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00211b380, 0x9ac240, 0xc00252dda0, 0x14, 0xc00229c900, 0xc002a08000, 0x2718, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc0024dcf00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x1155 goroutine 37 [IO wait]: internal/poll.runtime_pollWait(0x2da355d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0015eedf8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0015eede0, 0xc002ee802a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000172b88, 0xc002ee802a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000172b88, 0xc001a88380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f login: OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) login: