[lttng-dev] [PATCH lttng-tools] Fix: Double free in utils_partial_realpath error path
Michael Jeanson
mjeanson at efficios.com
Wed May 18 16:17:27 UTC 2016
Fixes coverity #1355521
Signed-off-by: Michael Jeanson <mjeanson at efficios.com>
---
src/common/utils.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/common/utils.c b/src/common/utils.c
index 30a5f10..901ddb0 100644
--- a/src/common/utils.c
+++ b/src/common/utils.c
@@ -190,7 +190,9 @@ error:
free(resolved_path);
free(cut_path);
free(try_path);
- free(try_path_prev);
+ if (try_path_prev != try_path) {
+ free(try_path_prev);
+ }
return NULL;
}
--
2.7.4
More information about the lttng-dev
mailing list