SIGSEGV: segmentation violation PC=0x42d901 m=9 sigcode=1 addr=0x4 goroutine 0 gp=0xc00052b880 m=9 mp=0xc000189008 [idle]: goroutine 1 gp=0xc000002380 m=nil [runnable]: runtime.checkptrArithmetic(0x382c2c0?, {0xc000033560?, 0x1?, 0x1?}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/go/src/runtime/checkptr.go:50 +0xc7 fp=0xc0000334f8 sp=0xc0000334f0 pc=0x44e9e7 gvisor.dev/gvisor/pkg/sync/locking.(*goroutineLocksAtomicPtrMap).shard(...) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/sync/locking/atomicptrmap_goroutine_unsafe.go:71 gvisor.dev/gvisor/pkg/sync/locking.(*goroutineLocksAtomicPtrMap).Load(0x382c2c0, 0x1) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/sync/locking/atomicptrmap_goroutine_unsafe.go:159 +0x132 fp=0xc000033590 sp=0xc0000334f8 pc=0xae4dd2 gvisor.dev/gvisor/pkg/sync/locking.AddGLock(0xc0002f6240, 0xffffffffffffffff) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/sync/locking/lockdep.go:127 +0x1ab fp=0xc0000336b8 sp=0xc000033590 pc=0xae83cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocolRWMutex).Lock(0xc00023a008) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/tcpip/transport/tcp/protocol_mutex.go:31 +0x98 fp=0xc0000336d8 sp=0xc0000336b8 pc=0x15b3e18 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).SetOption(0xc00023a000, {0x28e6c00, 0xc0001c1d7f}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/tcpip/transport/tcp/protocol.go:311 +0xb7a fp=0xc000033840 sp=0xc0000336d8 pc=0x15b161a gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).SetTransportProtocolOption(0xc000189808, 0x6, {0x28e6c00, 0xc0001c1d7f}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/pkg/tcpip/stack/stack.go:499 +0x110 fp=0xc000033890 sp=0xc000033840 pc=0x129dc10 gvisor.dev/gvisor/runsc/boot.newEmptySandboxNetworkStack({0x28f8f00, 0xc000246070}, 0x0) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/boot/loader.go:1673 +0xee9 fp=0xc000034678 sp=0xc000033890 pc=0x20a3209 gvisor.dev/gvisor/runsc/boot.newRootNetworkNamespace(0xc0004f0388, {0x28f8f00, 0xc000246070}, 0xc0001ba008) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/boot/loader.go:1608 +0x1e9 fp=0xc000034750 sp=0xc000034678 pc=0x20a1889 gvisor.dev/gvisor/runsc/boot.New({{0x7fffdfa98f74, 0x25}, 0xc0003cf170, 0xc0004f0388, 0x8, 0xc0001c0ff8, {0xc0000152b8, 0x1, 0x1}, 0xffffffffffffffff, ...}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/boot/loader.go:595 +0x3436 fp=0xc000035170 sp=0xc000034750 pc=0x208e2d6 gvisor.dev/gvisor/runsc/cmd.(*Boot).Execute(0xc000257c20, {0xc000040358?, 0x12?}, 0xc0002c0460, {0xc00019a6c0, 0x2, 0x0?}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/cmd/boot.go:556 +0x39ff fp=0xc000035bf0 sp=0xc000035170 pc=0x2245abf github.com/google/subcommands.(*Commander).Execute(0xc00017e080, {0x28fb378, 0x384f3c0}, {0xc00019a6c0, 0x2, 0x2}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/.gocache/github.com/google/subcommands@v1.0.2-0.20190508160503-636abe8753b8/subcommands.go:200 +0x71b fp=0xc000035ce8 sp=0xc000035bf0 pc=0x690f5b github.com/google/subcommands.Execute(...) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/.gocache/github.com/google/subcommands@v1.0.2-0.20190508160503-636abe8753b8/subcommands.go:481 gvisor.dev/gvisor/runsc/cli.Run(0x26b3440) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/cli/cli.go:215 +0x279e fp=0xc000035f30 sp=0xc000035ce8 pc=0xb4c8de gvisor.dev/gvisor/runsc/cli/maincli.Main(...) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/cli/maincli/maincli.go:28 main.main() /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/gopath/src/gvisor.dev/gvisor/runsc/main.go:31 +0xc5 fp=0xc000035f50 sp=0xc000035f30 pc=0x22d1ae5 runtime.main() /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/go/src/runtime/proc.go:285 +0x29d fp=0xc000035fe0 sp=0xc000035f50 pc=0x4840bd runtime.goexit({}) /syzkaller/.cache/bazel/_bazel_root/a13edd57d9dad04937e1fb5843ea1532/sandbox/linux-sandbox/4/execroot/_main/go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000035fe8 sp=0xc000035fe0 pc=0x4c5b61