X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fctf.c;h=5dce5f5a5dcb0c3033a1179a5acccdbcfa8542fe;hp=e3a487d6ef969f0ad2cd97c2ba360bb3a76c0937;hb=1b01ffc2b946034c69e481882ef671dbe5dac14d;hpb=aee35fcc7e82d20396d82d151de93b1b51325398 diff --git a/formats/ctf/ctf.c b/formats/ctf/ctf.c index e3a487d6..5dce5f5a 100644 --- a/formats/ctf/ctf.c +++ b/formats/ctf/ctf.c @@ -147,6 +147,8 @@ uint64_t ctf_timestamp_begin(struct trace_descriptor *descriptor, struct ctf_stream_declaration *stream_class; stream_class = g_ptr_array_index(tin->streams, i); + if (!stream_class) + continue; /* for each file_stream */ for (j = 0; j < stream_class->streams->len; j++) { struct ctf_stream_definition *stream; @@ -190,6 +192,8 @@ uint64_t ctf_timestamp_end(struct trace_descriptor *descriptor, struct ctf_stream_declaration *stream_class; stream_class = g_ptr_array_index(tin->streams, i); + if (!stream_class) + continue; /* for each file_stream */ for (j = 0; j < stream_class->streams->len; j++) { struct ctf_stream_definition *stream;