OSDN Git Service

perf script: Add array bound checking to list_scripts
authorAndi Kleen <ak@linux.intel.com>
Mon, 11 Mar 2019 14:45:01 +0000 (07:45 -0700)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 11 Mar 2019 19:33:19 +0000 (16:33 -0300)
commit905e4aff31382c3f9b2014d1361f4a1be4479ba2
tree3f1f3cf123f08ce46f432cb3f4fa6219390356ae
parentca52babe033f2a0a535ce7c814e54a44cead1f15
perf script: Add array bound checking to list_scripts

Don't overflow array when the scripts directory is too large, or the
script file name is too long.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Link: http://lkml.kernel.org/r/20190311144502.15423-11-andi@firstfloor.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/builtin-script.c
tools/perf/builtin.h
tools/perf/ui/browsers/scripts.c