[dev] [tabbed] [PATCH] Don't call execvp() with NULL as first argument
Hi,
I noticed a crash in spawn(). It appears execvp() does not check whether
its first argument is NULL -- at least some implementations don't. They
happily try to dereference the NULL pointer and then segfault.
I've seen execvp() crash on Linux/glibc-2.24, FreeBSD 10.2, and NetBSD
7. "Of course", OpenBSD 5.9 properly handles a NULL pointer and does not
crash.
Cheers!
Peter
Received on Sun Aug 14 2016 - 12:55:10 CEST
This archive was generated by hypermail 2.3.0
: Sun Aug 14 2016 - 13:00:14 CEST