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 677818 - [0.11] gst_element_dispose crashes for multiqueue
[0.11] gst_element_dispose crashes for multiqueue
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.11.x
Other All
: Normal major
: 0.11.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-06-10 16:42 UTC by Matej Knopp
Modified: 2012-06-11 08:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (898 bytes, patch)
2012-06-10 16:42 UTC, Matej Knopp
none Details | Review

Description Matej Knopp 2012-06-10 16:42:24 UTC
Created attachment 216064 [details] [review]
Patch

Multiqueue removes 2 pads in oclass->release_pad and then gst_element_dispose tries to free the second pad.
Comment 1 Wim Taymans 2012-06-11 08:45:07 UTC
commit a362b844f858adad79d8818db118fe1d5ca0c675
Author: Matej Knopp <matej.knopp@gmail.com>
Date:   Sun Jun 10 12:41:12 2012 -0400

    gstelement: Start over if subclass removed the next pad too
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677818