From mboxrd@z Thu Jan 1 00:00:00 1970 From: jdesfossez@efficios.com (Julien Desfossez) Date: Wed, 27 Nov 2013 10:06:02 -0500 Subject: [lttng-dev] [BABELTRACE PATCH 2/3] Handle packets containing only a header In-Reply-To: <1385564763-1374-1-git-send-email-jdesfossez@efficios.com> References: <1385564763-1374-1-git-send-email-jdesfossez@efficios.com> Message-ID: <1385564763-1374-2-git-send-email-jdesfossez@efficios.com> Signed-off-by: Julien Desfossez --- formats/ctf/ctf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/formats/ctf/ctf.c b/formats/ctf/ctf.c index 5f263cd..477392b 100644 --- a/formats/ctf/ctf.c +++ b/formats/ctf/ctf.c @@ -476,6 +476,10 @@ int ctf_read_event(struct bt_stream_pos *ppos, struct ctf_stream_definition *str /* Stream is inactive for now (live reading). */ return EAGAIN; } + /* Packet only contains headers */ + if (pos->offset == pos->content_size) + return EOF; + assert(pos->offset < pos->content_size); /* Read event header */ -- 1.8.3.2