[Bug 667419] New: matroskamux memleaks

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 6 08:34:46 PST 2012


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

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


using this file:

http://77.43.75.110/temp/test-mp4_1.gdp

and this pipeline:

filesrc location=test-mp4_1.gdp ! gdpdepay ! mpeg4videoparse ! matroskamux !
filesink location=test.mkv

you'll see:

==20008== 16 bytes in 1 blocks are definitely lost in loss record 831 of 2,188
==20008==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==20008==    by 0x55BB682: g_malloc (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0x55D1E4D: g_strdup (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0xA2FEA9C: gst_matroska_mux_video_pad_setcaps
(matroska-mux.c:1108)
==20008==    by 0x4E89AEE: gst_pad_set_caps (gstpad.c:2730)
==20008==    by 0x4E8B51F: gst_pad_push_data (gstpad.c:4247)
==20008==    by 0x4E8F095: gst_pad_push (gstpad.c:4730)
==20008==    by 0x9190C1D: gst_base_parse_push_frame (gstbaseparse.c:1993)
==20008==    by 0x9191C35: gst_base_parse_handle_and_push_frame.isra.9
(gstbaseparse.c:1770)
==20008==    by 0x9192A3C: gst_base_parse_chain (gstbaseparse.c:2493)
==20008==    by 0x4E8F1A9: gst_pad_push (gstpad.c:4710)
==20008==    by 0x93D767E: gst_gdp_depay_chain (gstgdpdepay.c:328)
==20008==    by 0x4E8F1A9: gst_pad_push (gstpad.c:4710)
==20008==    by 0x91A64CB: gst_base_src_loop (gstbasesrc.c:2559)
==20008==    by 0x4EB66E3: gst_task_func (gsttask.c:327)
==20008==    by 0x55DC7D7: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0x55DA2B5: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0x586DEFB: start_thread (pthread_create.c:304)
==20008==    by 0x5B6489C: clone (clone.S:112)
==20008== 
==20008== 28 bytes in 1 blocks are definitely lost in loss record 1,082 of
2,188
==20008==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==20008==    by 0x55BB6E9: g_malloc0 (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0xA2FE76A: gst_matroska_mux_video_pad_setcaps
(matroska-mux.c:1117)
==20008==    by 0x4E89AEE: gst_pad_set_caps (gstpad.c:2730)
==20008==    by 0x4E8B51F: gst_pad_push_data (gstpad.c:4247)
==20008==    by 0x4E8F095: gst_pad_push (gstpad.c:4730)
==20008==    by 0x9190C1D: gst_base_parse_push_frame (gstbaseparse.c:1993)
==20008==    by 0x9191C35: gst_base_parse_handle_and_push_frame.isra.9
(gstbaseparse.c:1770)
==20008==    by 0x9192A3C: gst_base_parse_chain (gstbaseparse.c:2493)
==20008==    by 0x4E8F1A9: gst_pad_push (gstpad.c:4710)
==20008==    by 0x93D767E: gst_gdp_depay_chain (gstgdpdepay.c:328)
==20008==    by 0x4E8F1A9: gst_pad_push (gstpad.c:4710)
==20008==    by 0x91A64CB: gst_base_src_loop (gstbasesrc.c:2559)
==20008==    by 0x4EB66E3: gst_task_func (gsttask.c:327)
==20008==    by 0x55DC7D7: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0x55DA2B5: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0)
==20008==    by 0x586DEFB: start_thread (pthread_create.c:304)
==20008==    by 0x5B6489C: clone (clone.S:112)

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