Hi, When I tried the following program void test4() { printf("doing execv\n"); if(execv("/bin/ls", "-l") == -1) printf("exec failed with errno %d\n", errno); else printf("exec succeed\n"); } I see that execv is failing with errno 14(EFAULT). I am using RH9 2.6 kernel. Does anybody know what is the cause? Regards Prasanta - To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html