diff options
author | Brad Forschinger | 2015-05-05 03:51:24 +0200 |
---|---|---|
committer | Karel Zak | 2015-05-05 12:42:52 +0200 |
commit | b5575bc08cc778e522c793b0b909c6333a4bc503 (patch) | |
tree | 9662a87afc911650169a330a4a38249f2cf6a3b7 /sys-utils/flock.c | |
parent | build-sys: fix parallel builds w/setarch links (diff) | |
download | kernel-qcow2-util-linux-b5575bc08cc778e522c793b0b909c6333a4bc503.tar.gz kernel-qcow2-util-linux-b5575bc08cc778e522c793b0b909c6333a4bc503.tar.xz kernel-qcow2-util-linux-b5575bc08cc778e522c793b0b909c6333a4bc503.zip |
flock: NULL deref
cmd_argv[2] will be initialised only if it's specificed with -c. NULL
deref otherwise resulting in crash.
Signed-off-by: Brad Forschinger <bnjf@bnjf.id.au>
Diffstat (limited to 'sys-utils/flock.c')
-rw-r--r-- | sys-utils/flock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys-utils/flock.c b/sys-utils/flock.c index 84f1ec486..fda7bdc48 100644 --- a/sys-utils/flock.c +++ b/sys-utils/flock.c @@ -319,7 +319,7 @@ int main(int argc, char *argv[]) /* Clear any inherited settings */ signal(SIGCHLD, SIG_DFL); if (verbose) - printf(_("%s: executing %s\n"), program_invocation_short_name, cmd_argv[2]); + printf(_("%s: executing %s\n"), program_invocation_short_name, cmd_argv[0]); f = fork(); if (f < 0) { |