https://bugs.kde.org/show_bug.cgi?id=360752

--- Comment #2 from Ivo Raisr <iv...@ivosh.net> ---
Here is a summary of file descriptors owned specifically by Valgrind
during gdbserver_tests/nlpasssigalrm test execution, when fork_sys syscall
wrapper is executing.

256: S_IFREG: .../valgrind/gdbserver_tests/passsigalrm
257: S_IFREG: fake /proc/<pid>/cmdline
258: S_IFREG: fake /proc/<pid>/auxv
259: S_IFREG: fake /proc/<pid>/psinfo
260: S_IFCHR: /dev/pts/1
261+262: S_IFIFO: big lock pipe
263: S_IFIFO:
.../valgrind/vgdb-prefix-nlpasssigalrm-from-vgdb-to-3782-by-tester1-on-???
264: S_IFIFO:
.../valgrind/vgdb-prefix-nlpasssigalrm-to-vgdb-from-3782-by-tester1-on-???
265+266: S_IFIFO: pipe to a child process during vfork()

Full list:
 256: S_IFREG mode:0755 dev:279,65545 ino:92562 uid:101 gid:10 size:15600
      O_RDONLY|O_LARGEFILE FD_CLOEXEC
      /export/home/tester1/valgrind/gdbserver_tests/passsigalrm
      offset:0
 257: S_IFREG mode:0600 dev:587,2 ino:51603298 uid:101 gid:10 size:30
      O_RDWR|O_CREAT|O_TRUNC|O_EXCL|O_LARGEFILE FD_CLOEXEC
 258: S_IFREG mode:0600 dev:587,2 ino:51603242 uid:101 gid:10 size:160
      O_RDWR|O_CREAT|O_TRUNC|O_EXCL|O_LARGEFILE FD_CLOEXEC
 259: S_IFREG mode:0600 dev:587,2 ino:51559981 uid:101 gid:10 size:0
      O_RDWR|O_CREAT|O_TRUNC|O_EXCL|O_LARGEFILE FD_CLOEXEC
 260: S_IFCHR mode:0620 dev:582,0 ino:41169506 uid:101 gid:7 rdev:182,1
      O_RDWR|O_NOCTTY|O_LARGEFILE FD_CLOEXEC
      /dev/pts/1
 261: S_IFIFO mode:0000 dev:579,0 ino:3266 uid:101 gid:10 size:0
      O_RDWR FD_CLOEXEC
 262: S_IFIFO mode:0000 dev:579,0 ino:3266 uid:101 gid:10 size:0
      O_RDWR FD_CLOEXEC
 263: S_IFIFO mode:0600 dev:279,65545 ino:90549 uid:101 gid:10 size:0
      O_RDONLY|O_LARGEFILE FD_CLOEXEC
     
/export/home/tester1/valgrind/vgdb-prefix-nlpasssigalrm-from-vgdb-to-3782-by-tester1-on-???
 264: S_IFIFO mode:0600 dev:279,65545 ino:90548 uid:101 gid:10 size:0
      O_WRONLY|O_LARGEFILE FD_CLOEXEC
     
/export/home/tester1/valgrind/vgdb-prefix-nlpasssigalrm-to-vgdb-from-3782-by-tester1-on-???
 265: S_IFIFO mode:0000 dev:579,0 ino:3267 uid:101 gid:10 size:0
      O_RDWR FD_CLOEXEC
 266: S_IFIFO mode:0000 dev:579,0 ino:3267 uid:101 gid:10 size:0
      O_RDWR FD_CLOEXEC

So you can see 11 of them are currently used. Adding one to make them 12
reserved is a precaution for future.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to