GUI graphs don't ensure proper shutdown of all the block before tearing the GUI down
|Assignee:||Johnathan Corgan||% Done:|
Any GR block that has an UI component pretty much has to "handover" control over the life of that UI element to the GUI framework. So it has no idea when it gets destroyed. Therefore we must ensure that the block processing is stopped whenever than happens or the block might generate access to destroyed objects.
This is already the case for GRC generated WX graphs. But not for QT graphs, nor for the stdapp application template. The attached patches fixes that.
Without theses my new WX/Qt widgets for fosphor just crash on exit ...