[gephex-devel] Scheduling

Georg Seidel georg at gephex.org
Mon Apr 24 19:14:33 CEST 2006


Hi Sven,

> sometime when deleting a module from a graph, i've got error messages
> like "Modul ex. nicht bei graphEditor::modExecTimeSignal()". After
> investigating this a bit further, it turned out that this happens only on
> non deterministic modules like the signalgenerator module. Browsing the
> changesets, it looks like this bug was introduced with patch 1862:
> 
> http://arch.gephex.org/zoom/gephex@gephex.org--2004/gephex--main--0.4--patch-1862?log
> 
> A module with non deterministic behaviour is now treated as a sink, and
> pushed to m_sinks. But when the module is removed from the graph, 
> RuntimeSystem::deleteModule doesn't take this into account, and the
> module stays on the m_sinks list.
> 
> I changed this, so the module gets now removed:
> 
> http://arch.gephex.org/zoom/svens@gmx.de--2005/gephex--svens--0.1--patch-26/engine/src/renderer/runtimesystem.cpp.diff?diff


Thanks a lot for fixing this bug! I applied your patch to 
gephex--main--0.4 (using tla replay, so you should be able to 
synchronize with gephex--main--0.4 without problems).

Regards,

Georg



More information about the gephex-devel mailing list