Problem with lnuma+fork+execvp+ "ls"
i got problem with lnuma+fork+execvp+"ls". That is:
In my program i call functions from "libnuma" to find out which cpus are from which node. Therefore, i have to use -lnuma during compiling.
Later fork is used to create a child process. In the child process i use "execvp" to execute an another program, such as "ls".
Then i got the error " ls: cannot access ���h2: Invalid argument". I don't know what are ���.
But if I call a normal probram which is written by me, there is no error.
What is that?