From: Francis Deslauriers Date: Wed, 21 Aug 2019 17:09:32 +0000 (-0700) Subject: Fix: autodisc: possible use-after-free X-Git-Tag: v2.0.0-rc1~209 X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=cd0fb218b3f118abdfcb2d44ea60cf41f5b2ebd7;hp=888e09251484276bbf2b38bfaac04c815dc66ca1;p=babeltrace.git Fix: autodisc: possible use-after-free Reported-by: scan-build: Memory error Use-after-free Signed-off-by: Francis Deslauriers Change-Id: Icfb8a6640a096369d51ba1c04ce43d043af7af59 Reviewed-on: https://review.lttng.org/c/babeltrace/+/1971 Tested-by: jenkins Reviewed-by: Simon Marchi Reviewed-by: Jérémie Galarneau --- diff --git a/src/autodisc/autodisc.c b/src/autodisc/autodisc.c index 211a930e..02bdacc5 100644 --- a/src/autodisc/autodisc.c +++ b/src/autodisc/autodisc.c @@ -89,6 +89,7 @@ struct auto_source_discovery_result *auto_source_discovery_result_create( goto end; error: auto_source_discovery_result_destroy(res); + res = NULL; end: return res;