argv is now on the stack, do not free it