After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 147981 - manipulating a playing element (link/unlink, remove,...) breaks opt
manipulating a playing element (link/unlink, remove,...) breaks opt
Status: VERIFIED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.8.4
Other Linux
: Normal normal
: 0.8.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-07-20 11:55 UTC by Wim Taymans
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to correct the problem (706 bytes, patch)
2004-07-20 11:57 UTC, Wim Taymans
none Details | Review

Description Wim Taymans 2004-07-20 11:55:28 UTC
run testcase/scheduler/147894-2. The link between two playing elements is broken
en restored again, which causes opt to move one of the elements to a new group.
When doing this, it fails to update the number of active elements in the group
which creates an assertion failure later on.
Comment 1 Wim Taymans 2004-07-20 11:57:14 UTC
Created attachment 29688 [details] [review]
patch to correct the problem

simply updating the state of the group when a playing element is remove fixes
the problem.