steps to reproduce: 1) switch to branch associated with current ticket custom TWidget class with log messages is added to illustrate issue. 2) build and run foedag 3) run project compilation 4) activate "Synthesis - Design Statistics" 5) see that we create TWidget constructor printed in the log message 6) close tab report, here we must see destructor message ~TWidget, but it doesn't occur. 7) if we repeat the steps 5) and 6) we will continuously dynamically allocate the widget and don't release memory