From 5f8df26c87554736946f4e8f163bb070ee68c2cd Mon Sep 17 00:00:00 2001 From: JP Ikaheimonen Date: Thu, 14 Nov 2013 10:24:33 +0200 Subject: [PATCH] Add error check for zmalloc Report if zmalloc fails in shadow_copy_event. Signed-off-by: David Goulet --- src/bin/lttng-sessiond/ust-app.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/lttng-sessiond/ust-app.c b/src/bin/lttng-sessiond/ust-app.c index d8adccde2..4912ca6c6 100644 --- a/src/bin/lttng-sessiond/ust-app.c +++ b/src/bin/lttng-sessiond/ust-app.c @@ -1480,8 +1480,11 @@ static void shadow_copy_event(struct ust_app_event *ua_event, exclusion_alloc_size = sizeof(struct lttng_ust_event_exclusion) + LTTNG_UST_SYM_NAME_LEN * uevent->exclusion->count; ua_event->exclusion = zmalloc(exclusion_alloc_size); - if (ua_event->exclusion) { - memcpy(ua_event->exclusion, uevent->exclusion, exclusion_alloc_size); + if (ua_event->exclusion == NULL) { + PERROR("malloc"); + } else { + memcpy(ua_event->exclusion, uevent->exclusion, + exclusion_alloc_size); } } } -- 2.34.1