panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x67b94c] goroutine 1159 gp=0x4000a74540 m=11 mp=0x4000680808 [running]: panic({0xcfefc0?, 0x1c80d30?}) GOROOT/src/runtime/panic.go:811 +0x154 fp=0x4001b85580 sp=0x4001b854d0 pc=0x87504 runtime.panicmem(...) GOROOT/src/runtime/panic.go:262 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:925 +0x300 fp=0x4001b855e0 sp=0x4001b85580 pc=0x89fe0 gvisor.dev/gvisor/pkg/sentry/socket/control.(*scmCredentials).Credentials(0x0, 0xdec840?) pkg/sentry/socket/control/control.go:162 +0x1c fp=0x4001b85620 sp=0x4001b855f0 pc=0x67b94c gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetPeerCreds(0x4001b85944?, 0x4002411208) pkg/sentry/socket/unix/unix.go:531 +0xd0 fp=0x4001b85670 sp=0x4001b85620 pc=0x754490 gvisor.dev/gvisor/pkg/sentry/socket/netstack.getSockOptSocket(0x4001b85828?, {0x11492c0, 0x4000d15a40}, {0xfffedc4681c0, 0x4002350420}, 0xee9660?, 0x1137801?, 0x4002411208?, 0x4001b858a8?) pkg/sentry/socket/netstack/netstack.go:983 +0x66c fp=0x4001b85810 sp=0x4001b85670 pc=0x73e49c gvisor.dev/gvisor/pkg/sentry/socket/netstack.GetSockOpt(0x1c871b0?, {0x11492c0?, 0x4000d15a40?}, {0xfffedc4681c0?, 0x4002350420?}, 0x4001b85890?, 0x4001b85908?, 0x1c5074?, 0x4001b85908?, 0x24134?, ...) pkg/sentry/socket/netstack/netstack.go:930 +0x4c fp=0x4001b85870 sp=0x4001b85810 pc=0x73dcfc gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).GetSockOpt(0x4000d15a40, 0x4002411208, 0x1, 0x11, 0x20000100, 0xc) pkg/sentry/socket/unix/unix.go:139 +0x98 fp=0x4001b858f0 sp=0x4001b85870 pc=0x751d28 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.getSockOpt(0x11249b0?, {0x11492c0?, 0x4000d15a40?}, 0x4001b8599c?, 0x0?, 0x0?, 0x400126efc0?) pkg/sentry/syscalls/linux/sys_socket.go:513 +0x160 fp=0x4001b85950 sp=0x4001b858f0 pc=0x7b5fc0 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.GetSockOpt(0x4002411208, 0x886f38?, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:468 +0x158 fp=0x4001b85a30 sp=0x4001b85950 pc=0x7b5868 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x4dc fp=0x4001b85c60 sp=0x4001b85a30 pc=0x63467c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x3c fp=0x4001b85cc0 sp=0x4001b85c60 pc=0x6354ec gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4002411208, 0xd1, {{0x3}, {0x1}, {0x11}, {0x20000100}, {0x20000140}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x58 fp=0x4001b85d10 sp=0x4001b85cc0 pc=0x635218 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4001d08840?) pkg/sentry/kernel/task_syscall.go:258 +0x23c fp=0x4001b85df0 sp=0x4001b85d10 pc=0x634fcc gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x40004f9440?, 0x4002411208) pkg/sentry/kernel/task_run.go:269 +0xc60 fp=0x4001b85f10 sp=0x4001b85df0 pc=0x62bc60 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4002411208, 0x137) pkg/sentry/kernel/task_run.go:97 +0x1d4 fp=0x4001b85fb0 sp=0x4001b85f10 pc=0x62a9d4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x2c fp=0x4001b85fd0 sp=0x4001b85fb0 pc=0x6332dc runtime.goexit({}) src/runtime/asm_arm64.s:1223 +0x4 fp=0x4001b85fd0 sp=0x4001b85fd0 pc=0x90394 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 1185 pkg/sentry/kernel/task_start.go:416 +0xc0