summaryrefslogtreecommitdiffstats
path: root/sys-utils/flock.c
diff options
context:
space:
mode:
authorBrad Forschinger2015-05-05 03:51:24 +0200
committerKarel Zak2015-05-05 12:42:52 +0200
commitb5575bc08cc778e522c793b0b909c6333a4bc503 (patch)
tree9662a87afc911650169a330a4a38249f2cf6a3b7 /sys-utils/flock.c
parentbuild-sys: fix parallel builds w/setarch links (diff)
downloadkernel-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.c2
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) {