devide
devide copied to clipboard
DeVIDE crashes if module reloaded without proper dialog cleanup
This is actually only a problem in sloppily written modules without proper
cleanup of child processes.
What steps will reproduce the problem?
1. Allow a a module create a popup dialog (such as yes/no)
2. Do not close the dialog, but select the module on the DeVIDE canvas
3. Reload the module (right-click -> Reload Module)
I would expect the daughter dialog box to be killed - independent on whether
the module has a special clause for this situation. Instead the dialog remains,
and the reloaded module is unresponsive.
If the dialog is closed, DeVIDE comes crashing down.
Original issue reported on code.google.com by [email protected]
on 27 Jan 2011 at 11:04