syzbot |
sign-in | mailing list | source | docs |
WARNING: DATA RACE Read at 0x00c0029f27f8 by goroutine 324: gvisor.dev/gvisor/pkg/sentry/fs.(*Dirent).IsRoot() pkg/sentry/fs/dirent.go:244 +0x146 gvisor.dev/gvisor/pkg/sentry/fs.(*Dirent).GetDotAttrs() pkg/sentry/fs/dirent.go:796 +0x154 gvisor.dev/gvisor/pkg/sentry/fs.direntReaddir() pkg/sentry/fs/dirent.go:870 +0x132 gvisor.dev/gvisor/pkg/sentry/fs.DirentReaddir() pkg/sentry/fs/dirent.go:840 +0x97 gvisor.dev/gvisor/pkg/sentry/fs/ramfs.(*dirFileOperations).Readdir() pkg/sentry/fs/ramfs/dir.go:466 +0x282 gvisor.dev/gvisor/pkg/sentry/fs.(*File).Readdir() pkg/sentry/fs/file.go:250 +0x168 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.getdents() pkg/sentry/syscalls/linux/sys_getdents.go:83 +0x34f gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Getdents64() pkg/sentry/syscalls/linux/sys_getdents.go:60 +0x13f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:170 +0x44d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:305 +0xb4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:265 +0x109 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:240 +0x1e7 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:259 +0x1697 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:92 +0x31c Previous write at 0x00c0029f27f8 by goroutine 323: gvisor.dev/gvisor/pkg/sentry/fs.Rename() pkg/sentry/fs/dirent.go:1510 +0x64b gvisor.dev/gvisor/pkg/sentry/syscalls/linux.renameAt.func1.1() pkg/sentry/syscalls/linux/sys_file.go:2057 +0x1da gvisor.dev/gvisor/pkg/sentry/syscalls/linux.fileOpAt() pkg/sentry/syscalls/linux/sys_file.go:50 +0x218 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.renameAt.func1() pkg/sentry/syscalls/linux/sys_file.go:2045 +0x1fa gvisor.dev/gvisor/pkg/sentry/syscalls/linux.fileOpAt() pkg/sentry/syscalls/linux/sys_file.go:50 +0x218 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.renameAt() pkg/sentry/syscalls/linux/sys_file.go:2033 +0x180 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Rename() pkg/sentry/syscalls/linux/sys_file.go:2066 +0x60 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:170 +0x44d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:305 +0xb4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:265 +0x109 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:240 +0x1e7 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:259 +0x1697 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:92 +0x31c
Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2020/07/18 16:25 | gvisor | feb1d3d5a7d9 | 9c812472 | .config | console log | report | ci-gvisor-ptrace-direct-overlay-host-race |