From: Julian Seward Date: Wed, 16 Mar 2005 13:10:44 +0000 (+0000) Subject: Add another possible .stderr output for memcheck/tests/writev. X-Git-Tag: svn/VALGRIND_3_0_0~939 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2eb10d8e1c1224d38b990579e4d41f07a22c54c3;p=thirdparty%2Fvalgrind.git Add another possible .stderr output for memcheck/tests/writev. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3379 --- diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index a08be9dcee..3f989ebf0d 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -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 index 0000000000..a6aaa297f1 --- /dev/null +++ b/memcheck/tests/writev.stderr.exp3 @@ -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