Why opensnoop.py shows empty file names
- Dominant language
- C
- Stars
- 22.7k
- Forks
- 4.1k
- Avg merge
- 10d 4h
- Merged PRs (30d)
- 3
Description
## Steps to reproduce
While opensnoop is running, issue `strace` [[pastebin](https://pastebin.com/cpZuA0dJ)],
Then opensnoop shows at least one (can be more sometimes) file access with empty file names,
```
$ sudo python3 opensnoop.py
PID COMM FD ERR PATH
139735 strace 3 0 /etc/ld.so.cache
139735 strace 3 0 /lib/x86_64-linux-gnu/librt.so.1
139735 strace 3 0 /lib/x86_64-linux-gnu/libunwind-ptrace.so.0
139735 strace 3 0 /lib/x86_64-linux-gnu/libunwind-x86_64.so.8
139735 strace 3 0
139735 strace 3 0 /lib/x86_64-linux-gnu/libpthread.so.0
139735 strace 3 0 /lib/x86_64-linux-gnu/liblzma.so.5
139735 strace 3 0 /lib/x86_64-linux-gnu/libunwind.so.8
139735 strace 3 0 /usr/lib/locale/locale-archive
139735 strace 3 0 /usr/share/locale/locale.alias
139735 strace -1 2 /usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale/en_US/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale/en.utf8/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale/en/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo
139735 strace -1 2 /usr/share/locale-langpack/en/LC_MESSAGES/libc.mo
139738 strace 3 0 /etc/ld.so.cache
139738 strace 3 0 /lib/x86_64-linux-gnu/librt.so.1
139738 strace 3 0 /lib/x86_64-linux-gnu/libunwind-ptrace.so.0
139738 strace 3 0 /lib/x86_64-linux-gnu/libunwind-x86_64.so.8
139738 strace 3 0
139738 strace 3 0 /lib/x86_64-linux-gnu/libpthread.so.0
139738 strace 3 0 /lib/x86_64-linux-gnu/liblzma.so.5
139738 strace 3 0 /lib/x86_64-linux-gnu/libunwind.so.8
139738 strace 3 0 /usr/lib/locale/locale-archive
139738 strace 3 0 /usr/share/locale/locale.alias
139738 strace -1 2 /usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale/en_US/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale/en.utf8/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale/en/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo
139738 strace -1 2 /usr/share/locale-langpack/en/LC_MESSAGES/libc.mo
139741 cat 3 0 /etc/ld.so.cache
139741 cat 3 0 /lib/x86_64-linux-gnu/libc.so.6
139741 cat 3 0 /usr/lib/locale/locale-archive
139741 cat -1 2 foobar
139741 cat 3 0 /usr/share/locale/locale.alias
139741 cat -1 2 /usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale/en_US/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale/en.utf8/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale/en/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo
139741 cat -1 2 /usr/share/locale-langpack/en/LC_MESSAGES/libc.mo
1 systemd 29 0 /proc/623/cgroup
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.