diff --git a/corecheck/tests/Makefile.am b/corecheck/tests/Makefile.am index 0ea4d4b6f..1e3d03d27 100644 --- a/corecheck/tests/Makefile.am +++ b/corecheck/tests/Makefile.am @@ -10,15 +10,18 @@ EXTRA_DIST = $(noinst_SCRIPTS) \ as_mmap.stderr.exp as_mmap.stderr.exp2 as_mmap.vgtest \ as_shm.stderr.exp as_shm.stdout.exp as_shm.vgtest \ erringfds.stderr.exp erringfds.stdout.exp erringfds.vgtest \ - fdleak_cmsg.stderr.exp fdleak_cmsg.vgtest \ + fdleak_cmsg.stderr.exp fdleak_cmsg.stderr.exp2 fdleak_cmsg.vgtest \ fdleak_creat.stderr.exp fdleak_creat.vgtest \ fdleak_dup.stderr.exp fdleak_dup.vgtest \ fdleak_dup2.stderr.exp fdleak_dup2.vgtest \ - fdleak_fcntl.stderr.exp fdleak_fcntl.stderr.exp2 fdleak_fcntl.vgtest \ - fdleak_ipv4.stderr.exp fdleak_ipv4.stdout.exp fdleak_ipv4.vgtest \ + fdleak_fcntl.stderr.exp fdleak_fcntl.stderr.exp2 \ + fdleak_fcntl.stderr.exp3 fdleak_fcntl.vgtest \ + fdleak_ipv4.stderr.exp fdleak_ipv4.stderr.exp2 \ + fdleak_ipv4.stdout.exp fdleak_ipv4.vgtest \ fdleak_open.stderr.exp fdleak_open.vgtest \ fdleak_pipe.stderr.exp fdleak_pipe.vgtest \ - fdleak_socketpair.stderr.exp fdleak_socketpair.vgtest \ + fdleak_socketpair.stderr.exp fdleak_socketpair.stderr.exp2 \ + fdleak_socketpair.vgtest \ pth_atfork1.stderr.exp pth_atfork1.stdout.exp pth_atfork1.vgtest \ pth_cancel1.stderr.exp pth_cancel1.stdout.exp pth_cancel1.vgtest \ pth_cancel2.stderr.exp pth_cancel2.vgtest \ diff --git a/corecheck/tests/fdleak_fcntl.stderr.exp3 b/corecheck/tests/fdleak_fcntl.stderr.exp3 new file mode 100644 index 000000000..a795baff7 --- /dev/null +++ b/corecheck/tests/fdleak_fcntl.stderr.exp3 @@ -0,0 +1,24 @@ + + +FILE DESCRIPTORS: 5 open at exit. +Open file descriptor .: /dev/null + at 0x........: do_fcntl (in /...libc...) + by 0x........: fcntl (in /...libc...) + by 0x........: main (fdleak_fcntl.c:18) + +Open file descriptor .: /dev/null + at 0x........: open (in /...libc...) + by 0x........: __libc_start_main (in /...libc...) + by 0x........: ... + +Open file descriptor .: . + + +Open file descriptor .: . + + +Open file descriptor .: /dev/null + + + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/corecheck/tests/fdleak_ipv4.stderr.exp2 b/corecheck/tests/fdleak_ipv4.stderr.exp2 new file mode 100644 index 000000000..cfe029ed4 --- /dev/null +++ b/corecheck/tests/fdleak_ipv4.stderr.exp2 @@ -0,0 +1,39 @@ + + +FILE DESCRIPTORS: 5 open at exit. +Open AF_INET socket 4: 127.0.0.1:... <-> 127.0.0.1:... + at 0x........: accept (in /...libc...) + by 0x........: main (fdleak_ipv4.c:100) + +Open AF_INET socket 3: 127.0.0.1:... <-> unbound + at 0x........: socket (in /...libc...) + by 0x........: main (fdleak_ipv4.c:100) + +Open file descriptor .: . + + +Open file descriptor .: . + + +Open file descriptor .: /dev/null + + + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + +FILE DESCRIPTORS: 4 open at exit. +Open AF_INET socket 3: 127.0.0.1:... <-> 127.0.0.1:... + at 0x........: socket (in /...libc...) + by 0x........: main (fdleak_ipv4.c:104) + +Open file descriptor .: . + + +Open file descriptor .: . + + +Open file descriptor .: /dev/null + + + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/corecheck/tests/fdleak_socketpair.stderr.exp2 b/corecheck/tests/fdleak_socketpair.stderr.exp2 new file mode 100644 index 000000000..79b389631 --- /dev/null +++ b/corecheck/tests/fdleak_socketpair.stderr.exp2 @@ -0,0 +1,24 @@ + + +FILE DESCRIPTORS: 5 open at exit. +Open AF_UNIX socket .: + at 0x........: socketpair (in /...libc...) + by 0x........: __libc_start_main (in /...libc...) + by 0x........: ... + +Open AF_UNIX socket .: + at 0x........: socketpair (in /...libc...) + by 0x........: __libc_start_main (in /...libc...) + by 0x........: ... + +Open file descriptor .: . + + +Open file descriptor .: . + + +Open file descriptor .: /dev/null + + + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)