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 766226 - base: fix leaks in tests
base: fix leaks in tests
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal minor
: 1.9.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-05-10 12:20 UTC by Guillaume Desmottes
Modified: 2016-05-14 07:48 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
audiorate: fix buffer leaks in tests (989 bytes, patch)
2016-05-10 12:21 UTC, Guillaume Desmottes
committed Details | Review
appsrc: fix buffer leaks in tests (921 bytes, patch)
2016-05-10 12:21 UTC, Guillaume Desmottes
committed Details | Review
vorbistag: fix buffer leaks in tests (1.02 KB, patch)
2016-05-10 12:21 UTC, Guillaume Desmottes
committed Details | Review

Description Guillaume Desmottes 2016-05-10 12:20:53 UTC
Found some tests leaks while testing the new version of my leaks tracer.
Comment 1 Guillaume Desmottes 2016-05-10 12:21:33 UTC
Created attachment 327583 [details] [review]
audiorate: fix buffer leaks in tests

It internally uses gst_check_chain_func() so we
should call gst_check_drop_buffers() when tearing down tests to free
the buffers which have been exchanged through the pipeline.
Comment 2 Guillaume Desmottes 2016-05-10 12:21:38 UTC
Created attachment 327584 [details] [review]
appsrc: fix buffer leaks in tests

It internally uses gst_check_chain_func() so we
should call gst_check_drop_buffers() when tearing down tests to free
the buffers which have been exchanged through the pipeline.
Comment 3 Guillaume Desmottes 2016-05-10 12:21:44 UTC
Created attachment 327585 [details] [review]
vorbistag: fix buffer leaks in tests

It internally uses gst_check_chain_func() so we
should call gst_check_drop_buffers() when tearing down tests to free
the buffers which have been exchanged through the pipeline.
Comment 4 Sebastian Dröge (slomo) 2016-05-14 07:48:11 UTC
Attachment 327583 [details] pushed as e172992 - audiorate: fix buffer leaks in tests
Attachment 327584 [details] pushed as c6eb9df - appsrc: fix buffer leaks in tests
Attachment 327585 [details] pushed as 1b2f9f2 - vorbistag: fix buffer leaks in tests