|
From: <sv...@va...> - 2005-06-29 03:46:36
|
Author: njn
Date: 2005-06-29 04:46:32 +0100 (Wed, 29 Jun 2005)
New Revision: 4048
Log:
Move a heap of tests from corecheck/tests/ into none/tests/. There's
no real point in having them in corecheck/tests since they're not testing
anything that Nulgrind doesn't provide.
Added:
trunk/none/tests/as_mmap.c
trunk/none/tests/as_mmap.stderr.exp
trunk/none/tests/as_mmap.stderr.exp2
trunk/none/tests/as_mmap.vgtest
trunk/none/tests/as_shm.c
trunk/none/tests/as_shm.stderr.exp
trunk/none/tests/as_shm.stdout.exp
trunk/none/tests/as_shm.vgtest
trunk/none/tests/fdleak_cmsg.c
trunk/none/tests/fdleak_cmsg.stderr.exp
trunk/none/tests/fdleak_cmsg.stderr.exp2
trunk/none/tests/fdleak_cmsg.vgtest
trunk/none/tests/fdleak_creat.c
trunk/none/tests/fdleak_creat.stderr.exp
trunk/none/tests/fdleak_creat.stderr.exp2
trunk/none/tests/fdleak_creat.stderr.exp3
trunk/none/tests/fdleak_creat.vgtest
trunk/none/tests/fdleak_dup.c
trunk/none/tests/fdleak_dup.stderr.exp
trunk/none/tests/fdleak_dup.stderr.exp2
trunk/none/tests/fdleak_dup.stderr.exp3
trunk/none/tests/fdleak_dup.vgtest
trunk/none/tests/fdleak_dup2.c
trunk/none/tests/fdleak_dup2.stderr.exp
trunk/none/tests/fdleak_dup2.stderr.exp2
trunk/none/tests/fdleak_dup2.stderr.exp3
trunk/none/tests/fdleak_dup2.vgtest
trunk/none/tests/fdleak_fcntl.c
trunk/none/tests/fdleak_fcntl.stderr.exp
trunk/none/tests/fdleak_fcntl.stderr.exp2
trunk/none/tests/fdleak_fcntl.stderr.exp3
trunk/none/tests/fdleak_fcntl.stderr.exp4
trunk/none/tests/fdleak_fcntl.vgtest
trunk/none/tests/fdleak_ipv4.c
trunk/none/tests/fdleak_ipv4.stderr.exp
trunk/none/tests/fdleak_ipv4.stderr.exp2
trunk/none/tests/fdleak_ipv4.stdout.exp
trunk/none/tests/fdleak_ipv4.vgtest
trunk/none/tests/fdleak_open.c
trunk/none/tests/fdleak_open.stderr.exp
trunk/none/tests/fdleak_open.stderr.exp2
trunk/none/tests/fdleak_open.vgtest
trunk/none/tests/fdleak_pipe.c
trunk/none/tests/fdleak_pipe.stderr.exp
trunk/none/tests/fdleak_pipe.stderr.exp2
trunk/none/tests/fdleak_pipe.vgtest
trunk/none/tests/fdleak_socketpair.c
trunk/none/tests/fdleak_socketpair.stderr.exp
trunk/none/tests/fdleak_socketpair.stderr.exp2
trunk/none/tests/fdleak_socketpair.vgtest
trunk/none/tests/filter_as_mmap
trunk/none/tests/filter_fdleak
trunk/none/tests/vgprintf.c
trunk/none/tests/vgprintf.stderr.exp
trunk/none/tests/vgprintf.stdout.exp
trunk/none/tests/vgprintf.vgtest
Removed:
trunk/corecheck/tests/as_mmap.c
trunk/corecheck/tests/as_mmap.stderr.exp
trunk/corecheck/tests/as_mmap.stderr.exp2
trunk/corecheck/tests/as_mmap.vgtest
trunk/corecheck/tests/as_shm.c
trunk/corecheck/tests/as_shm.stderr.exp
trunk/corecheck/tests/as_shm.stdout.exp
trunk/corecheck/tests/as_shm.vgtest
trunk/corecheck/tests/fdleak_cmsg.c
trunk/corecheck/tests/fdleak_cmsg.stderr.exp
trunk/corecheck/tests/fdleak_cmsg.stderr.exp2
trunk/corecheck/tests/fdleak_cmsg.vgtest
trunk/corecheck/tests/fdleak_creat.c
trunk/corecheck/tests/fdleak_creat.stderr.exp
trunk/corecheck/tests/fdleak_creat.stderr.exp2
trunk/corecheck/tests/fdleak_creat.stderr.exp3
trunk/corecheck/tests/fdleak_creat.vgtest
trunk/corecheck/tests/fdleak_dup.c
trunk/corecheck/tests/fdleak_dup.stderr.exp
trunk/corecheck/tests/fdleak_dup.stderr.exp2
trunk/corecheck/tests/fdleak_dup.stderr.exp3
trunk/corecheck/tests/fdleak_dup.vgtest
trunk/corecheck/tests/fdleak_dup2.c
trunk/corecheck/tests/fdleak_dup2.stderr.exp
trunk/corecheck/tests/fdleak_dup2.stderr.exp2
trunk/corecheck/tests/fdleak_dup2.stderr.exp3
trunk/corecheck/tests/fdleak_dup2.vgtest
trunk/corecheck/tests/fdleak_fcntl.c
trunk/corecheck/tests/fdleak_fcntl.stderr.exp
trunk/corecheck/tests/fdleak_fcntl.stderr.exp2
trunk/corecheck/tests/fdleak_fcntl.stderr.exp3
trunk/corecheck/tests/fdleak_fcntl.stderr.exp4
trunk/corecheck/tests/fdleak_fcntl.vgtest
trunk/corecheck/tests/fdleak_ipv4.c
trunk/corecheck/tests/fdleak_ipv4.stderr.exp
trunk/corecheck/tests/fdleak_ipv4.stderr.exp2
trunk/corecheck/tests/fdleak_ipv4.stdout.exp
trunk/corecheck/tests/fdleak_ipv4.vgtest
trunk/corecheck/tests/fdleak_open.c
trunk/corecheck/tests/fdleak_open.stderr.exp
trunk/corecheck/tests/fdleak_open.stderr.exp2
trunk/corecheck/tests/fdleak_open.vgtest
trunk/corecheck/tests/fdleak_pipe.c
trunk/corecheck/tests/fdleak_pipe.stderr.exp
trunk/corecheck/tests/fdleak_pipe.stderr.exp2
trunk/corecheck/tests/fdleak_pipe.vgtest
trunk/corecheck/tests/fdleak_socketpair.c
trunk/corecheck/tests/fdleak_socketpair.stderr.exp
trunk/corecheck/tests/fdleak_socketpair.stderr.exp2
trunk/corecheck/tests/fdleak_socketpair.vgtest
trunk/corecheck/tests/filter_as_mmap
trunk/corecheck/tests/filter_fdleak
trunk/corecheck/tests/vgprintf.c
trunk/corecheck/tests/vgprintf.stderr.exp
trunk/corecheck/tests/vgprintf.stdout.exp
trunk/corecheck/tests/vgprintf.vgtest
Modified:
trunk/corecheck/tests/Makefile.am
trunk/none/tests/Makefile.am
trunk/tests/filter_addresses
Modified: trunk/corecheck/tests/Makefile.am
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/Makefile.am 2005-06-28 23:41:57 UTC (rev 4047)
+++ trunk/corecheck/tests/Makefile.am 2005-06-29 03:46:32 UTC (rev 4048)
@@ -4,28 +4,10 @@
## blocking syscalls, etc.
##----------------------------------------------------------------------=
-----
=20
-noinst_SCRIPTS =3D filter_stderr filter_as_mmap filter_fdleak
+noinst_SCRIPTS =3D filter_stderr
=20
EXTRA_DIST =3D $(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.stderr.exp2 fdleak_cmsg.vgtest \
- fdleak_creat.stderr.exp fdleak_creat.stderr.exp2 \
- fdleak_creat.stderr.exp3 fdleak_creat.vgtest \
- fdleak_dup.stderr.exp fdleak_dup.stderr.exp2 \
- fdleak_dup.stderr.exp3 fdleak_dup.vgtest \
- fdleak_dup2.stderr.exp fdleak_dup2.stderr.exp2 \
- fdleak_dup2.stderr.exp3 fdleak_dup2.vgtest \
- fdleak_fcntl.stderr.exp fdleak_fcntl.stderr.exp2 \
- fdleak_fcntl.stderr.exp3 fdleak_fcntl.stderr.exp4 \
- fdleak_fcntl.vgtest \
- fdleak_ipv4.stderr.exp fdleak_ipv4.stderr.exp2 \
- fdleak_ipv4.stdout.exp fdleak_ipv4.vgtest \
- fdleak_open.stderr.exp fdleak_open.stderr.exp2 fdleak_open.vgtest \
- fdleak_pipe.stderr.exp fdleak_pipe.stderr.exp2 fdleak_pipe.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 \
@@ -41,38 +23,20 @@
stack_changes.vgtest \
res_search.stderr.exp res_search.stdout.exp res_search.vgtest \
threadederrno.stderr.exp threadederrno.stdout.exp \
- threadederrno.vgtest \
- vgprintf.stderr.exp vgprintf.stdout.exp vgprintf.vgtest
+ threadederrno.vgtest
=20
check_PROGRAMS =3D \
- erringfds fdleak_cmsg fdleak_creat fdleak_dup fdleak_dup2 \
- fdleak_fcntl fdleak_ipv4 fdleak_open fdleak_pipe \
- fdleak_socketpair sigkill res_search \
+ erringfds \
+ sigkill res_search \
pth_atfork1 pth_cancel1 pth_cancel2 pth_cvsimple pth_empty \
pth_exit pth_exit2 pth_mutexspeed pth_once pth_rwlock \
- as_mmap as_shm threadederrno \
- stack_changes vgprintf
+ threadederrno \
+ stack_changes
=20
AM_CFLAGS =3D $(WERROR) -Winline -Wall -Wshadow -g -O0
AM_CPPFLAGS =3D -I$(top_srcdir)/include
AM_CXXFLAGS =3D $(AM_CFLAGS)
=20
-vgprintf_SOURCES =3D vgprintf.c
-
-# Client address space checks
-as_mmap_SOURCES =3D as_mmap.c
-as_shm_SOURCES =3D as_shm.c
-
-# Leak tests
-fdleak_cmsg_SOURCES =3D fdleak_cmsg.c
-fdleak_creat_SOURCES =3D fdleak_creat.c
-fdleak_dup_SOURCES =3D fdleak_dup.c
-fdleak_dup2_SOURCES =3D fdleak_dup2.c
-fdleak_fcntl_SOURCES =3D fdleak_fcntl.c
-fdleak_ipv4_SOURCES =3D fdleak_ipv4.c
-fdleak_open_SOURCES =3D fdleak_open.c
-fdleak_pipe_SOURCES =3D fdleak_pipe.c
-fdleak_socketpair_SOURCES =3D fdleak_socketpair.c
sigkill_SOURCES =3D sigkill.c
=20
# Pthread ones
Deleted: trunk/corecheck/tests/as_mmap.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_mmap.c 2005-06-28 23:41:57 UTC (rev 4047)
+++ trunk/corecheck/tests/as_mmap.c 2005-06-29 03:46:32 UTC (rev 4048)
@@ -1,35 +0,0 @@
-#include <sys/mman.h>
-#include <stdio.h>
-
-int main()
-{
- char local;
- char *top =3D (char *)(((unsigned long)&local + 0x0fffffff) & ~0x0fffff=
ff);
-
- fprintf(stderr, "1\n");
- if (mmap((void *)0x00000000, 0x10000, PROT_READ|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0) =3D=3D MAP_FAILED)
- fprintf(stderr, "mmap @ 0x00000000\n");
-
- fprintf(stderr, "2\n");
- if (mmap((void *)0x00010000, 0x10000, PROT_READ|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0) =3D=3D MAP_FAILED)
- fprintf(stderr, "mmap @ 0x00010000\n");
-
- fprintf(stderr, "3\n");
- if (mmap((void *)0x50000000, 0x10000, PROT_READ|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0) =3D=3D MAP_FAILED)
- fprintf(stderr, "mmap @ 0x50000000\n");
-
- fprintf(stderr, "4\n");
- if (mmap(top, 0x10000, PROT_READ|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0) =3D=3D MAP_FAILED)
- fprintf(stderr, "mmap @ top\n");
-
- fprintf(stderr, "5\n");
- if (mmap(top+0x08000000, 0x10000, PROT_READ|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0) =3D=3D MAP_FAILED)
- fprintf(stderr, "mmap @ top+.5G\n");
-
- return 0;
-}
Deleted: trunk/corecheck/tests/as_mmap.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_mmap.stderr.exp 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/as_mmap.stderr.exp 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,12 +0,0 @@
-
-1
-2
-3
-4
-Warning: client syscall mmap2 tried to modify addresses 0x........-0x...=
.....
-mmap @ top
-5
-Warning: client syscall mmap2 tried to modify addresses 0x........-0x...=
.....
-mmap @ top+.5G
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/as_mmap.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_mmap.stderr.exp2 2005-06-28 23:41:57 UTC (re=
v 4047)
+++ trunk/corecheck/tests/as_mmap.stderr.exp2 2005-06-29 03:46:32 UTC (re=
v 4048)
@@ -1,12 +0,0 @@
-
-1
-2
-3
-4
-Warning: client syscall old_mmap tried to modify addresses 0x........-0x=
........
-mmap @ top
-5
-Warning: client syscall old_mmap tried to modify addresses 0x........-0x=
........
-mmap @ top+.5G
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/as_mmap.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_mmap.vgtest 2005-06-28 23:41:57 UTC (rev 404=
7)
+++ trunk/corecheck/tests/as_mmap.vgtest 2005-06-29 03:46:32 UTC (rev 404=
8)
@@ -1,2 +0,0 @@
-prog: as_mmap
-stderr_filter: filter_as_mmap
Deleted: trunk/corecheck/tests/as_shm.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_shm.c 2005-06-28 23:41:57 UTC (rev 4047)
+++ trunk/corecheck/tests/as_shm.c 2005-06-29 03:46:32 UTC (rev 4048)
@@ -1,33 +0,0 @@
-#include <sys/types.h>
-#include <sys/ipc.h>
-#include <sys/shm.h>
-#include <stdio.h>
-
-int main()
-{
- int shmid =3D shmget(IPC_PRIVATE, 0x10000, IPC_CREAT|IPC_EXCL|0777);
- void *addr;
- char local;
- char *top =3D (char *)(((unsigned long)&local + 0x0fffffff) & ~0x0fffff=
ff);
-
- if (shmid =3D=3D -1)
- perror("shmget");
-
- addr =3D shmat(shmid, 0, 0);
-
- if (addr =3D=3D (void *)-1)
- perror("shmat @ 0");
- else
- printf("shmat 0: addr=3D...\n");
-
- addr =3D shmat(shmid, top, 0);
-
- if (addr =3D=3D (void *)-1)
- perror("shmat @ top");
- else
- printf("shmat 2: addr=3D...\n");
-
- shmctl(shmid, IPC_RMID, NULL);
-
- return 0;
-}
Deleted: trunk/corecheck/tests/as_shm.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_shm.stderr.exp 2005-06-28 23:41:57 UTC (rev =
4047)
+++ trunk/corecheck/tests/as_shm.stderr.exp 2005-06-29 03:46:32 UTC (rev =
4048)
@@ -1,5 +0,0 @@
-
-Warning: client syscall shmat tried to modify addresses 0x........-0x...=
.....
-shmat @ top: Invalid argument
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/as_shm.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_shm.stdout.exp 2005-06-28 23:41:57 UTC (rev =
4047)
+++ trunk/corecheck/tests/as_shm.stdout.exp 2005-06-29 03:46:32 UTC (rev =
4048)
@@ -1 +0,0 @@
-shmat 0: addr=3D...
Deleted: trunk/corecheck/tests/as_shm.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/as_shm.vgtest 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/as_shm.vgtest 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,2 +0,0 @@
-prog: as_shm
-stderr_filter: filter_as_mmap
Deleted: trunk/corecheck/tests/fdleak_cmsg.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_cmsg.c 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/fdleak_cmsg.c 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,186 +0,0 @@
-#include <sys/types.h>
-#include <sys/wait.h>
-#include <sys/socket.h>
-#include <sys/un.h>
-#include <stdio.h>
-#include <fcntl.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <errno.h>
-
-char filea[24];
-char fileb[24];
-char sock[24];
-
-void
-server ()
-{
- int s, fd1, fd2;
- struct sockaddr_un addr;
- =20
- fd1 =3D open(filea, O_RDWR | O_CREAT | O_TRUNC, 0750);
- if(fd1 =3D=3D -1) {
- perror("open");
- exit(1);
- }
-
- fd2 =3D open(fileb, O_RDWR | O_CREAT | O_TRUNC, 0750);
- if(fd2 =3D=3D -1) {
- perror("open");
- exit(1);
- }
-
- s =3D socket(PF_UNIX, SOCK_STREAM, 0);
- if(s =3D=3D -1) {
- perror("socket");
- exit(1);
- }
-
- memset(&addr, 0, sizeof(addr));
- addr.sun_family =3D AF_UNIX;
- sprintf(addr.sun_path, sock);
-
- unlink(addr.sun_path);
- if(bind(s, (struct sockaddr *)&addr, sizeof(addr)) =3D=3D -1) {
- perror("bind");
- exit(1);
- }
-
- if(listen(s, 5) =3D=3D -1) {
- perror("listen");
- exit(1);
- }
-
- {
- int x;
- int baddrsize =3D 0;
- struct sockaddr_un baddr;
- struct msghdr msg =3D {NULL, 0, NULL, 0, 0, 0, 0};
- struct cmsghdr *cmsg;
- char buf[CMSG_SPACE(sizeof(int) * 2)];
- struct iovec iov[1];
-
- memset(&baddr, 0, sizeof(baddr));
- x =3D accept(s, (struct sockaddr *)&baddr, &baddrsize);
- if(x =3D=3D -1) {
- perror("accept");
- exit(1);
- }
-
- msg.msg_control =3D buf;
- msg.msg_controllen =3D sizeof(buf);
- cmsg =3D CMSG_FIRSTHDR(&msg);
- cmsg->cmsg_level =3D SOL_SOCKET;
- cmsg->cmsg_type =3D SCM_RIGHTS;
- cmsg->cmsg_len =3D CMSG_LEN(sizeof(int) * 2);
- ((int *)CMSG_DATA(cmsg))[0] =3D fd1;
- ((int *)CMSG_DATA(cmsg))[1] =3D fd2;
-
- iov[0].iov_base =3D "hello";
- iov[0].iov_len =3D 6;
-
- msg.msg_iov =3D iov;
- msg.msg_iovlen =3D 1;
-
- if(sendmsg(x, &msg, 0) =3D=3D -1) {
- perror("sendmsg");
- exit(1);
- }
- }
-}
-
-void
-client ()
-{
- int s, fd1 =3D -1, fd2 =3D -1, size, count =3D 0, ret;
- struct sockaddr_un addr;
- struct iovec iov[1];
- union {
- struct cmsghdr cm;
- char control[CMSG_SPACE(sizeof(int) * 2)];
- } control_un;
- struct msghdr msg =3D { NULL, 0, iov, 1, control_un.control,
- sizeof(control_un), 0 };
- struct cmsghdr *cmsg =3D &control_un.cm;
- char buf[1024];
-
- iov[0].iov_base =3D buf;
- iov[0].iov_len =3D sizeof(buf);
-
- s =3D socket(PF_UNIX, SOCK_STREAM, 0);
- if(s =3D=3D -1) {
- perror("socket");
- exit(1);
- }
-
- addr.sun_family =3D AF_UNIX;
- sprintf(addr.sun_path, sock);
-
- do {
- count++;
- ret =3D connect(s, (struct sockaddr *)&addr, sizeof(addr));
- if(ret =3D=3D -1) sleep(1);
- } while (count < 10 && ret =3D=3D -1);
-
- if(ret =3D=3D -1) {
- perror("connect");
- exit(1);
- }
-
- again:
- if((size =3D recvmsg(s, &msg, 0)) =3D=3D -1) {
- if (errno =3D=3D EINTR)
- goto again; /* SIGCHLD from server exiting could interrupt */
- perror("recvmsg");
- exit(1);
- }
-
-
- cmsg =3D CMSG_FIRSTHDR(&msg);
- while(cmsg) {
- if(cmsg->cmsg_level =3D=3D SOL_SOCKET &&
- cmsg->cmsg_type =3D=3D SCM_RIGHTS &&
- cmsg->cmsg_len =3D=3D CMSG_LEN(sizeof(int) * 2)) {
- fd1 =3D ((int *)CMSG_DATA(cmsg))[0];
- fd2 =3D ((int *)CMSG_DATA(cmsg))[1];
- }
-
- cmsg =3D CMSG_NXTHDR(&msg, cmsg);
- }
-
- if(fd1 !=3D -1) write(fd1, "Yeah 1\n", 8);
- if(fd2 !=3D -1) write(fd2, "Yeah 2\n", 8);
-}
-
-
-int
-main (int argc, char **argv)
-{
- int pid, status;
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- pid =3D getpid();
- sprintf(filea, "/tmp/data1.%d", pid);
- sprintf(fileb, "/tmp/data2.%d", pid);
- sprintf(sock, "/tmp/sock.%d", pid);
-
- if((pid =3D fork()) =3D=3D 0) {
- server();
- return 0;
- }
-
- client();
-
- wait(&status);
-
- unlink(filea);
- unlink(fileb);
- unlink(sock);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_cmsg.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_cmsg.stderr.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_cmsg.stderr.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,60 +0,0 @@
-
-
-FILE DESCRIPTORS: 7 open at exit.
-Open AF_UNIX socket .: /tmp/sock
- at 0x........: accept (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:64)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open AF_UNIX socket .: /tmp/sock
- at 0x........: socket (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:33)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: /tmp/data2
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: /tmp/data1
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-
-FILE DESCRIPTORS: 6 open at exit.
-Open file descriptor .: /tmp/data2
- at 0x........: recvmsg (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:131)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open file descriptor .: /tmp/data1
- at 0x........: recvmsg (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:131)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open AF_UNIX socket .: <unknown>
- at 0x........: socket (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:110)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_cmsg.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_cmsg.stderr.exp2 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_cmsg.stderr.exp2 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,62 +0,0 @@
-
-
-FILE DESCRIPTORS: 7 open at exit.
-Open AF_UNIX socket .: /tmp/sock
- at 0x........: accept (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:64)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open AF_UNIX socket .: /tmp/sock
- at 0x........: socket (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:33)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: /tmp/data2
- at 0x........: open (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:27)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: /tmp/data1
- at 0x........: open (in /...libc...)
- by 0x........: server (fdleak_cmsg.c:21)
- by 0x........: main (fdleak_cmsg.c:174)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-
-FILE DESCRIPTORS: 6 open at exit.
-Open file descriptor .: /tmp/data2
- at 0x........: recvmsg (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:131)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open file descriptor .: /tmp/data1
- at 0x........: recvmsg (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:131)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open AF_UNIX socket .: <unknown>
- at 0x........: socket (in /...libc...)
- by 0x........: client (fdleak_cmsg.c:110)
- by 0x........: main (fdleak_cmsg.c:178)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_cmsg.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_cmsg.vgtest 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/fdleak_cmsg.vgtest 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_cmsg
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_creat.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_creat.c 2005-06-28 23:41:57 UTC (rev 404=
7)
+++ trunk/corecheck/tests/fdleak_creat.c 2005-06-29 03:46:32 UTC (rev 404=
8)
@@ -1,21 +0,0 @@
-#include <unistd.h>
-#include <stdio.h>
-#include <fcntl.h>
-
-int
-main (int argc, char **argv)
-{
- char filename[24];
- =20
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- sprintf(filename, "/tmp/file.%d\n", getpid());
- creat(filename, 0);
- unlink(filename);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_creat.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_creat.stderr.exp 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_creat.stderr.exp 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,20 +0,0 @@
-
-
-FILE DESCRIPTORS: 4 open at exit.
-Open file descriptor .: /tmp/file
-
- at 0x........: creat (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_creat.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_creat.stderr.exp2 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_creat.stderr.exp2 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,19 +0,0 @@
-
-
-FILE DESCRIPTORS: 4 open at exit.
-Open file descriptor .: /tmp/file
-
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_creat.c:18)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_creat.stderr.exp3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_creat.stderr.exp3 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_creat.stderr.exp3 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,19 +0,0 @@
-
-
-FILE DESCRIPTORS: 4 open at exit.
-Open file descriptor .: /tmp/file
-
- at 0x........: creat (in /...libc...)
- by 0x........: main (fdleak_creat.c:18)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_creat.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_creat.vgtest 2005-06-28 23:41:57 UTC (re=
v 4047)
+++ trunk/corecheck/tests/fdleak_creat.vgtest 2005-06-29 03:46:32 UTC (re=
v 4048)
@@ -1,4 +0,0 @@
-prog: fdleak_creat
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_dup.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup.c 2005-06-28 23:41:57 UTC (rev 4047)
+++ trunk/corecheck/tests/fdleak_dup.c 2005-06-29 03:46:32 UTC (rev 4048)
@@ -1,19 +0,0 @@
-#include <unistd.h>
-#include <fcntl.h>
-
-int
-main (int argc, char **argv)
-{
- int s;
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- s =3D open("/dev/null", O_RDONLY);
- dup(s);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_dup.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup.stderr.exp 2005-06-28 23:41:57 UTC (=
rev 4047)
+++ trunk/corecheck/tests/fdleak_dup.stderr.exp 2005-06-29 03:46:32 UTC (=
rev 4048)
@@ -1,24 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup.stderr.exp2 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_dup.stderr.exp2 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,23 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_dup.c:16)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup.stderr.exp3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup.stderr.exp3 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_dup.stderr.exp3 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,22 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup (in /...libc...)
- by 0x........: main (fdleak_dup.c:17)
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_dup.c:16)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup.vgtest 2005-06-28 23:41:57 UTC (rev =
4047)
+++ trunk/corecheck/tests/fdleak_dup.vgtest 2005-06-29 03:46:32 UTC (rev =
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_dup
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_dup2.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup2.c 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/fdleak_dup2.c 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,23 +0,0 @@
-#include <unistd.h>
-#include <fcntl.h>
-
-int
-main (int argc, char **argv)
-{
- int s1;
- int s2;
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- s1 =3D open("/dev/null", O_RDONLY);
- s2 =3D open("/dev/null", O_RDONLY);
-
- dup2(s1, 20);
- dup2(s1, s2);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_dup2.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup2.stderr.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_dup2.stderr.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,29 +0,0 @@
-
-
-FILE DESCRIPTORS: 6 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup2.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup2.stderr.exp2 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_dup2.stderr.exp2 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,28 +0,0 @@
-
-
-FILE DESCRIPTORS: 6 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_dup2.c:17)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup2.stderr.exp3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup2.stderr.exp3 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_dup2.stderr.exp3 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,26 +0,0 @@
-
-
-FILE DESCRIPTORS: 6 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: main (fdleak_dup2.c:20)
-
-Open file descriptor .: /dev/null
- at 0x........: dup2 (in /...libc...)
- by 0x........: main (fdleak_dup2.c:21)
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_dup2.c:17)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_dup2.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_dup2.vgtest 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/fdleak_dup2.vgtest 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_dup2
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_fcntl.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.c 2005-06-28 23:41:57 UTC (rev 404=
7)
+++ trunk/corecheck/tests/fdleak_fcntl.c 2005-06-29 03:46:32 UTC (rev 404=
8)
@@ -1,20 +0,0 @@
-#include <unistd.h>
-#include <stdio.h>
-#include <fcntl.h>
-
-int
-main (int argc, char **argv)
-{
- int s1;
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- s1 =3D open("/dev/null", O_RDONLY);
- if(fcntl(s1, F_DUPFD, s1) =3D=3D -1) perror("fcntl");
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_fcntl.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.stderr.exp 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_fcntl.stderr.exp 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,23 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 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 .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_fcntl.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.stderr.exp2 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_fcntl.stderr.exp2 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,24 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: 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 .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_fcntl.stderr.exp3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.stderr.exp3 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_fcntl.stderr.exp3 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,24 +0,0 @@
-
-
-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 .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_fcntl.stderr.exp4
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.stderr.exp4 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_fcntl.stderr.exp4 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,22 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: fcntl (in /...libc...)
- by 0x........: main (fdleak_fcntl.c:18)
-
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_fcntl.c:17)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_fcntl.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_fcntl.vgtest 2005-06-28 23:41:57 UTC (re=
v 4047)
+++ trunk/corecheck/tests/fdleak_fcntl.vgtest 2005-06-29 03:46:32 UTC (re=
v 4048)
@@ -1,4 +0,0 @@
-prog: fdleak_fcntl
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_ipv4.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_ipv4.c 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/fdleak_ipv4.c 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,109 +0,0 @@
-#include <sys/types.h>
-#include <sys/wait.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
-#include <stdio.h>
-#include <fcntl.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <string.h>
-
-void
-server ()
-{
- int s, x;
- struct sockaddr_in baddr;
- struct sockaddr_in addr;
- int baddrsize =3D sizeof(baddr);
- int one =3D 1;
- =20
- s =3D socket(PF_INET, SOCK_STREAM, 0);
- if(s =3D=3D -1) {
- perror("socket");
- exit(1);
- }
-
- setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(int));
- memset(&addr, 0, sizeof(addr));
- addr.sin_family =3D AF_INET;
- addr.sin_addr.s_addr =3D inet_addr("127.0.0.1");
- addr.sin_port =3D 12321;
-
- if(bind(s, (struct sockaddr *)&addr, sizeof(addr)) =3D=3D -1) {
- perror("bind");
- exit(1);
- }
-
- if(listen(s, 5) =3D=3D -1) {
- perror("listen");
- exit(1);
- }
-
- memset(&baddr, 0, sizeof(baddr));
- x =3D accept(s, (struct sockaddr *)&baddr, &baddrsize);
- if(x =3D=3D -1) {
- perror("accept");
- exit(1);
- }
-
- write(x, "hello", 6);
-}
-
-void
-client ()
-{
- int s, count =3D 0, ret;
- struct sockaddr_in addr;
- char buf[1024];
-
- s =3D socket(PF_INET, SOCK_STREAM, 0);
- if(s =3D=3D -1) {
- perror("socket");
- exit(1);
- }
-
- addr.sin_family =3D AF_INET;
- addr.sin_addr.s_addr =3D inet_addr("127.0.0.1");
- addr.sin_port =3D 12321;
-
- do {
- count++;
- ret =3D connect(s, (struct sockaddr *)&addr, sizeof(addr));
- if(ret =3D=3D -1) sleep(1);
- } while (count < 10 && ret =3D=3D -1);
-
- if(ret =3D=3D -1) {
- perror("connect");
- exit(1);
- }
-
- read(s, buf, sizeof(buf));
-
- printf("%s\n", buf);
-}
-
-
-int
-main (int argc, char **argv)
-{
- int pid, status;
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- if((pid =3D fork()) =3D=3D 0) {
- server();
- return 0;
- }
-
- client();
-
- wait(&status);
-
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_ipv4.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_ipv4.stderr.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_ipv4.stderr.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,42 +0,0 @@
-
-
-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........: server (fdleak_ipv4.c:44)
- by 0x........: main (fdleak_ipv4.c:100)
-
-Open AF_INET socket 3: 127.0.0.1:... <-> unbound
- at 0x........: socket (in /...libc...)
- by 0x........: server (fdleak_ipv4.c:21)
- by 0x........: main (fdleak_ipv4.c:100)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-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........: client (fdleak_ipv4.c:60)
- by 0x........: main (fdleak_ipv4.c:104)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_ipv4.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_ipv4.stderr.exp2 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_ipv4.stderr.exp2 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,39 +0,0 @@
-
-
-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 .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-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 .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_ipv4.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_ipv4.stdout.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_ipv4.stdout.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1 +0,0 @@
-hello
Deleted: trunk/corecheck/tests/fdleak_ipv4.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_ipv4.vgtest 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/fdleak_ipv4.vgtest 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_ipv4
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_open.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_open.c 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/fdleak_open.c 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,15 +0,0 @@
-#include <fcntl.h>
-#include <unistd.h>
-int
-main (int argc, char **argv)
-{
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- open("/dev/null", O_RDONLY);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_open.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_open.stderr.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_open.stderr.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,19 +0,0 @@
-
-
-FILE DESCRIPTORS: 4 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_open.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_open.stderr.exp2 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_open.stderr.exp2 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,18 +0,0 @@
-
-
-FILE DESCRIPTORS: 4 open at exit.
-Open file descriptor .: /dev/null
- at 0x........: open (in /...libc...)
- by 0x........: main (fdleak_open.c:13)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_open.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_open.vgtest 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/fdleak_open.vgtest 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_open
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_pipe.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_pipe.c 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/fdleak_pipe.c 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,17 +0,0 @@
-#include <unistd.h>
-
-int
-main (int argc, char **argv)
-{
- int fds[2];
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- pipe(fds);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_pipe.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_pipe.stderr.exp 2005-06-28 23:41:57 UTC =
(rev 4047)
+++ trunk/corecheck/tests/fdleak_pipe.stderr.exp 2005-06-29 03:46:32 UTC =
(rev 4048)
@@ -1,24 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .:
- at 0x........: pipe (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .:
- at 0x........: pipe (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_pipe.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_pipe.stderr.exp2 2005-06-28 23:41:57 UTC=
(rev 4047)
+++ trunk/corecheck/tests/fdleak_pipe.stderr.exp2 2005-06-29 03:46:32 UTC=
(rev 4048)
@@ -1,22 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open file descriptor .:
- at 0x........: pipe (in /...libc...)
- by 0x........: main (fdleak_pipe.c:15)
-
-Open file descriptor .:
- at 0x........: pipe (in /...libc...)
- by 0x........: main (fdleak_pipe.c:15)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_pipe.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_pipe.vgtest 2005-06-28 23:41:57 UTC (rev=
4047)
+++ trunk/corecheck/tests/fdleak_pipe.vgtest 2005-06-29 03:46:32 UTC (rev=
4048)
@@ -1,4 +0,0 @@
-prog: fdleak_pipe
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/fdleak_socketpair.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_socketpair.c 2005-06-28 23:41:57 UTC (re=
v 4047)
+++ trunk/corecheck/tests/fdleak_socketpair.c 2005-06-29 03:46:32 UTC (re=
v 4048)
@@ -1,17 +0,0 @@
-#include <sys/socket.h>
-#include <unistd.h>
-int
-main (int argc, char **argv)
-{
- int fds[2];
-
- /*
- * Fedora Core 1's Perl opens /dev/pts/2 as fd 10. Let's close it
- * now to get consistent results across different releases.
- */
-
- close(10);
-
- socketpair(AF_UNIX, SOCK_STREAM, PF_UNIX, fds);
- return 0;
-}
Deleted: trunk/corecheck/tests/fdleak_socketpair.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_socketpair.stderr.exp 2005-06-28 23:41:5=
7 UTC (rev 4047)
+++ trunk/corecheck/tests/fdleak_socketpair.stderr.exp 2005-06-29 03:46:3=
2 UTC (rev 4048)
@@ -1,22 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open AF_UNIX socket .: <unknown>
- at 0x........: socketpair (in /...libc...)
- by 0x........: main (fdleak_socketpair.c:15)
-
-Open AF_UNIX socket .: <unknown>
- at 0x........: socketpair (in /...libc...)
- by 0x........: main (fdleak_socketpair.c:15)
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_socketpair.stderr.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_socketpair.stderr.exp2 2005-06-28 23:41:=
57 UTC (rev 4047)
+++ trunk/corecheck/tests/fdleak_socketpair.stderr.exp2 2005-06-29 03:46:=
32 UTC (rev 4048)
@@ -1,24 +0,0 @@
-
-
-FILE DESCRIPTORS: 5 open at exit.
-Open AF_UNIX socket .: <unknown>
- at 0x........: socketpair (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open AF_UNIX socket .: <unknown>
- at 0x........: socketpair (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: .
- <inherited from parent>
-
-Open file descriptor .: /dev/null
- <inherited from parent>
-
-
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Deleted: trunk/corecheck/tests/fdleak_socketpair.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/fdleak_socketpair.vgtest 2005-06-28 23:41:57 UT=
C (rev 4047)
+++ trunk/corecheck/tests/fdleak_socketpair.vgtest 2005-06-29 03:46:32 UT=
C (rev 4048)
@@ -1,4 +0,0 @@
-prog: fdleak_socketpair
-vgopts: --track-fds=3Dyes
-stderr_filter: filter_fdleak
-args: < /dev/null
Deleted: trunk/corecheck/tests/filter_as_mmap
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/filter_as_mmap 2005-06-28 23:41:57 UTC (rev 404=
7)
+++ trunk/corecheck/tests/filter_as_mmap 2005-06-29 03:46:32 UTC (rev 404=
8)
@@ -1,8 +0,0 @@
-#! /bin/sh
-
-dir=3D`dirname $0`
-
-./filter_stderr |
-
-# Anonymise addresses
-$dir/../../tests/filter_addresses
Deleted: trunk/corecheck/tests/filter_fdleak
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/corecheck/tests/filter_fdleak 2005-06-28 23:41:57 UTC (rev 4047=
)
+++ trunk/corecheck/tests/filter_fdleak 2005-06-29 03:46:32 UTC (rev 4048=
)
@@ -1,20 +0,0 @@
-#! /bin/sh
-
-dir=3D`dirname $0`
-
-./filter_stderr |
-
-# Anonymise addresses
-$dir/../../tests/filter_addresses |
-
-# Anonymise line numbers in mac_replace_strmem.c
-sed "s/mac_replace_strmem.c:[0-9]*/mac_replace_strmem.c:.../" |
-
-$dir/../../tests/filter_test_paths |
-
-sed s/"^Open AF_UNIX socket [0-9]*: <unknown>/Open AF_UNIX socket .: <un=
known>/" |
-sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]*: \/dev\/null/Ope=
n \\1 .: \/dev\/null/" |
-sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]*: \/tmp\/\(sock\|=
data1\|data2\|file\)\.[0-9]*/Open \\1 .: \/tmp\/\\2/" |
-sed s/"^Open file descriptor [0-9]*: .*/Open file descriptor .: ./" |
-sed s/"^Open file descriptor [0-9]*:$/Open file descriptor .:/" |
-sed s/"127.0.0.1:[0-9]*/127.0.0.1:.../g"
Deleted: trunk/corecheck/tests/vgprintf.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D...
[truncated message content] |