diff --git a/tools/perf/util/session.c b/tools/perf/util/session.c index a3c13bcd5a8db7010236477b870055e9e5078a6a..72458d9da5b13a4f26f6003810273bee4dc88c2c 100644 --- a/tools/perf/util/session.c +++ b/tools/perf/util/session.c @@ -1269,7 +1269,7 @@ void perf_session__print_ip(union perf_event *event, } } else { - printf("%16" PRIx64, al.addr); + printf("%16" PRIx64, sample->ip); if (print_sym) { if (al.sym && al.sym->name) symname = al.sym->name;