[Bug 782553] New: Resources are not being freed when using alsasink/pulsesink

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 12 12:16:59 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=782553

            Bug ID: 782553
           Summary: Resources are not being freed when using
                    alsasink/pulsesink
    Classification: Platform
           Product: GStreamer
           Version: 1.6.2
                OS: Linux
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gst-python
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: daniel.peiteado at teltek.es
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Hi, using Gstreamer 1.8.3 and gst-python 1.6.2 in Ubuntu 16.04 I see that
launching a pipeline with audiotestsrc and alsasink or pulsesink doesn't free
resources correctly.

If I check the /proc/<PROC_ID>/fd of the python script, I notice that the
opened files list grows each time I restart the pipeline.

If I use the C bindings instead of Python it works correctly.

I tried to create the pipeline in three different ways, and all seemed to give
the same result.

Gist with all the scripts used for testing.
https://gist.github.com/dpeite/44f5b0d58b242d6ec1e47dcd88e77615

Tested in Python 2.7.12 so far. We will test it in Python 3 next week.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list