Use of %c in tracepoints is throwing off the argument order when printing event data via perf. Handle '%c' in parse_arg_format. Signed-off-by: David Ahern <dsahern@xxxxxxxxxx> --- src/event-parse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/event-parse.c b/src/event-parse.c index acf7fde4ead9..12c6f560019b 100644 --- a/src/event-parse.c +++ b/src/event-parse.c @@ -6486,6 +6486,7 @@ static int parse_arg_format(struct tep_print_parse **parse, *arg = (*arg)->next; ret++; return ret; + case 'c': case 'd': case 'u': case 'i': -- 2.25.1