X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Ffd-tracker%2Finode.c;fp=src%2Fcommon%2Ffd-tracker%2Finode.c;h=f105f5bd334df020e3d4800257ca3c0690f072eb;hp=82799aee7e5fdcd107b89345c8c00d8e04c97f95;hb=9604bd17bfb1f116b6d4e56ab1d95e08cde17a06;hpb=53866dcb2a4f927cc421b880cf213351df31f03c diff --git a/src/common/fd-tracker/inode.c b/src/common/fd-tracker/inode.c index 82799aee7..f105f5bd3 100644 --- a/src/common/fd-tracker/inode.c +++ b/src/common/fd-tracker/inode.c @@ -250,6 +250,10 @@ LTTNG_HIDDEN struct lttng_unlinked_file_pool *lttng_unlinked_file_pool_create( { struct lttng_unlinked_file_pool *pool = zmalloc(sizeof(*pool)); + if (!pool) { + goto error; + } + if (!path || *path != '/') { ERR("Unlinked file pool must be created with an absolute path, path = \"%s\"", path ? path : "NULL");