From 5ada26b49f63b2c4f9e4e01aba69f9fb9e935c4f Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 4 Sep 2015 01:35:47 -0400 Subject: [PATCH] Fix: elf: NULL pointer dereference Coverity reported: CID 1321730 (#1 of 1): Dereference null return value (NULL_RETURNS)15. dereference: Dereferencing a pointer that might be null _build_id when calling lttng_ust_read. Signed-off-by: Mathieu Desnoyers --- liblttng-ust/lttng-ust-elf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liblttng-ust/lttng-ust-elf.c b/liblttng-ust/lttng-ust-elf.c index ee7eb7c4..dd50f2b6 100644 --- a/liblttng-ust/lttng-ust-elf.c +++ b/liblttng-ust/lttng-ust-elf.c @@ -452,7 +452,7 @@ int lttng_ust_elf_get_build_id_from_segment( _length = nhdr.n_descsz; _build_id = zmalloc(sizeof(uint8_t) * _length); - if (!build_id) { + if (!_build_id) { goto error; } -- 2.34.1