https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230856
Bug ID: 230856 Summary: tail -f fails unexpectedly with EINTR if truss is run against it. Product: Base System Version: 11.1-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: b...@freebsd.org Reporter: jeff.law...@flightaware.com obj@tibte:~$ freebsd-version 11.1-RELEASE-p10 obj@tibte:~$ uname -a FreeBSD tibte.hou.flightaware.com 11.1-RELEASE-p10 FreeBSD 11.1-RELEASE-p10 #0: Tue May 8 05:21:56 UTC 2018 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 To reproduce, in one shell: obj@tibte:~$ touch dummyfile obj@tibte:~$ tail -f dummyfile In a second shell: obj@tibte:~$ truss -p 46364 # PID of 'tail -f' process write(2,"tail: ",6) = 6 (0x6) write(2,"kevent",6) = 6 (0x6) write(2,": ",2) = 2 (0x2) stat("/usr/share/nls/C/libc.cat",0x7fffffffe2e8) ERR#2 'No such file or directory' stat("/usr/share/nls/libc/C",0x7fffffffe2e8) ERR#2 'No such file or directory' stat("/usr/local/share/nls/C/libc.cat",0x7fffffffe2e8) ERR#2 'No such file or directory' stat("/usr/local/share/nls/libc/C",0x7fffffffe2e8) ERR#2 'No such file or directory' write(2,"Interrupted system call\n",24) = 24 (0x18) sigprocmask(SIG_BLOCK,{ SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigprocmask(SIG_BLOCK,{ SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigprocmask(SIG_BLOCK,{ SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) exit(0x1) process exit, rval = 1 First shell, tail has died: tail: kevent: Interrupted system call -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"