[gst-devel] gstrtpdec - memory leak
Krzysztof Błaszkowski
kb at sysmikro.com.pl
Thu Jun 25 13:04:08 CEST 2009
Hi folks,
Haven't i told already there is a memory leak ?
damn, what's wrong with you ?
shall the gst_rtp_dec_chain_rtcp() dereference buffer in bad_packet path or if
there is no HAVE_RTCP ?
i do have such video server which doesn't stream audio but every couple
seconds it sends 48 bytes to udpsrc for audio. then these are collected by
gst_base_src_get_range() every time with new buffer.
if the gst_rtp_dec_chain_rtcp() misses gst_buffer_unref() here is the patch
included and now it works as expected.
seems that plugins-good-10.15 miss that patch too. there may be more places
which require buffer dereferencing but review code by yourself.
i'm going to unsubscribe from this list.
regards,
Krzysztof Blaszkowski
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rtpdec-mem-leak.diff
Type: text/x-diff
Size: 536 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090625/23a44487/attachment.diff>
More information about the gstreamer-devel
mailing list