[Freeswitch-users] Memory leak while using BGAPI

Mody, Darshan (Darshan) darshanmody at avaya.com
Mon Jun 18 06:17:56 UTC 2018


Hi,

We are observing considerable memory leak while using LUA and BGAPI of mod_command.c. Below is the valgrind's output

==21863== 123,170 (45,496 direct, 77,674 indirect) bytes in 517 blocks are definitely lost in loss record 2,370 of 2,398
==21863==    at 0x4C29C23: malloc (vg_replace_malloc.c:299)
==21863==    by 0x548707C: switch_event_create_subclass_detailed (switch_event.c:736)
==21863==    by 0x11631389: bgapi_exec (mod_commands.c:5151)
==21863==    by 0x56EEE8F: dummy_worker (thread.c:151)
==21863==    by 0x7677E24: start_thread (in /usr/lib64/libpthread-2.17.so)
==21863==    by 0x805734C: clone (in /usr/lib64/libc-2.17.so

==21863== 143,478 (18,392 direct, 125,086 indirect) bytes in 209 blocks are definitely lost in loss record 2,374 of 2,398
==21863==    at 0x4C29C23: malloc (vg_replace_malloc.c:299)
==21863==    by 0x548707C: switch_event_create_subclass_detailed (switch_event.c:736)
==21863==    by 0x542AADE: switch_core_session_exec (switch_core_session.c:2874)
==21863==    by 0x542B108: switch_core_session_execute_application_get_flags (switch_core_session.c:2742)
==21863==    by 0x5510C10: CoreSession::execute(char const*, char const*) (switch_cpp.cpp:777)
==21863==    by 0x16FED72C: ??? (mod_lua_wrap.cpp:7289)
==21863==    by 0x17217323: ??? (in /usr/lib64/liblua-5.1.so)
==21863==    by 0x17221E56: ??? (in /usr/lib64/liblua-5.1.so)
==21863==    by 0x1721774C: ??? (in /usr/lib64/liblua-5.1.so)
==21863==    by 0x17216A6D: ??? (in /usr/lib64/liblua-5.1.so)
==21863==    by 0x172178D9: ??? (in /usr/lib64/liblua-5.1.so)
==21863==    by 0x1721344C: lua_pcall (in /usr/lib64/liblua-5.1.so)

Has some one also observed behavior while using BGAPI?

Thanks
Darshan


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20180618/01d2e53c/attachment.html>


More information about the FreeSWITCH-users mailing list