Re: Scheduling
Georg Seidel <[email protected]> Mon, 24 Apr 2006 19:14:33 +0200
| Newsgroups | gmane.comp.video.gephex.devel |
|---|---|
| Message-ID | <[email protected]> |
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/[email protected]/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/[email protected]/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