[Bug 668894] New: xvimagesink memleak

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Jan 28 02:59:55 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=668894
  GStreamer | gst-plugins-base | git

           Summary: xvimagesink memleak
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Please try this pipeline:

gst-launch -e -v videotestsrc num-buffers=32 ! xvimagesink

valgrind reports:

==9324== 124 bytes in 1 blocks are definitely lost in loss record 1,759 of
1,928
==9324==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==9324==    by 0xA3B6564: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==9324==    by 0xA3B662A: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==9324==    by 0xA3B61CA: xcb_connect_to_display_with_auth_info (in
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==9324==    by 0x9C99A01: _XConnectXCB (in
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==9324==    by 0x9C89740: XOpenDisplay (in
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==9324==    by 0x961F553: gst_xvimagesink_xcontext_get (xvimagesink.c:1800)
==9324==    by 0x9625D67: gst_xvimagesink_change_state (xvimagesink.c:2292)
==9324==    by 0x4E71E9B: gst_element_change_state (gstelement.c:2761)
==9324==    by 0x4E727F1: gst_element_set_state_func (gstelement.c:2717)
==9324==    by 0x4E5EEA9: gst_bin_change_state_func (gstbin.c:2209)
==9324==    by 0x4E71E9B: gst_element_change_state (gstelement.c:2761)
==9324==    by 0x4E727F1: gst_element_set_state_func (gstelement.c:2717)
==9324==    by 0x403AF1: main (gst-launch.c:1104)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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