summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorLuMingYin <lumingyindetect@126.com>2024-04-27 10:23:47 +0300
committerMasami Hiramatsu (Google) <mhiramat@kernel.org>2024-04-29 16:30:46 +0300
commitdce3696271af7765f04428ec31b1b87dc7d016c6 (patch)
treeba4d2bcf1bf329a130b8a0338048723d5d4312c5 /tools/perf/scripts/python/exported-sql-viewer.py
parente67572cd2204894179d89bd7b984072f19313b03 (diff)
downloadlinux-dce3696271af7765f04428ec31b1b87dc7d016c6.tar.xz
tracing/probes: Fix memory leak in traceprobe_parse_probe_arg_body()
If traceprobe_parse_probe_arg_body() failed to allocate 'parg->fmt', it jumps to the label 'out' instead of 'fail' by mistake.In the result, the buffer 'tmp' is not freed in this case and leaks its memory. Thus jump to the label 'fail' in that error case. Link: https://lore.kernel.org/all/20240427072347.1421053-1-lumingyindetect@126.com/ Fixes: 032330abd08b ("tracing/probes: Cleanup probe argument parser") Signed-off-by: LuMingYin <lumingyindetect@126.com> Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions