Found by coverity:
** CID
1132646: Untrusted value as argument (TAINTED_SCALAR)
/formats/ctf/ctf.c: 1715 in import_stream_packet_inde)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ if (index_hdr.packet_index_len == 0) {
+ fprintf(stderr, "[error] Packet index length cannot be 0.\n");
+ ret = -1;
+ goto error;
+ }
while ((index_read = fread(&ctf_index, index_hdr.packet_index_len, 1,
pos->index_fp)) == 1) {
while ((index_read = fread(&ctf_index, index_hdr.packet_index_len, 1,
pos->index_fp)) == 1) {