Backport: Fix: tracker: list/track/untrack commands leak strings
[lttng-tools.git] / src / bin / lttng-sessiond / main.c
index 7c5691f2be5f3d134354f2d9319569aad6fb426e..1cd77a4aed540f1b035c5292afd93b996acd901e 100644 (file)
@@ -3537,6 +3537,7 @@ error_add_context:
                                cmd_ctx->lsm->u.id_tracker.tracker_type,
                                cmd_ctx->lsm->domain.type,
                                &id);
+               free(id.string);
                break;
        }
        case LTTNG_UNTRACK_ID:
@@ -3585,6 +3586,7 @@ error_add_context:
                                cmd_ctx->lsm->u.id_tracker.tracker_type,
                                cmd_ctx->lsm->domain.type,
                                &id);
+               free(id.string);
                break;
        }
        case LTTNG_ENABLE_EVENT:
@@ -3830,6 +3832,7 @@ error_add_context:
                                ret = LTTNG_ERR_NOMEM;
                                goto error;
                        }
+                       free(id->string);
                }
 
                cmd_header.nb_tracker_id = nr_ids;
This page took 0.02455 seconds and 5 git commands to generate.