[Freeswitch-users] Memory leak while using BGAPI

Andrew Keil andrew.keil at visytel.com
Mon Jun 18 22:07:35 UTC 2018


Darshan,

Can you provide some Lua sample code showing your BGAPI call and I will try to replicate the issue here.  Also what version of FreeSWITCH are you running?

Andrew

On 18 Jun 2018, at 10:59 pm, Mody, Darshan (Darshan) <darshanmody at avaya.com<mailto:darshanmody at avaya.com>> wrote:

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


_________________________________________________________________________
Professional FreeSWITCH Services
sales at freeswitch.com<mailto:sales at freeswitch.com>
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20180618/0f7b4c88/attachment-0001.html>


More information about the FreeSWITCH-users mailing list