Fix realloc invalid next size
[lttng-tools.git] / lttng-sessiond / kernel.c
index c734e889bb9cd25e808d8d5cd83d39b73f367395..16334a83b26122b4096ddf9dc71c473095549867 100644 (file)
@@ -582,7 +582,7 @@ ssize_t kernel_list_events(int tracer_fd, struct lttng_event **events)
                                        nbmem + KERNEL_EVENT_LIST_SIZE);
                        /* Adding the default size again */
                        nbmem += KERNEL_EVENT_LIST_SIZE;
-                       elist = realloc(elist, nbmem);
+                       elist = realloc(elist, nbmem * sizeof(struct lttng_event));
                        if (elist == NULL) {
                                perror("realloc list events");
                                count = -ENOMEM;
This page took 0.0227 seconds and 4 git commands to generate.