lib: absorb `path` error cases
Can't show this merge request because the source branch github/fork/gireeshpunathil/try-guard-process-argv is missing from project rodrigo-test/test-group-nodejs/node. Close this merge request or update the source branch.