[Bug 783354] Alternative RTMP implementation

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Nov 4 18:08:50 UTC 2017


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

--- Comment #15 from Nicola <lists at svrinformatica.it> ---
valgrind reports this leaks in error case, but rtmp2 code seems good here

==14287== 41 (16 direct, 25 indirect) bytes in 1 blocks are definitely lost in
loss record 2,866 of 4,557
==14287==    at 0x4C2CE5F: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==14287==    by 0x60102F9: g_malloc (in /usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x5FF1706: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x5FE656E: g_error_new_valist (in
/usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x9CA7C15: g_task_return_new_error (in
/usr/lib/libgio-2.0.so.0.5400.0)
==14287==    by 0x97B7437: on_publish_or_play_status (rtmpclient.c:1089)
==14287==    by 0x97B9697: cancel_all_commands (rtmpconnection.c:314)
==14287==    by 0x97B9756: gst_rtmp_connection_emit_error.part.0
(rtmpconnection.c:470)
==14287==    by 0x97BB17C: gst_rtmp_connection_emit_error
(rtmpconnection.c:463)
==14287==    by 0x97BB17C: gst_rtmp_connection_input_ready
(rtmpconnection.c:417)
==14287==    by 0x131FE313: ??? (in /usr/lib/gio/modules/libgiognutls.so)
==14287==    by 0x5FFF0BD: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x6000F68: ??? (in /usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x6001F41: g_main_loop_run (in
/usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x97B0FFA: gst_rtmp2_src_task_func (gstrtmp2src.c:611)
==14287==    by 0x4EE4138: gst_task_func (gsttask.c:332)
==14287==    by 0x5FEFF5A: ??? (in /usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x5FF51EA: ??? (in /usr/lib/libglib-2.0.so.0.5400.0)
==14287==    by 0x66C6089: start_thread (in /usr/lib/libpthread-2.26.so)
==14287==    by 0x69D324E: clone (in /usr/lib/libc-2.26.so)


the leaks is probably in glib itself

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