GNOME Bugzilla – Bug 165928
[scheduler/thread] elements are iterated before they are ready
Last modified: 2005-07-16 10:11:34 UTC
See testsuite/threads/threadi-nfy2. It's a simple { fakesrc ! fakesink }, where fakesinks is linked before but added after the thread is set to PLAYING. After that, we sync bin state to start iteration. This will lead to a race (because opt adds fakesink to the group before that) that leads to warnings on the commandline, mostly like "pushing data on non-active pad".
This kind of bug goes away in 0.9 (replaced with new kinds of bugs of course). Closing.