rtsp server - memory leak (omer.tal)

Jovic, Vladimir vladimir.jovic at ifm.com
Mon Dec 7 13:18:43 UTC 2020


Hi

if it helps anything, I got this backtraces:

0:00:23.731012557  2035   0x5580d8d8c0 TRACE             GST_TRACER :0:: object-alive, type-name=(string)GstVideoBufferPool, address=(gpointer)0x7f740826a0, description=(string)<videobufferpool55>, ref-count=(uint)1, trace=(string)/usr/lib/libgstreamer-1.0.so.0(+0x6e428]
/usr/lib/gstreamer-1.0/libgstcoretracers.so(+0x67ac) [0x7f85f677ac]
/usr/lib/libgstreamer-1.0.so.0(+0x30cd4) [0x7f87722cd4]
/usr/lib/libgobject-2.0.so.0(+0x1b078) [0x7f8769e078]
/usr/lib/libgobject-2.0.so.0(g_object_new_with_properties+0x2b0) [0x7f8769f740]
/usr/lib/libgobject-2.0.so.0(g_object_new+0xb0) [0x7f876a0050]
/usr/lib/libgstvideo-1.0.so.0(gst_video_buffer_pool_new+0x18) [0x7f86b99a08]
/usr/lib/libgstvideo-1.0.so.0(+0x43118) [0x7f86b95118]
/usr/lib/libgstbase-1.0.so.0(+0x46a14) [0x7f8697ca14]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_query+0x3b8) [0x7f87779158]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_peer_query+0x334) [0x7f877798d4]
/usr/lib/libgstvideo-1.0.so.0(+0x4cc5c) [0x7f86b9ec5c]
/usr/lib/libgstvideo-1.0.so.0(gst_video_decoder_negotiate+0x68) [0x7f86ba4258]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfcd3c) [0x7f846ecd3c]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfde5c) [0x7f846ede5c]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfdf24) [0x7f846edf24]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfdfec) [0x7f846edfec]
/usr/lib/libgstvideo-1.0.so.0(+0x518d8) [0x7f86ba38d8]
/usr/lib/libgstreamer-1.0.so.0(+0x7fdfc) [0x7f87771dfc]
/usr/lib/libgstreamer-1.0.so.0(+0x802c0) [0x7f877722c0]
/usr/lib/libgstreamer-1.0.so.0(+0x8074c) [0x7f8777274c]
/usr/lib/libgstreamer-1.0.so.0(+0x7e218) [0x7f87770218]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_push_event+0x194) [0x7f8777b5c4]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2a0ac) [0x7f85b0a0ac]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2b6d0) [0x7f85b0b6d0]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2b930) [0x7f85b0b930]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2c168) [0x7f85b0c168]
/usr/lib/libgstrtp-1.0.so.0(+0x17adc) [0x7f85b99adc]
/usr/lib/libgstreamer-1.0.so.0(+0x7f278) [0x7f87771278]
/usr/lib/libgstreamer-1.0.so.0(+0x80e98) [0x7f87772e98]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_push+0x29c) [0x7f8777a65c]
/usr/lib/gstreamer-1.0/libgstrtpmanager.so(+0x20c60) [0x7f85bd7c60]
/usr/lib/gstreamer-1.0/libgstrtpmanager.so(+0x21d0c) [0x7f85bd8d0c]
/usr/lib/libgstreamer-1.0.so.0(+0xba0bc) [0x7f877ac0bc]
/usr/lib/libglib-2.0.so.0(+0x7b750) [0x7f875c7750]
/usr/lib/libglib-2.0.so.0(+0x7ac04) [0x7f875c6c04]
/lib/libpthread.so.0(+0x88f8) [0x7f872928f8]
/lib/libc.so.6(+0xcf8ec) [0x7f871ee8ec]
;
0:00:23.731423981  2035   0x5580d8d8c0 TRACE             GST_TRACER :0:: object-alive, type-name=(string)GstVideoBufferPool, address=(gpointer)0x7f740833c0, description=(string)<videobufferpool112>, ref-count=(uint)1, trace=(string)/usr/lib/libgstreamer-1.0.so.0(+0x6e42]
/usr/lib/gstreamer-1.0/libgstcoretracers.so(+0x67ac) [0x7f85f677ac]
/usr/lib/libgstreamer-1.0.so.0(+0x30cd4) [0x7f87722cd4]
/usr/lib/libgobject-2.0.so.0(+0x1b078) [0x7f8769e078]
/usr/lib/libgobject-2.0.so.0(g_object_new_with_properties+0x2b0) [0x7f8769f740]
/usr/lib/libgobject-2.0.so.0(g_object_new+0xb0) [0x7f876a0050]
/usr/lib/libgstvideo-1.0.so.0(gst_video_buffer_pool_new+0x18) [0x7f86b99a08]
/usr/lib/libgstvideo-1.0.so.0(+0x43118) [0x7f86b95118]
/usr/lib/libgstbase-1.0.so.0(+0x46a14) [0x7f8697ca14]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_query+0x3b8) [0x7f87779158]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_peer_query+0x334) [0x7f877798d4]
/usr/lib/libgstvideo-1.0.so.0(+0x4cc5c) [0x7f86b9ec5c]
/usr/lib/libgstvideo-1.0.so.0(gst_video_decoder_negotiate+0x68) [0x7f86ba4258]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfcd3c) [0x7f846ecd3c]
/usr/lib/gstreamer-1.0/libgstlibav.so(+0xfdaa0) [0x7f846edaa0]
/usr/lib/libgstvideo-1.0.so.0(+0x48eac) [0x7f86b9aeac]
/usr/lib/libgstvideo-1.0.so.0(+0x4b4ac) [0x7f86b9d4ac]
/usr/lib/libgstvideo-1.0.so.0(+0x4babc) [0x7f86b9dabc]
/usr/lib/libgstreamer-1.0.so.0(+0x7f278) [0x7f87771278]
/usr/lib/libgstreamer-1.0.so.0(+0x80e98) [0x7f87772e98]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_push+0x29c) [0x7f8777a65c]
/usr/lib/libgstrtp-1.0.so.0(gst_rtp_base_depayload_push+0x4c) [0x7f85b996ac]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2b664) [0x7f85b0b664]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2b930) [0x7f85b0b930]
/usr/lib/gstreamer-1.0/libgstrtp.so(+0x2c168) [0x7f85b0c168]
/usr/lib/libgstrtp-1.0.so.0(+0x17adc) [0x7f85b99adc]
/usr/lib/libgstreamer-1.0.so.0(+0x7f278) [0x7f87771278]
/usr/lib/libgstreamer-1.0.so.0(+0x80e98) [0x7f87772e98]
/usr/lib/libgstreamer-1.0.so.0(gst_pad_push+0x29c) [0x7f8777a65c]
/usr/lib/gstreamer-1.0/libgstrtpmanager.so(+0x20c60) [0x7f85bd7c60]
/usr/lib/gstreamer-1.0/libgstrtpmanager.so(+0x21d0c) [0x7f85bd8d0c]
/usr/lib/libgstreamer-1.0.so.0(+0xba0bc) [0x7f877ac0bc]
/usr/lib/libglib-2.0.so.0(+0x7b750) [0x7f875c7750]
/usr/lib/libglib-2.0.so.0(+0x7ac04) [0x7f875c6c04]
/lib/libpthread.so.0(+0x88f8) [0x7f872928f8]
/lib/libc.so.6(+0xcf8ec) [0x7f871ee8ec]
;

** (gst_memory_leak:2035): WARNING **: 08:56:54.033: Leaks detected


cheers,
Vladimir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20201207/c4f7ff36/attachment.htm>


More information about the gstreamer-devel mailing list