[ovs-dev] [PATCH 1/1] ovsdb-tool: fix memory leak while running "db-is-standalone" command

aginwala aginwala at asu.edu
Thu Mar 19 20:53:40 UTC 2020


Hi Ben:
Can you also backport this patch to 2.12 and 2.11 too?

On Mon, Oct 7, 2019 at 11:21 AM Ben Pfaff <blp at ovn.org> wrote:

> On Mon, Oct 07, 2019 at 10:30:07AM +0200, Damijan Skvarc wrote:
> > problem is reported by valgrind while running functional tests:
> >
> > ==21043== 160 (88 direct, 72 indirect) bytes in 1 blocks are definitely
> lost in loss record 7 of 8
> > ==21043==    at 0x4C2DB8F: malloc (in
> /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
> > ==21043==    by 0x45EE2E: xmalloc (util.c:138)
> > ==21043==    by 0x40CB81: ovsdb_log_open (log.c:270)
> > ==21043==    by 0x406B4F: do_db_has_magic.isra.9 (ovsdb-tool.c:563)
> > ==21043==    by 0x438670: ovs_cmdl_run_command__ (command-line.c:223)
> > ==21043==    by 0x438720: ovs_cmdl_run_command (command-line.c:254)
> > ==21043==    by 0x405A4C: main (ovsdb-tool.c:79)
> >
> > problem was in do_db_has_magic() which opens log file which is never
> closed.
> >
> > Signed-off-by: Damijan Skvarc <damjan.skvarc at gmail.com>
>
> Applied to master, thanks.
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>


More information about the dev mailing list