blob: be87bdd652a800b5fc32cf84f8d559185f5346b9 [file] [log] [blame]
TITLE: panic: Decrementing non-positive ref count
I0617 06:54:32.688334 62388 x:0] [ 1843] Error opening /bin/sh: no such file or directory
I0617 06:54:32.688354 62388 x:0] [ 1843] Failed to load /bin/sh: no such file or directory
panic: Decrementing non-positive ref count
goroutine 361941 [running]:
panic(0xa8fd00, 0xc84b50)
GOROOT/src/runtime/panic.go:551 +0x3c1 fp=0xc420e30a60 sp=0xc420e309c0 pc=0x428fa1
gvisor.googlesource.com/gvisor/pkg/refs.(*AtomicRefCount).DecRefWithDestructor(0xc42048e0c0, 0xc420e30ab8)
pkg/refs/refcounter.go:267 +0x162 fp=0xc420e30aa8 sp=0xc420e30a60 pc=0x5df222
gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).DecRef(0xc42048e0c0)
pkg/sentry/kernel/shm/shm.go:373 +0x48 fp=0xc420e30ad8 sp=0xc420e30aa8 pc=0x63dcf8
gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).MarkDestroyed(0xc42048e0c0)
pkg/sentry/kernel/shm/shm.go:592 +0x7c fp=0xc420e30b08 sp=0xc420e30ad8 pc=0x63ec8c
gvisor.googlesource.com/gvisor/pkg/sentry/syscalls/linux.Shmctl(0xc420184d00, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x428854, 0xbfb7d0, 0xc420e30c08, ...)
pkg/sentry/syscalls/linux/sys_shm.go:143 +0x323 fp=0xc420e30b78 sp=0xc420e30b08 pc=0x8dc363
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc420294360, 0xbd3380, ...)
pkg/sentry/kernel/task_syscall.go:162 +0x307 fp=0xc420e30c30 sp=0xc420e30b78 pc=0x73c3f7
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
pkg/sentry/kernel/task_syscall.go:278 +0x62 fp=0xc420e30cb8 sp=0xc420e30c30 pc=0x73d092
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87be0, 0xc420e30e00)
pkg/sentry/kernel/task_syscall.go:241 +0x91 fp=0xc420e30d18 sp=0xc420e30cb8 pc=0x73ccc1
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc420184d00, 0x2, 0xc4202786c0)
pkg/sentry/kernel/task_syscall.go:216 +0x10c fp=0xc420e30e10 sp=0xc420e30d18 pc=0x73c61c
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0, 0xc420184d00, 0xc87be0, 0x0)
pkg/sentry/kernel/task_run.go:217 +0xed8 fp=0xc420e30f88 sp=0xc420e30e10 pc=0x733af8
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).run(0xc420184d00, 0x734)
pkg/sentry/kernel/task_run.go:95 +0x174 fp=0xc420e30fd0 sp=0xc420e30f88 pc=0x7328b4
runtime.goexit()
bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/linux_amd64_pure_stripped/stdlib~/src/runtime/asm_amd64.s:2361 +0x1 fp=0xc420e30fd8 sp=0xc420e30fd0 pc=0x455f11
created by gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).Start
pkg/sentry/kernel/task_start.go:251 +0x100
goroutine 1 [semacquire]:
runtime.gopark(0xbfba68, 0x10ec300, 0xbd8524, 0xa, 0xc4200e0319, 0x4)
GOROOT/src/runtime/proc.go:291 +0x11a fp=0xc420553920 sp=0xc420553900 pc=0x42b10a
runtime.goparkunlock(0x10ec300, 0xbd8524, 0xa, 0x19, 0x4)
GOROOT/src/runtime/proc.go:297 +0x5e fp=0xc420553960 sp=0xc420553920 pc=0x42b1be
runtime.semacquire1(0xc42011e6a0, 0x403300, 0x1)
GOROOT/src/runtime/sema.go:144 +0x1d4 fp=0xc4205539d0 sp=0xc420553960 pc=0x43b3e4
sync.runtime_Semacquire(0xc42011e6a0)
GOROOT/src/runtime/sema.go:56 +0x39 fp=0xc4205539f8 sp=0xc4205539d0 pc=0x43b009
sync.(*WaitGroup).Wait(0xc42011e694)
GOROOT/src/sync/waitgroup.go:129 +0x72 fp=0xc420553a20 sp=0xc4205539f8 pc=0x46bd72
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Kernel).WaitExited(0xc42025e7e0)
pkg/sentry/kernel/kernel.go:730 +0x35 fp=0xc420553a38 sp=0xc420553a20 pc=0x70bbb5
gvisor.googlesource.com/gvisor/runsc/boot.(*Loader).WaitExit(0xc420310000, 0x0, 0x0)
runsc/boot/loader.go:354 +0x2e fp=0xc420553a60 sp=0xc420553a38 pc=0x97e95e
gvisor.googlesource.com/gvisor/runsc/cmd.(*Boot).Execute(0xc420136740, 0xc8f900, 0xc42010c010, 0xc42011e3c0, 0xc42011de40, 0x2, 0x2, 0x0)
runsc/cmd/boot.go:144 +0xa28 fp=0xc420553c00 sp=0xc420553a60 pc=0xa05148
github.com/google/subcommands.(*Commander).Execute(0xc420120000, 0xc8f900, 0xc42010c010, 0xc42011de40, 0x2, 0x2, 0xc42011de40)
external/com_github_google_subcommands/subcommands.go:141 +0x29f fp=0xc420553ca8 sp=0xc420553c00 pc=0x4e263f
github.com/google/subcommands.Execute(0xc8f900, 0xc42010c010, 0xc42011de40, 0x2, 0x2, 0x5)
external/com_github_google_subcommands/subcommands.go:371 +0x5f fp=0xc420553cf0 sp=0xc420553ca8 pc=0x4e406f
main.main()
runsc/main.go:188 +0xfda fp=0xc420553f88 sp=0xc420553cf0 pc=0xa0ff7a
runtime.main()
GOROOT/src/runtime/proc.go:198 +0x212 fp=0xc420553fe0 sp=0xc420553f88 pc=0x42acb2
runtime.goexit()
bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/linux_amd64_pure_stripped/stdlib~/src/runtime/asm_amd64.s:2361 +0x1 fp=0xc420553fe8 sp=0xc420553fe0 pc=0x455f11
REPORT:
panic: Decrementing non-positive ref count
goroutine 361941 [running]:
panic(0xa8fd00, 0xc84b50)
GOROOT/src/runtime/panic.go:551 +0x3c1 fp=0xc420e30a60 sp=0xc420e309c0 pc=0x428fa1
gvisor.googlesource.com/gvisor/pkg/refs.(*AtomicRefCount).DecRefWithDestructor(0xc42048e0c0, 0xc420e30ab8)
pkg/refs/refcounter.go:267 +0x162 fp=0xc420e30aa8 sp=0xc420e30a60 pc=0x5df222
gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).DecRef(0xc42048e0c0)
pkg/sentry/kernel/shm/shm.go:373 +0x48 fp=0xc420e30ad8 sp=0xc420e30aa8 pc=0x63dcf8
gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).MarkDestroyed(0xc42048e0c0)
pkg/sentry/kernel/shm/shm.go:592 +0x7c fp=0xc420e30b08 sp=0xc420e30ad8 pc=0x63ec8c
gvisor.googlesource.com/gvisor/pkg/sentry/syscalls/linux.Shmctl(0xc420184d00, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x428854, 0xbfb7d0, 0xc420e30c08, ...)
pkg/sentry/syscalls/linux/sys_shm.go:143 +0x323 fp=0xc420e30b78 sp=0xc420e30b08 pc=0x8dc363
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc420294360, 0xbd3380, ...)
pkg/sentry/kernel/task_syscall.go:162 +0x307 fp=0xc420e30c30 sp=0xc420e30b78 pc=0x73c3f7
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
pkg/sentry/kernel/task_syscall.go:278 +0x62 fp=0xc420e30cb8 sp=0xc420e30c30 pc=0x73d092
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc420184d00, 0x1f, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87be0, 0xc420e30e00)
pkg/sentry/kernel/task_syscall.go:241 +0x91 fp=0xc420e30d18 sp=0xc420e30cb8 pc=0x73ccc1
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc420184d00, 0x2, 0xc4202786c0)
pkg/sentry/kernel/task_syscall.go:216 +0x10c fp=0xc420e30e10 sp=0xc420e30d18 pc=0x73c61c
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0, 0xc420184d00, 0xc87be0, 0x0)
pkg/sentry/kernel/task_run.go:217 +0xed8 fp=0xc420e30f88 sp=0xc420e30e10 pc=0x733af8
gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).run(0xc420184d00, 0x734)
pkg/sentry/kernel/task_run.go:95 +0x174 fp=0xc420e30fd0 sp=0xc420e30f88 pc=0x7328b4
runtime.goexit()
bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/linux_amd64_pure_stripped/stdlib~/src/runtime/asm_amd64.s:2361 +0x1 fp=0xc420e30fd8 sp=0xc420e30fd0 pc=0x455f11
created by gvisor.googlesource.com/gvisor/pkg/sentry/kernel.(*Task).Start
pkg/sentry/kernel/task_start.go:251 +0x100