From: Pete Stevenson Date: Thu, 6 Jan 2022 23:09:54 +0000 (-0800) Subject: bcc_syms.cc: bug fix; identify VDSO using 'name' vs. 'path' (use of path incorrectly... X-Git-Tag: v0.24.0~12^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d81b46074acff790273fa02ceea14a9d1d24524a;p=platform%2Fupstream%2Fbcc.git bcc_syms.cc: bug fix; identify VDSO using 'name' vs. 'path' (use of path incorrectly compares /proc//root[vdso] with [vdso]). Signed-off-by: Pete Stevenson --- diff --git a/src/cc/bcc_syms.cc b/src/cc/bcc_syms.cc index 24f4277b..12c8250b 100644 --- a/src/cc/bcc_syms.cc +++ b/src/cc/bcc_syms.cc @@ -238,7 +238,7 @@ ProcSyms::Module::Module(const char *name, const char *path, // Other symbol files if (bcc_is_valid_perf_map(path_.c_str()) == 1) type_ = ModuleType::PERF_MAP; - else if (bcc_elf_is_vdso(path_.c_str()) == 1) + else if (bcc_elf_is_vdso(name_.c_str()) == 1) type_ = ModuleType::VDSO; // Will be stored later