running umbrello under control of valgrind shows several memory leaks, which should be fixed if they are related to umbrello source code. Reproducible: Always Steps to Reproduce: 1. run valgrind --track-origins=yes --leak-check=full ~/umbrello/bin/umbrello 2. inspect the results (appended) Actual Results: several memory leaks Expected Results: no memory leaks introduced by umbrello valgrind report added
Created attachment 71843 [details] valgrind output
Comment on attachment 71843 [details] valgrind output fixed mimetype
Git commit 6bdc9149c494677c5eddc99bb6b239e7dcc61edf by Ralf Habacker. Committed on 15/03/2020 at 09:30. Pushed by habacker into branch 'master'. Fix memory leaks in class Tracer The global variable states is now a static member of class Tracer. M +8 -5 umbrello/debug/debug_utils.cpp M +2 -0 umbrello/debug/debug_utils.h https://invent.kde.org/kde/umbrello/commit/6bdc9149c494677c5eddc99bb6b239e7dcc61edf
Git commit a332a81864bfe0867f552874e10e49672851ed85 by Ralf Habacker. Committed on 15/03/2020 at 09:29. Pushed by habacker into branch 'master'. Fix memory leak in class ObjectsWindow M +5 -4 umbrello/objectswindow.cpp M +2 -0 umbrello/objectswindow.h https://invent.kde.org/kde/umbrello/commit/a332a81864bfe0867f552874e10e49672851ed85
Git commit 028532ac8353fbfe37bccfed51f87faa8c487332 by Ralf Habacker. Committed on 15/03/2020 at 09:30. Pushed by habacker into branch 'master'. Fix memory leak in UMLAppPrivate::readWelcomeFile() M +1 -0 umbrello/umlappprivate.cpp https://invent.kde.org/kde/umbrello/commit/028532ac8353fbfe37bccfed51f87faa8c487332