summaryrefslogtreecommitdiff
path: root/scripts/ipe
diff options
context:
space:
mode:
authorlvyating <lv.yating@zte.com.cn>2026-10-27 19:47:32 +0800
committerArnaldo Carvalho de Melo <acme@redhat.com>2026-10-27 17:45:34 -0300
commit4626d370ae89b8af4d46a45372b269f926ec662d (patch)
tree4fa9c71dbf706c5fb481fb954f0810ec4d6378c3 /scripts/ipe
parentaa0fec5853eea1eca4f0bd9fd26e0a9d25e1c109 (diff)
perf machine: Fix NULL deref in thread__resolve_callchain_sample()
When recording with -j stack, resolve_lbr_callchain_sample() can dereference a NULL 'chain' pointer while resolving the branch stack. $ perf record -j stack -e branches:u uname perf: Segmentation fault Fix it by checking 'chain' for NULL before dereferencing it. Fixes: 29be60c93d2d9300 ("perf build-id: Mark DSO in sample callchains") Reviewed-by: Ian Rogers <irogers@google.com> Reviewed-by: Shengming Hu <hu.shengming@zte.com.cn> Signed-off-by: lvyating <lv.yating@zte.com.cn> Tested-by: Ian Rogers <irogers@google.com> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com> Cc: Dai Hualiang <dai.hualiang@zte.com.cn> Cc: he.yilin@zte.com.cn Cc: Ian Rogers <irogers@google.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: James Clark <james.clark@linaro.org> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Qingtao Liu <liu.qingtao2@zte.com.cn> Cc: Shen Lin <shen.lin1@zte.com.cn> Cc: stable@vger.kernel.org Cc: ye.zhihao1@zte.com.cn Cc: zhang.cheng35@zte.com.cn Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'scripts/ipe')
0 files changed, 0 insertions, 0 deletions