/usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc002d5d3d8 sp=0xc002d5d3a8 pc=0x42e9e2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c fp=0xc002d5d408 sp=0xc002d5d3d8 pc=0x443f6c runtime.deductSweepCredit(0x2000, 0x0) /usr/local/go/src/runtime/mgcsweep.go:420 +0x13 fp=0xc002d5d410 sp=0xc002d5d408 pc=0x423003 runtime.(*mcentral).cacheSpan(0xd58f98, 0xc) /usr/local/go/src/runtime/mcentral.go:43 +0x60 fp=0xc002d5d470 sp=0xc002d5d410 pc=0x417130 runtime.(*mcache).refill(0x2e0462008, 0x2a) /usr/local/go/src/runtime/mcache.go:138 +0x85 fp=0xc002d5d490 sp=0xc002d5d470 pc=0x416e75 runtime.(*mcache).nextFree(0x2e0462008, 0xc002d5d82a, 0xc000040380, 0x430750, 0x91cba8) /usr/local/go/src/runtime/malloc.go:854 +0x87 fp=0xc002d5d4c8 sp=0xc002d5d490 pc=0x40b967 runtime.mallocgc(0x180, 0x8afdc0, 0xc002d5d501, 0x40537e) /usr/local/go/src/runtime/malloc.go:1022 +0x793 fp=0xc002d5d568 sp=0xc002d5d4c8 pc=0x40c2a3 runtime.makeslice(0x8afdc0, 0x5, 0x5, 0xc0007b0101) /usr/local/go/src/runtime/slice.go:49 +0x6c fp=0xc002d5d598 sp=0xc002d5d568 pc=0x444ddc github.com/google/syzkaller/pkg/ipc.(*Env).parseOutput(0xc000092240, 0xc002e01cc0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:327 +0xa6 fp=0xc002d5d798 sp=0xc002d5d598 pc=0x7b79b6 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092240, 0xc00369a820, 0xc002e01cc0, 0xc0037512c0, 0x6, 0x203000, 0xc9b520, 0x40c698, 0xc002d5d8f0, 0x7899d3) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:287 +0x237 fp=0xc002d5d890 sp=0xc002d5d798 pc=0x7b7217 main.(*Proc).executeRaw(0xc003b103c0, 0xc00369a820, 0xc002e01cc0, 0x4, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c fp=0xc002d5d9b8 sp=0xc002d5d890 pc=0x7ed57c main.(*Proc).execute(0xc003b103c0, 0xc00369a820, 0xc002e01cc0, 0x0, 0x4, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a fp=0xc002d5dae8 sp=0xc002d5d9b8 pc=0x7ececa main.(*Proc).triageInput.func1(0xc002e01cc0, 0x4, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:152 +0x90 fp=0xc002d5db50 sp=0xc002d5dae8 pc=0x7f21c0 github.com/google/syzkaller/prog.Minimize.func1(0xc002e01cc0, 0x4, 0xc002d5dbd8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:20 +0xa0 fp=0xc002d5db98 sp=0xc002d5db50 pc=0x7a0160 github.com/google/syzkaller/prog.removeCalls(0xc0044bb080, 0x5, 0xffffffffffffff00, 0xc002d41370, 0x4103e2, 0x8ad660) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:73 +0xac fp=0xc002d5dbe8 sp=0xc002d5db98 pc=0x7816cc github.com/google/syzkaller/prog.Minimize(0xc0044bb080, 0x5, 0x0, 0xc003730560, 0x2f806eee0, 0x8a) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:31 +0x116 fp=0xc002d5dcf8 sp=0xc002d5dbe8 pc=0x781086 main.(*Proc).triageInput(0xc003b103c0, 0xc0043057a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:149 +0x9dc fp=0xc002d5df08 sp=0xc002d5dcf8 pc=0x7ec6dc main.(*Proc).loop(0xc003b103c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:78 +0x19c fp=0xc002d5dfd8 sp=0xc002d5df08 pc=0x7eb99c runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002d5dfe0 sp=0xc002d5dfd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a51e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 19 [IO wait]: internal/poll.runtime_pollWait(0x220aa5ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1518, 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(0xc0000c1500, 0xc000220000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1500, 0xc000220000, 0x1000, 0x1000, 0xc00014da60, 0xc00014db40, 0x7c299d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e948, 0xc000220000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057b00) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057b00, 0xc00014dc00, 0xc0000c1580, 0xc00000dbc0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91bba8, 0xc00014db88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022c000, 0x1000, 0x1000, 0x892020, 0xc003929350, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fab40, 0xc00022c000, 0x1000, 0x1000, 0x10, 0xc00014db88, 0x7c27fd) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x0, 0x0, 0xc00014dd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99cb40, 0xc000057b60, 0xc000020a60, 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(0x99cb40, 0xc000057b60, 0xc000020a60, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00014dd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1580, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1580, 0xc000000100, 0xc00014de10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1580, 0x82cac0, 0xc0000fb020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1580, 0x82cac0, 0xc0000fb020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fac30, 0xc0000fb020, 0xc003929320, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057c20) /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 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 15 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 16 [chan receive]: main.main.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0x220aa5df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0038fbe78, 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(0xc0038fbe60, 0xc003996120, 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(0xc001f124c8, 0xc003996120, 0xc, 0xc, 0xc002d5b9d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99d2e0, 0xc001f124c8, 0xc003996120, 0xc, 0xc, 0xc, 0x0, 0x1fe458, 0x1fe458) /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(0xc0011b7180, 0xc0000229c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x39, 0x8, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0000922d0, 0xc0000229c0, 0xc002e1e640, 0x0, 0xc000040380, 0x2e0462008, 0x0, 0xc002274340, 0xc002274440, 0xc002274540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc003b10400, 0xc0000229c0, 0xc002e1e640, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc003b10400, 0xc0000229c0, 0xc002e1e640, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc003b10400) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x220aa5c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0038fa0d8, 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(0xc0038fa0c0, 0xc003d8a02a, 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(0xc001f124b0, 0xc003d8a02a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001f124b0, 0xc0011b7180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 199 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0011b7180, 0xc0007b03c0, 0xc0007b0360) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c goroutine 27 [IO wait]: internal/poll.runtime_pollWait(0x220aa5d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001e5d038, 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(0xc001e5d020, 0xc001c6a02a, 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(0xc001f124f0, 0xc001c6a02a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001f124f0, 0xc0011b71f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f