]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add another possible .stderr output for memcheck/tests/writev.
authorJulian Seward <jseward@acm.org>
Wed, 16 Mar 2005 13:10:44 +0000 (13:10 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 16 Mar 2005 13:10:44 +0000 (13:10 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3379

memcheck/tests/Makefile.am
memcheck/tests/writev.stderr.exp3 [new file with mode: 0644]

index a08be9dcee13e66a76bcdcb78803df85d6003e89..3f989ebf0d9a69ba3dea91c574328debf3f78150 100644 (file)
@@ -83,7 +83,7 @@ EXTRA_DIST = $(noinst_SCRIPTS) \
        threadederrno.stderr.exp threadederrno.stdout.exp \
        threadederrno.vgtest \
        vgtest_ume.stderr.exp vgtest_ume.vgtest \
-       writev.stderr.exp writev.stderr.exp2 writev.vgtest \
+       writev.stderr.exp writev.stderr.exp2 writev.stderr.exp3 writev.vgtest \
        zeropage.stderr.exp zeropage.stderr.exp2 zeropage.vgtest
 
 check_PROGRAMS = \
diff --git a/memcheck/tests/writev.stderr.exp3 b/memcheck/tests/writev.stderr.exp3
new file mode 100644 (file)
index 0000000..a6aaa29
--- /dev/null
@@ -0,0 +1,18 @@
+Test file created.
+Syscall param writev(vector[...]) points to unaddressable byte(s)
+   at 0x........: do_writev (in /...libc...)
+   by 0x........: main (writev.c:56)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+Received EFAULT as expected
+
+Syscall param writev(vector) points to unaddressable byte(s)
+   at 0x........: do_writev (in /...libc...)
+   by 0x........: main (writev.c:68)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+Received EINVAL as expected
+
+Syscall param readv(vector) points to unaddressable byte(s)
+   at 0x........: do_readv (in /...libc...)
+   by 0x........: main (writev.c:76)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+Received EINVAL as expected