Nicholas Nethercote 49c135649d Now doing pre_mem_read()s on the args to execve(), so eg. Memcheck can check
them.  Added a regtest for this.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2244
2004-02-12 14:34:14 +00:00

13 lines
196 B
C

#include <unistd.h>
int main(void)
{
char* bad[2] = { (char*)1, NULL };
char* good[1] = { NULL };
execve(NULL, bad, bad);
execve("/bin/true", good, good);
return 0;
}