X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fmain.c;h=b9c2177fa4f24b9fb31a7f75c7744ebbf6ba359d;hp=c0cfddb96166840bfe3effdfe0e7dcf36566a7d6;hb=c30ce0b3d524a2c15bc688356d50d38fa9b43f85;hpb=2f77fc4b3720dc8f75847130498c2d4aad7c03ec diff --git a/src/bin/lttng-sessiond/main.c b/src/bin/lttng-sessiond/main.c index c0cfddb96..b9c2177fa 100644 --- a/src/bin/lttng-sessiond/main.c +++ b/src/bin/lttng-sessiond/main.c @@ -1856,7 +1856,8 @@ static int copy_session_consumer(int domain, struct ltt_session *session) } /* Append correct directory to subdir */ - strncat(consumer->subdir, dir_name, sizeof(consumer->subdir)); + strncat(consumer->subdir, dir_name, + sizeof(consumer->subdir) - strlen(consumer->subdir) - 1); DBG3("Copy session consumer subdir %s", consumer->subdir); ret = LTTCOMM_OK;