fatal error: slice bounds out of range runtime stack: runtime.throw({0xc236a6?, 0x0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x246de3ab0 sp=0x246de3a80 pc=0x43d1bc runtime.panicCheck1(0x47a07b?, {0xc236a6, 0x19}) /usr/local/go/src/runtime/panic.go:58 +0x94 fp=0x246de3ad0 sp=0x246de3ab0 pc=0x43b114 runtime.goPanicSliceB(0x596da01e, 0x192d68) /usr/local/go/src/runtime/panic.go:153 +0x2e fp=0x246de3b10 sp=0x246de3ad0 pc=0x43b58e runtime.pcvalue({0x1?, 0xc0007d7940?}, 0x30c9c?, 0x127c300?, 0x1?) /usr/local/go/src/runtime/symtab.go:906 +0x606 fp=0x246de3be0 sp=0x246de3b10 pc=0x45d7c6 runtime.funcspdelta(...) /usr/local/go/src/runtime/symtab.go:1032 runtime.(*unwinder).resolveInternal(0x246de3d00, 0x0, 0x3c?) /usr/local/go/src/runtime/traceback.go:325 +0x153 fp=0x246de3c48 sp=0x246de3be0 pc=0x4687f3 runtime.(*unwinder).next(0x246de3d00) /usr/local/go/src/runtime/traceback.go:512 +0xe5 fp=0x246de3cc0 sp=0x246de3c48 pc=0x468a65 runtime.scanstack(0xc0004a7880, 0xc000049268) /usr/local/go/src/runtime/mgcmark.go:899 +0x271 fp=0x246de3df0 sp=0x246de3cc0 pc=0x424351 runtime.markroot.func1() /usr/local/go/src/runtime/mgcmark.go:241 +0xb5 fp=0x246de3e40 sp=0x246de3df0 pc=0x423035 runtime.markroot(0xc000049268, 0x36, 0x1) /usr/local/go/src/runtime/mgcmark.go:215 +0x1a8 fp=0x246de3ee8 sp=0x246de3e40 pc=0x422cc8 runtime.gcDrain(0xc000049268, 0x7) /usr/local/go/src/runtime/mgcmark.go:1200 +0x3d4 fp=0x246de3f50 sp=0x246de3ee8 pc=0x424e74 runtime.gcDrainMarkWorkerIdle(...) /usr/local/go/src/runtime/mgcmark.go:1114 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1406 +0x6f fp=0x246de3fa0 sp=0x246de3f50 pc=0x4212ef runtime.systemstack(0xc000007880) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x246de3fb0 sp=0x246de3fa0 pc=0x47586a goroutine 5 gp=0xc000007340 m=4 mp=0xc000061808 [GC worker (active)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc00005c750 sp=0xc00005c740 pc=0x475808 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1370 +0x1e9 fp=0xc00005c7e0 sp=0xc00005c750 pc=0x420fc9 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 1 gp=0xc0000061c0 m=nil [IO wait]: runtime.gopark(0x7?, 0xc0004ec000?, 0x88?, 0x19?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000671740 sp=0xc000671720 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000671778 sp=0xc000671740 pc=0x439937 internal/poll.runtime_pollWait(0x2303b94b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000671798 sp=0xc000671778 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00001e100?, 0xc0004ec000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006717c0 sp=0xc000671798 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00001e100, {0xc0004ec000, 0x61988, 0x62000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000671858 sp=0xc0006717c0 pc=0x4e54ba net.(*netFD).Read(0xc00001e100, {0xc0004ec000?, 0x20?, 0x100004b1008?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0006718a0 sp=0xc000671858 pc=0x5c7885 net.(*conn).Read(0xc00049c130, {0xc0004ec000?, 0x0?, 0x65e8e8?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0006718e8 sp=0xc0006718a0 pc=0x5d81c5 net.(*TCPConn).Read(0x2a52d05b8?, {0xc0004ec000?, 0xc0004b1008?, 0xc0006719b8?}) :1 +0x25 fp=0xc000671918 sp=0xc0006718e8 pc=0x5e7f85 io.ReadAtLeast({0x2a526f818, 0xc00049c130}, {0xc0004ec000, 0x61988, 0x62000}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000671960 sp=0xc000671918 pc=0x4c0270 github.com/google/syzkaller/pkg/flatrpc.(*Conn).recv(0xc000394500, 0xc00049b240?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:178 +0x185 fp=0xc0006719f0 sp=0xc000671960 pc=0x8faee5 github.com/google/syzkaller/pkg/flatrpc.Recv[...](0xc000394500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:152 +0xb3 fp=0xc000671a50 sp=0xc0006719f0 pc=0xa3f253 main.(*FuzzerTool).handleConn(0xc0003b7cc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:223 +0x36 fp=0xc000671b00 sp=0xc000671a50 pc=0xa3c1b6 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:163 +0xed2 fp=0xc000671f50 sp=0xc000671b00 pc=0xa3bcd2 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000671fe0 sp=0xc000671f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000671fe8 sp=0xc000671fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 4 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005afa8 sp=0xc00005af88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005afe0 sp=0xc00005afa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b780 sp=0xc00005b760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000072000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005b7c8 sp=0xc00005b780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005b7e0 sp=0xc00005b7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0xf3ee2?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005bf78 sp=0xc00005bf58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x14503c0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005bfa8 sp=0xc00005bf78 pc=0x427ee9 runtime.bgscavenge(0xc000072000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005bfc8 sp=0xc00005bfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005bfe0 sp=0xc00005bfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000a8000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcd2f90?, 0x40?, 0x8f?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a620 sp=0xc00005a600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005a7e0 sp=0xc00005a620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005cfb8?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cf50 sp=0xc00005cf30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005cfe0 sp=0xc00005cf50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 7 gp=0xc0002d76c0 m=nil [select]: runtime.gopark(0xc0007bcf78?, 0x3?, 0x8?, 0x1?, 0xc0007bcf72?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007bce18 sp=0xc0007bcdf8 pc=0x44006e runtime.selectgo(0xc0007bcf78, 0xc0007bcf6c, 0xc0000cc780?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0007bcf38 sp=0xc0007bce18 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0000cc780) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0007bcfc8 sp=0xc0007bcf38 pc=0xa1323f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0007bcfe0 sp=0xc0007bcfc8 pc=0xa125a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007bcfe8 sp=0xc0007bcfe0 pc=0x4776c1 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 19 gp=0xc0007c0a80 m=nil [chan receive]: runtime.gopark(0xc00030a060?, 0xc000394190?, 0x50?, 0x4?, 0x8f9e60?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0000576f8 sp=0xc0000576d8 pc=0x44006e runtime.chanrecv(0xc00030a000, 0xc0000577b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000057770 sp=0xc0000576f8 pc=0x40a29f runtime.chanrecv2(0xc0003907c0?, 0xc000392008?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000057798 sp=0xc000057770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0000577e0 sp=0xc000057798 pc=0x8f89c6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000577e8 sp=0xc0000577e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 1174 gp=0xc0007c1180 m=3 mp=0xc000061008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x8ac3, 0xc0004bdeb4, 0x0, 0xc0003acc60, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0004bddd0 sp=0xc0004bddb0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2a52db688?, 0x90?, 0x2a52d05b8?, 0x90?) :1 +0x2f fp=0xc0004bde30 sp=0xc0004bddd0 pc=0x47a14f syscall.wait4(0xc0004bdeb8?, 0x411ae5?, 0x90?, 0xbe8520?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0004bde90 sp=0xc0004bde30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0004bdeec, 0x2303b93c0?, 0xc0007c1180?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0004bdec8 sp=0xc0004bde90 pc=0x4c3fe5 os.(*Process).wait(0xc00008efc0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0004bdf20 sp=0xc0004bdec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00023f8c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0004bdf80 sp=0xc0004bdf20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0003c4f00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0x2c fp=0xc0004bdfc8 sp=0xc0004bdf80 pc=0xa373ac github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0x24 fp=0xc0004bdfe0 sp=0xc0004bdfc8 pc=0xa37344 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004bdfe8 sp=0xc0004bdfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:650 +0xbd4 goroutine 36 gp=0xc0007c1340 m=9 mp=0xc0004b0008 [syscall, 4 minutes]: runtime.notetsleepg(0x14b2e00, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc0004bf7a0 sp=0xc0004bf768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc0004bf7c0 sp=0xc0004bf7a0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc0004bf7e0 sp=0xc0004bf7c0 pc=0x7bbc73 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004bf7e8 sp=0xc0004bf7e0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 26 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 1509 gp=0xc0007c16c0 m=11 mp=0xc0004b0808 [syscall]: syscall.syscall6(0x4ca040, 0x1524c, 0xc0004bd6b4, 0x0, 0xc000094510, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0004bd5d0 sp=0xc0004bd5b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x24872b5e8?, 0x90?, 0x2a52d05b8?, 0x90?) :1 +0x2f fp=0xc0004bd630 sp=0xc0004bd5d0 pc=0x47a14f syscall.wait4(0xc0004bd6b8?, 0x411ae5?, 0x90?, 0xbe8520?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0004bd690 sp=0xc0004bd630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0004bd6ec, 0x2a526ed70?, 0xc0007c16c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0004bd6c8 sp=0xc0004bd690 pc=0x4c3fe5 os.(*Process).wait(0xc00074e210) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0004bd720 sp=0xc0004bd6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00023fce0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0004bd780 sp=0xc0004bd720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00001e400) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0x2c fp=0xc0004bd7c8 sp=0xc0004bd780 pc=0xa373ac github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0x24 fp=0xc0004bd7e0 sp=0xc0004bd7c8 pc=0xa37344 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004bd7e8 sp=0xc0004bd7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:650 +0xbd4 goroutine 46 gp=0xc0007c1880 m=5 mp=0xc000396008 [syscall, 3 minutes]: syscall.syscall6(0x4ca040, 0xd993, 0xc00035beb4, 0x0, 0xc0000945a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00035bdd0 sp=0xc00035bdb0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x24872b5e8?, 0x90?, 0x2a52d0108?, 0x90?) :1 +0x2f fp=0xc00035be30 sp=0xc00035bdd0 pc=0x47a14f syscall.wait4(0xc00035beb8?, 0x411ae5?, 0x90?, 0xbe8520?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00035be90 sp=0xc00035be30 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc00035beec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00035bec8 sp=0xc00035be90 pc=0x4c3fe5 os.(*Process).wait(0xc00008e8d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00035bf20 sp=0xc00035bec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00023f760) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00035bf80 sp=0xc00035bf20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00001e500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0x2c fp=0xc00035bfc8 sp=0xc00035bf80 pc=0xa373ac github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0x24 fp=0xc00035bfe0 sp=0xc00035bfc8 pc=0xa37344 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00035bfe8 sp=0xc00035bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:650 +0xbd4 goroutine 1226 gp=0xc0007c1a40 m=15 mp=0xc000882008 [syscall]: syscall.syscall6(0x4ca040, 0x14fd6, 0xc00035aeb4, 0x0, 0xc0000947e0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00035add0 sp=0xc00035adb0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x24872b5e8?, 0x90?, 0x2a52d05b8?, 0x90?) :1 +0x2f fp=0xc00035ae30 sp=0xc00035add0 pc=0x47a14f syscall.wait4(0xc00035aeb8?, 0x411ae5?, 0x90?, 0xbe8520?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00035ae90 sp=0xc00035ae30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc00035aeec, 0x2a526e898?, 0xc0007c1a40?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00035aec8 sp=0xc00035ae90 pc=0x4c3fe5 os.(*Process).wait(0xc00074e420) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00035af20 sp=0xc00035aec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003b8420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00035af80 sp=0xc00035af20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00001e700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0x2c fp=0xc00035afc8 sp=0xc00035af80 pc=0xa373ac github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0x24 fp=0xc00035afe0 sp=0xc00035afc8 pc=0xa37344 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00035afe8 sp=0xc00035afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 54 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:650 +0xbd4 goroutine 35 gp=0xc0007c1c00 m=nil [select, 4 minutes, locked to thread]: runtime.gopark(0xc0004befa8?, 0x2?, 0x9?, 0x3?, 0xc0004bef98?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004bee40 sp=0xc0004bee20 pc=0x44006e runtime.selectgo(0xc0004befa8, 0xc0004bef94, 0x0?, 0x0, 0xc00030af60?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0004bef60 sp=0xc0004bee40 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc0004befe0 sp=0xc0004bef60 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004befe8 sp=0xc0004befe0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 26 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 1750 gp=0xc0004a6700 m=nil [select]: runtime.gopark(0xc000057fb0?, 0x2?, 0xd0?, 0x7e?, 0xc000057f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000057e38 sp=0xc000057e18 pc=0x44006e runtime.selectgo(0xc000057fb0, 0xc000057f88, 0xc0001ae518?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000057f58 sp=0xc000057e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:773 +0x77 fp=0xc000057fe0 sp=0xc000057f58 pc=0xa38b37 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000057fe8 sp=0xc000057fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:771 +0x25f goroutine 26 gp=0xc0004a6c40 m=nil [chan receive, 4 minutes]: runtime.gopark(0x7bb885?, 0xb1cd20?, 0x1?, 0x2a?, 0xc0004bff58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004bfec8 sp=0xc0004bfea8 pc=0x44006e runtime.chanrecv(0xc00045ed80, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0004bff40 sp=0xc0004bfec8 pc=0x40a29f runtime.chanrecv1(0xc00045ed80?, 0xc0004bffb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0004bff68 sp=0xc0004bff40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc0004bffe0 sp=0xc0004bff68 pc=0x7bc825 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004bffe8 sp=0xc0004bffe0 pc=0x4776c1 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 27 gp=0xc0004a6e00 m=nil [chan receive, 4 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004c06f0 sp=0xc0004c06d0 pc=0x44006e runtime.chanrecv(0xc000082180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0004c0768 sp=0xc0004c06f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0004c0790 sp=0xc0004c0768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:77 +0x19 fp=0xc0004c07e0 sp=0xc0004c0790 pc=0xa3bd39 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004c07e8 sp=0xc0004c07e0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:75 +0x379 goroutine 28 gp=0xc0004a6fc0 m=nil [IO wait, 4 minutes]: runtime.gopark(0x4118a5?, 0x2a52d0108?, 0x1e?, 0x0?, 0xc0007bfc48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007bfba8 sp=0xc0007bfb88 pc=0x44006e runtime.netpollblock(0x248747b78?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007bfbe0 sp=0xc0007bfba8 pc=0x439937 internal/poll.runtime_pollWait(0x2a526f438, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007bfc00 sp=0xc0007bfbe0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x6?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007bfc28 sp=0xc0007bfc00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0003c5c80) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0007bfcd0 sp=0xc0007bfc28 pc=0x4e956c net.(*netFD).accept(0xc0003c5c80) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0007bfd88 sp=0xc0007bfcd0 pc=0x5c9869 net.(*TCPListener).accept(0xc000131880) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0007bfdb0 sp=0xc0007bfd88 pc=0x5e063e net.(*TCPListener).Accept(0xc000131880) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0007bfde0 sp=0xc0007bfdb0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xd96bd0?) :1 +0x24 fp=0xc0007bfdf8 sp=0xc0007bfde0 pc=0x70f584 net/http.(*Server).Serve(0xc00047c5a0, {0xd95c70, 0xc000131880}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0007bff28 sp=0xc0007bfdf8 pc=0x6ed53e net/http.(*Server).ListenAndServe(0xc00047c5a0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0007bff58 sp=0xc0007bff28 pc=0x6ed1d1 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:271 +0x9d fp=0xc0007bffe0 sp=0xc0007bff58 pc=0xa3d05d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007bffe8 sp=0xc0007bffe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:270 +0x37 goroutine 39 gp=0xc0004a7500 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc0004187b0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000322880 sp=0xc000322860 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003228b8 sp=0xc000322880 pc=0x439937 internal/poll.runtime_pollWait(0x2303b8cf8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003228d8 sp=0xc0003228b8 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00030b560?, 0xc0004187b0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000322900 sp=0xc0003228d8 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00030b560, {0xc0004187b0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000322998 sp=0xc000322900 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00036e3e8, {0xc0004187b0?, 0xc000322a10?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003229d8 sp=0xc000322998 pc=0x4ef772 io.ReadAtLeast({0xd8e000, 0xc00036e3e8}, {0xc0004187b0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000322a20 sp=0xc0003229d8 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003c4700, 0xc0000373b0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:788 +0x570 fp=0xc000322bd8 sp=0xc000322a20 pc=0xa38410 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003c5e00, 0xc0000373b0, {0xc0009f4a00, 0x493, 0x500}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc000322c68 sp=0xc000322bd8 pc=0xa3475e main.(*Proc).executeProgram(0xc000010348, 0xc00079a3c0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xee fp=0xc000322dc8 sp=0xc000322c68 pc=0xa3dece main.(*Proc).execute(0xc000010348?, 0xc00079a3c0, 0xc00049c468?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000322e10 sp=0xc000322dc8 pc=0xa3dd13 main.(*Proc).loop(0xc000010348) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000322fc8 sp=0xc000322e10 pc=0xa3d5ac main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000322fe0 sp=0xc000322fc8 pc=0xa3d4a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000322fe8 sp=0xc000322fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 38 gp=0xc0004a76c0 m=nil [IO wait]: runtime.gopark(0x29?, 0xc0001ae920?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007ba880 sp=0xc0007ba860 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007ba8b8 sp=0xc0007ba880 pc=0x439937 internal/poll.runtime_pollWait(0x2a526f058, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007ba8d8 sp=0xc0007ba8b8 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00030a900?, 0xc0001ae920?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007ba900 sp=0xc0007ba8d8 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00030a900, {0xc0001ae920, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0007ba998 sp=0xc0007ba900 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00049c078, {0xc0001ae920?, 0xc0007baa10?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007ba9d8 sp=0xc0007ba998 pc=0x4ef772 io.ReadAtLeast({0xd8e000, 0xc00049c078}, {0xc0001ae920, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0007baa20 sp=0xc0007ba9d8 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00001e500, 0xc0000375d8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:788 +0x570 fp=0xc0007babd8 sp=0xc0007baa20 pc=0xa38410 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003c5d80, 0xc0000375d8, {0xc0003fe480, 0x438, 0x480}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0007bac68 sp=0xc0007babd8 pc=0xa3475e main.(*Proc).executeProgram(0xc000010318, 0xc0004e24b0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:123 +0xee fp=0xc0007badc8 sp=0xc0007bac68 pc=0xa3dece main.(*Proc).execute(0xc000010318?, 0xc0004e24b0, 0xc00036e888?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0007bae10 sp=0xc0007badc8 pc=0xa3dd13 main.(*Proc).loop(0xc000010318) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0007bafc8 sp=0xc0007bae10 pc=0xa3d5ac main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0007bafe0 sp=0xc0007bafc8 pc=0xa3d4a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007bafe8 sp=0xc0007bafe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 37 gp=0xc0004a7880 m=12 mp=0xc0004b1008 [syscall (scan)]: syscall.syscall(0x4ca6e0, 0x7, 0xc000ac74b8, 0x14b48) /usr/local/go/src/runtime/sys_openbsd3.go:24 +0x35 fp=0xc0007beb70 sp=0xc0007beb50 pc=0x474435 syscall.syscall(0x75f485?, 0xc0003002a0?, 0x4e40a7?, 0x7ffff80000000000?) :1 +0x25 fp=0xc0007bebb8 sp=0xc0007beb70 pc=0x47a085 fatal error: slice bounds out of range panic during panic runtime stack: runtime.throw({0xc236a6?, 0x246de3190?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x246de3178 sp=0x246de3148 pc=0x43d1bc runtime.panicCheck1(0x47751d?, {0xc236a6, 0x19}) /usr/local/go/src/runtime/panic.go:58 +0x94 fp=0x246de3198 sp=0x246de3178 pc=0x43b114 runtime.goPanicSliceB(0x596da01e, 0x192d68) /usr/local/go/src/runtime/panic.go:153 +0x2e fp=0x246de31d8 sp=0x246de3198 pc=0x43b58e runtime.pcvalue({0x461111?, 0x2?}, 0xd81fd0?, 0x200000001?, 0x1?) /usr/local/go/src/runtime/symtab.go:906 +0x606 fp=0x246de32a8 sp=0x246de31d8 pc=0x45d7c6 runtime.funcspdelta(...) /usr/local/go/src/runtime/symtab.go:1032 runtime.(*unwinder).resolveInternal(0x246de36d8, 0x0, 0x1f?) /usr/local/go/src/runtime/traceback.go:325 +0x153 fp=0x246de3310 sp=0x246de32a8 pc=0x4687f3 runtime.(*unwinder).next(0x246de36d8) /usr/local/go/src/runtime/traceback.go:512 +0xe5 fp=0x246de3388 sp=0x246de3310 pc=0x468a65 runtime.traceback2(0x246de36d8, 0x0, 0x0, 0x30) /usr/local/go/src/runtime/traceback.go:981 +0x125 fp=0x246de35e8 sp=0x246de3388 pc=0x46a365 runtime.traceback1.func1(0x0) /usr/local/go/src/runtime/traceback.go:917 +0x66 fp=0x246de36b0 sp=0x246de35e8 pc=0x46a106 runtime.traceback1(0xc0004a7880?, 0x246de3900?, 0x46b7af?, 0xc0004a7880, 0x56?) /usr/local/go/src/runtime/traceback.go:940 +0x20f fp=0x246de38b8 sp=0x246de36b0 pc=0x469f6f runtime.traceback(...) /usr/local/go/src/runtime/traceback.go:817 runtime.tracebackothers.func1(0xc0004a7880) /usr/local/go/src/runtime/traceback.go:1259 +0xe5 fp=0x246de38f8 sp=0x246de38b8 pc=0x46b9c5 runtime.forEachGRace(0x246de3960) /usr/local/go/src/runtime/proc.go:677 +0x49 fp=0x246de3928 sp=0x246de38f8 pc=0x440c69 runtime.tracebackothers(0xc000007880?) /usr/local/go/src/runtime/traceback.go:1245 +0xdb fp=0x246de3990 sp=0x246de3928 pc=0x46b8bb runtime.dopanic_m(0xc000007880, 0x43d1bc, 0x246de3a80) /usr/local/go/src/runtime/panic.go:1345 +0x29e fp=0x246de3a00 sp=0x246de3990 pc=0x43dc7e runtime.fatalthrow.func1() /usr/local/go/src/runtime/panic.go:1199 +0x6b fp=0x246de3a40 sp=0x246de3a00 pc=0x43d6ab runtime.fatalthrow(0x46de3a88?) /usr/local/go/src/runtime/panic.go:1192 +0x65 fp=0x246de3a80 sp=0x246de3a40 pc=0x43d605 runtime.throw({0xc236a6?, 0x0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x246de3ab0 sp=0x246de3a80 pc=0x43d1bc runtime.panicCheck1(0x47a07b?, {0xc236a6, 0x19}) /usr/local/go/src/runtime/panic.go:58 +0x94 fp=0x246de3ad0 sp=0x246de3ab0 pc=0x43b114 runtime.goPanicSliceB(0x596da01e, 0x192d68) /usr/local/go/src/runtime/panic.go:153 +0x2e fp=0x246de3b10 sp=0x246de3ad0 pc=0x43b58e runtime.pcvalue({0x1?, 0xc0007d7940?}, 0x30c9c?, 0x127c300?, 0x1?) /usr/local/go/src/runtime/symtab.go:906 +0x606 fp=0x246de3be0 sp=0x246de3b10 pc=0x45d7c6 runtime.funcspdelta(...) /usr/local/go/src/runtime/symtab.go:1032 runtime.(*unwinder).resolveInternal(0x246de3d00, 0x0, 0x3c?) /usr/local/go/src/runtime/traceback.go:325 +0x153 fp=0x246de3c48 sp=0x246de3be0 pc=0x4687f3 runtime.(*unwinder).next(0x246de3d00) /usr/local/go/src/runtime/traceback.go:512 +0xe5 fp=0x246de3cc0 sp=0x246de3c48 pc=0x468a65 runtime.scanstack(0xc0004a7880, 0xc000049268) /usr/local/go/src/runtime/mgcmark.go:899 +0x271 fp=0x246de3df0 sp=0x246de3cc0 pc=0x424351 runtime.markroot.func1() /usr/local/go/src/runtime/mgcmark.go:241 +0xb5 fp=0x246de3e40 sp=0x246de3df0 pc=0x423035 runtime.markroot(0xc000049268, 0x36, 0x1) /usr/local/go/src/runtime/mgcmark.go:215 +0x1a8 fp=0x246de3ee8 sp=0x246de3e40 pc=0x422cc8 runtime.gcDrain(0xc000049268, 0x7) /usr/local/go/src/runtime/mgcmark.go:1200 +0x3d4 fp=0x246de3f50 sp=0x246de3ee8 pc=0x424e74 runtime.gcDrainMarkWorkerIdle(...) /usr/local/go/src/runtime/mgcmark.go:1114 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1406 +0x6f fp=0x246de3fa0 sp=0x246de3f50 pc=0x4212ef runtime.systemstack(0xc000007880) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x246de3fb0 sp=0x246de3fa0 pc=0x47586a