fvpolpeta / devide

Automatically exported from code.google.com/p/devide
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

DeVIDE crashes if module reloaded without proper dialog cleanup #184

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
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 fma...@gmail.com on 27 Jan 2011 at 11:04

GoogleCodeExporter commented 9 years ago

Original comment by fma...@gmail.com on 9 Mar 2011 at 3:11