From: Damjan Marion Date: Mon, 4 Apr 2022 16:04:28 +0000 (+0200) Subject: vlib: fix memory leak in load_one_plugin X-Git-Tag: v22.10-rc0~150 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F76%2F35876%2F1;p=vpp.git vlib: fix memory leak in load_one_plugin Type: fix Fixes: 500ba9f Change-Id: I32872a084276d9b38ff07cdccccb746c0212777f Signed-off-by: Damjan Marion --- diff --git a/src/vlib/unix/plugin.c b/src/vlib/unix/plugin.c index 891e2cb642d..22035927e96 100644 --- a/src/vlib/unix/plugin.c +++ b/src/vlib/unix/plugin.c @@ -194,6 +194,8 @@ load_one_plugin (plugin_main_t * pm, plugin_info_t * pi, int from_early_init) reread_reg = 0; goto process_reg; } + else + clib_error_free (error); error = elf_get_section_by_name (&em, ".vlib_plugin_registration", §ion);