[Bug 789999] New: Valgrind definitely lost HLS playback

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Nov 7 03:29:40 UTC 2017


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

            Bug ID: 789999
           Summary: Valgrind  definitely lost HLS playback
    Classification: Platform
           Product: GStreamer
           Version: 1.12.3
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: luckychsj at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 363120
  --> https://bugzilla.gnome.org/attachment.cgi?id=363120&action=edit
Valgrind  definitely lost HLS playback

ubuntu 16.04 + gstreamer sdk 1.12.3


valgrind -v --tool=memcheck  --track-fds=yes  --leak-check=full
--show-reachable=yes --time-stamp=yes --undef-value-errors=no --malloc-fill=0xc
--free-fill=0xd --freelist-vol=100000000 --trace-children=yes --num-callers=50 
--suppressions=/home/shakin/work/src/ssc/gstreamer/cerbero/build/sources/linux_x86_64/gstreamer-1.0-1.12.2/common/gst.supp
 --log-file=valgrind_gst_bipbopall gst-launch-1.0 playbin
uri=http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8



---
==00:00:00:23.619 9299== 8,494 bytes in 2 blocks are definitely lost in loss
record 11,003 of 11,064
==00:00:00:23.619 9299==    at 0x4C2DB8F: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==00:00:00:23.619 9299==    by 0x5413D98: g_malloc (gmem.c:94)
==00:00:00:23.619 9299==    by 0x542C5C2: g_slice_alloc (gslice.c:1025)
==00:00:00:23.619 9299==    by 0x4E6BC99: _sysmem_new_block
(gstallocator.c:417)
==00:00:00:23.619 9299==    by 0x4E773D1: gst_buffer_new_allocate
(gstbuffer.c:839)
==00:00:00:23.619 9299==    by 0x8649194: gst_base_src_default_alloc
(gstbasesrc.c:1427)
==00:00:00:23.619 9299==    by 0x8D2015B: gst_soup_http_src_alloc_buffer
(gstsouphttpsrc.c:1237)
==00:00:00:23.619 9299==    by 0x8D2015B: gst_soup_http_src_read_buffer
(gstsouphttpsrc.c:1567)
==00:00:00:23.619 9299==    by 0x8D2015B: gst_soup_http_src_create
(gstsouphttpsrc.c:1688)
==00:00:00:23.619 9299==    by 0x864B1F5: gst_base_src_get_range
(gstbasesrc.c:2453)
==00:00:00:23.619 9299==    by 0x864CDCE: gst_base_src_loop (gstbasesrc.c:2729)
==00:00:00:23.619 9299==    by 0x4EE1D80: gst_task_func (gsttask.c:335)
==00:00:00:23.619 9299==    by 0x54371ED: g_thread_pool_thread_proxy
(gthreadpool.c:307)
==00:00:00:23.619 9299==    by 0x5436854: g_thread_proxy (gthread.c:784)
==00:00:00:23.619 9299==    by 0x570A6B9: start_thread (pthread_create.c:333)



...
==00:00:00:23.631 9299== LEAK SUMMARY:
==00:00:00:23.631 9299==    definitely lost: 8,494 bytes in 2 blocks
==00:00:00:23.631 9299==    indirectly lost: 0 bytes in 0 blocks
==00:00:00:23.631 9299==      possibly lost: 0 bytes in 0 blocks
==00:00:00:23.631 9299==    still reachable: 2,134,231 bytes in 30,992 blocks
==00:00:00:23.631 9299==                       of which reachable via
heuristic:
==00:00:00:23.631 9299==                         length64           : 10,848
bytes in 252 blocks
==00:00:00:23.631 9299==                         newarray           : 2,000
bytes in 45 blocks
==00:00:00:23.631 9299==         suppressed: 2,198,060 bytes in 27,779 blocks
==00:00:00:23.631 9299== 
==00:00:00:23.631 9299== ERROR SUMMARY: 1 errors from 1 contexts (suppressed:
177 from 177)


BTW,playbin3 has three more indirectly lost.

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