commit | b3066b16e1d6f7e9c27cc092b67591262d3a8b13 | [log] [tgz] |
---|---|---|
author | Piotr Sikora <piotr@cloudflare.com> | Thu Jun 19 04:16:36 2014 -0700 |
committer | Piotr Sikora <piotr@cloudflare.com> | Thu Jun 19 04:16:36 2014 -0700 |
tree | c5097e0dfbf0bfc81a076b7228bd5654d6c94ffc | |
parent | 8f0f4c10e91a82e6f636d792c14cc608c06ca37d [diff] |
Perl: NULL-terminate argument list. perl_parse() function expects argv/argc-style argument list, which according to the C standard must be NULL-terminated, that is: argv[argc] == NULL. This change fixes a crash (SIGSEGV) that could happen because of the buffer overrun during perl module initialization. Signed-off-by: Piotr Sikora <piotr@cloudflare.com>