Don't pass values from argv[] directly to child process forked using safe_fork, because it clears argv[]. strdup them first. (cherry picked from commit c315b79f) (cherry picked from commit ec9fd713)