diff --git a/tools/perf/builtin-script.c b/tools/perf/builtin-script.c index ece3796a603568247c3b9c1f7fca9de7264e7b71..53c11fc0855ee48d2d06bbae26bfd87b12dc5c70 100644 --- a/tools/perf/builtin-script.c +++ b/tools/perf/builtin-script.c @@ -1653,7 +1653,7 @@ static void process_event(struct perf_script *script, return; } - if (PRINT_FIELD(TRACE)) { + if (PRINT_FIELD(TRACE) && sample->raw_data) { event_format__fprintf(evsel->tp_format, sample->cpu, sample->raw_data, sample->raw_size, fp); }