[gstreamer-bugs] [Bug 640064] New: rtspsrc memory leak

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jan 20 05:43:40 PST 2011


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

           Summary: rtspsrc memory leak
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


here is a leak for rtspsrc in a pipeline such this:

rtspsrc location= .... ! rtpmp4vdepay ....


^C==12666== 
==12666== HEAP SUMMARY:
==12666==     in use at exit: 1,700,262 bytes in 21,346 blocks
==12666==   total heap usage: 98,431 allocs, 77,085 frees, 7,187,931 bytes
allocated
==12666== 
==12666== 60 bytes in 2 blocks are definitely lost in loss record 2,683 of
4,049
==12666==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
==12666==    by 0x7648C87: __vasprintf_chk (vasprintf_chk.c:82)
==12666==    by 0x61708FA: g_vasprintf (in /lib/libglib-2.0.so.0.2400.1)
==12666==    by 0x615061F: g_strdup_vprintf (in /lib/libglib-2.0.so.0.2400.1)
==12666==    by 0x61506BC: g_strdup_printf (in /lib/libglib-2.0.so.0.2400.1)
==12666==    by 0x7ADA743: gst_rtsp_url_get_request_uri (gstrtspurl.c:338)
==12666==    by 0x9DCBE13: gst_rtsp_conninfo_connect (gstrtspsrc.c:3257)
==12666==    by 0x9DD3952: gst_rtspsrc_open (gstrtspsrc.c:5346)
==12666==    by 0x9DD718A: gst_rtspsrc_change_state (gstrtspsrc.c:6199)
==12666==    by 0x52A772B: gst_element_change_state (gstelement.c:2651)
==12666==    by 0x52AA7BA: gst_element_set_state_func (gstelement.c:2607)
==12666==    by 0x52978E0: gst_bin_change_state_func (gstbin.c:2185)
==12666==

-- 
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