Error in `/usr/bin/kurento-media-server': double free or corruption (out): 0x00007fb0c40e2960
Prerequisites
These are MANDATORY, otherwise the issue will be automatically closed.
- [] I agree to fill this issue template.
- [] I have read the Troubleshooting Guide and Support Instructions.
Issue description
*** Error in `/usr/bin/kurento-media-server': double free or corruption (out): 0x00007fb0c40e2960 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x777f5)[0x7fb1c09f67f5] /lib/x86_64-linux-gnu/libc.so.6(+0x8038a)[0x7fb1c09ff38a] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fb1c0a0358c] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstlibav.so(+0x8980c)[0x7fb0c979a80c] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstlibav.so(+0xa4158)[0x7fb0c97b5158] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstlibav.so(+0xce498)[0x7fb0c97df498] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstlibav.so(+0xde3b3)[0x7fb0c97ef3b3] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstlibav.so(+0xde4cf)[0x7fb0c97ef4cf] /usr/lib/x86_64-linux-gnu/libgstvideo-1.5.so.0(+0x38647)[0x7fb1bf74b647] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(gst_element_change_state+0x3e)[0x7fb1c254024e] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x599c7)[0x7fb1c25409c7] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x38515)[0x7fb1c251f515] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstplayback.so(+0x11e57)[0x7fb172aa3e57] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(gst_element_change_state+0x3e)[0x7fb1c254024e] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x599c7)[0x7fb1c25409c7] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x38515)[0x7fb1c251f515] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstplayback.so(+0x1c865)[0x7fb172aae865] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(gst_element_change_state+0x3e)[0x7fb1c254024e] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x599c7)[0x7fb1c25409c7] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x38515)[0x7fb1c251f515] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(gst_element_change_state+0x3e)[0x7fb1c254024e] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(gst_element_change_state+0x95)[0x7fb1c25402a5] /usr/lib/x86_64-linux-gnu/libgstreamer-1.5.so.0(+0x599c7)[0x7fb1c25409c7] /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libkmselementsplugins.so(+0x9b5c)[0x7fb1a005db5c] /usr/lib/x86_64-linux-gnu/libkmsgstcommons.so.6(kms_uri_endpoint_set_state+0x35)[0x7fb1bf9bd545] /usr/lib/x86_64-linux-gnu/libkmscoreimpl.so.6(_ZN7kurento15UriEndpointImpl4stopEv+0x41)[0x7fb1c1c705c1] /usr/lib/x86_64-linux-gnu/libkmselementsimpl.so.6(_ZN7kurento18PlayerEndpointImplD1Ev+0x61)[0x7fb1bd669391] /usr/lib/x86_64-linux-gnu/libkmselementsimpl.so.6(_ZN7kurento18PlayerEndpointImplD0Ev+0x9)[0x7fb1bd669479] /usr/lib/x86_64-linux-gnu/libkmscoreimpl.so.6(_ZNSt17_Function_handlerIFvvESt5_BindIFPFvPN7kurento15MediaObjectImplENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES4_SA_EEE9_M_invokeERKSt9_Any_data+0x48)[0x7fb1c1c4aa38] /usr/lib/x86_64-linux-gnu/libkmscoreimpl.so.6(_ZN5boost4asio6detail18completion_handlerISt8functionIFvvEEE11do_completeEPNS1_15task_io_serviceEPNS1_25task_io_service_operationERKNS_6system10error_codeEm+0x82)[0x7fb1c1c42cf2] /usr/lib/x86_64-linux-gnu/libkmscoreimpl.so.6(_ZN5boost4asio10io_service3runEv+0x475)[0x7fb1c1c5a8d5] /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0(+0x115d5)[0x7fb1c38475d5] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7fb1c30c96ba] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fb1c0a864dd]
Context
How to reproduce?
Expected & current behavior
(Optional) Possible solution
Info about your environment
About Kurento Media Server
- Kurento version:
- Server OS:
- Installation method:
- [] apt-get
- [] Docker
- [] AWS CloudFormation
- [] Built from sources
About your Application Server
- Programming Language:
- Kurento Client version:
About end-user clients
- Device(s):
- OS(es):
- Browser(s):
Run these commands
cat /etc/lsb-release
kurento-media-server --version
dpkg -l | grep -Pi 'kurento|kms-|gst.*1.5|nice'
Hello @hylitjob! :wave: we're sorry you found a bug... so first of all, thank you very much for reporting it.
To know about progress, check in Triage. All issues are considered Backlog Candidates until work priorities align and the issue is selected for development. It will then become part of our official Backlog.