projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix: consumerd: add missing put_subbuf for ust and kernel errors
[lttng-tools.git]
/
src
/
common
/
index
/
index.c
diff --git
a/src/common/index/index.c
b/src/common/index/index.c
index b5591d137c923a97617005f9a85145e09264cba4..b481badb1d6556e2f6f1807264d33e81e6be41b2 100644
(file)
--- a/
src/common/index/index.c
+++ b/
src/common/index/index.c
@@
-245,6
+245,10
@@
struct lttng_index_file *lttng_index_file_open(const char *path_name,
ERR("Invalid header version");
goto error_close;
}
+ if (element_len > sizeof(struct ctf_packet_index)) {
+ ERR("Index element length too long");
+ goto error_close;
+ }
index_file->fd = read_fd;
index_file->major = major;
This page took
0.026657 seconds
and
4
git commands to generate.