<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=koi8-r"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi ,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I just upgraded to the 4.0.5 release hoping that the memory leak problem is solved. It appears that the problem persists.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am getting an out of memory in the log after a while and then kamailio exit with a sig 11 <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: seas [seas.c:444]: create_as_event_t(): Out Of Memory !!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: seas [seas.c:303]: w_as_relay_t(): unable to create event code<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [t_hooks.c:160]: insert_tmcb(): ERROR:tm:insert_tmcb: out of shm. mem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [uac.c:442]: t_uac_prepare(): t_uac: short of tmcb shmem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1110]: ac_uac_req(): failed to send the [MESSAGE] request<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1111]: ac_uac_req(): Error on request_within No error (2/SEAS/UAC)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [t_hooks.c:160]: insert_tmcb(): ERROR:tm:insert_tmcb: out of shm. mem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [uac.c:442]: t_uac_prepare(): t_uac: short of tmcb shmem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1110]: ac_uac_req(): failed to send the [MESSAGE] request<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1111]: ac_uac_req(): Error on request_within No error (2/SEAS/UAC)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: WARNING: tm [t_lookup.c:1564]: t_unref(): WARNING: script writer didn't release transaction<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: WARNING: tm [t_lookup.c:1564]: t_unref(): WARNING: script writer didn't release transaction<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: <core> [sip_msg_clone.c:505]: sip_msg_shm_clone(): ERROR: sip_msg_cloner: cannot allocate memory<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1359]: new_t(): ERROR: new_t: out of mem:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1499]: t_newtran(): ERROR: t_newtran: new_t failed<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [tm.c:1261]: w_t_reply(): ERROR: t_reply: cannot send a t_reply to a message for which no T-state has been established<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: WARNING: tm [t_lookup.c:1564]: t_unref(): WARNING: script writer didn't release transaction<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [uac.c:290]: t_uac_prepare(): t_uac: short of cell shmem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1110]: ac_uac_req(): failed to send the [MESSAGE] request<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1111]: ac_uac_req(): Error on request_within No error (2/SEAS/UAC)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1359]: new_t(): ERROR: new_t: out of mem:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1499]: t_newtran(): ERROR: t_newtran: new_t failed<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [tm.c:1261]: w_t_reply(): ERROR: t_reply: cannot send a t_reply to a message for which no T-state has been established<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1359]: new_t(): ERROR: new_t: out of mem:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1499]: t_newtran(): ERROR: t_newtran: new_t failed<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [tm.c:1261]: w_t_reply(): ERROR: t_reply: cannot send a t_reply to a message for which no T-state has been established<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: WARNING: tm [t_lookup.c:1564]: t_unref(): WARNING: script writer didn't release transaction<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1359]: new_t(): ERROR: new_t: out of mem:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1499]: t_newtran(): ERROR: t_newtran: new_t failed<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [tm.c:1261]: w_t_reply(): ERROR: t_reply: cannot send a t_reply to a message for which no T-state has been established<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1359]: new_t(): ERROR: new_t: out of mem:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [t_lookup.c:1499]: t_newtran(): ERROR: t_newtran: new_t failed<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: ERROR: tm [tm.c:1261]: w_t_reply(): ERROR: t_reply: cannot send a t_reply to a message for which no T-state has been established<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: tm [uac.c:290]: t_uac_prepare(): t_uac: short of cell shmem<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1110]: ac_uac_req(): failed to send the [MESSAGE] request<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16529]: ERROR: seas [seas_action.c:1111]: ac_uac_req(): Error on request_within No error (2/SEAS/UAC)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:54 peru kamailio[16492]: WARNING: tm [t_lookup.c:1564]: t_unref(): WARNING: script writer didn't release transaction<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:56 peru kamailio[16494]: : <core> [pass_fd.c:293]: receive_fd(): ERROR: receive_fd: EOF on 17<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:56 peru kamailio[16480]: ALERT: <core> [main.c:788]: handle_sigs(): child process 16486 exited by a signal 11<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:56 peru kamailio[16480]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>Dec 23 12:30:56 peru kamailio[16480]: INFO: <core> [main.c:803]: handle_sigs(): INFO: terminating due to SIGCHLD<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Here is the full bt for the generated core:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#0š 0x0816bdb8 in qm_free (qm=0xf53e0000, p=0x5739993d) at mem/q_malloc.c:476<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš f = 0x57399935<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš size = 3264<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš next = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš prev = 0x15287b<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "qm_free"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#1š 0x00151f88 in free_cell (dead_cell=0xf5508f88) at h_table.c:157<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš b = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš i = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš rpl = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš tt = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš foo = 0xf53e0000<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš cbs = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš cbs_tmp = 0xf6a9fbf8<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "free_cell"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#2š 0x0015365b in free_hash_table () at h_table.c:443<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš p_cell = 0xf5508f88<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš tmp_cell = 0xf5508f88<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš i = 8634<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#3š 0x00164dd2 in tm_shutdown () at t_funcs.c:122<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "tm_shutdown"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#4š 0x08122d39 in destroy_modules () at sr_module.c:790<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš t = 0xf73eb1e8<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš foo = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#5š 0x080a0cab in cleanup (show_status=1) at main.c:573<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš memlog = -1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "cleanup"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#6š 0x080a216d in shutdown_children (sig=15, show_status=1) at main.c:715<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "shutdown_children"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#7š 0x080a36f7 in handle_sigs () at main.c:806<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš chld = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš chld_status = 139<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš memlog = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "handle_sigs"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#8š 0x080a76d5 in main_loop () at main.c:1767<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš i = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš pid = 16494<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš si = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš si_desc = "udp receiver child=3 sock=193.100.200.18:5070\000\000\000\000\000\000\000\b\263>\367\001\000\000\000H&\310\377\320g\f\b8E?\367\020\000\000\000\000\000\000\000\220'\310\377\257\070\310\377\017\000\000\000h&\310\377X\304\016\bHO?\367\000\000\000\000\210&\310\377\326H\n\b\001\000\000\000\000\000\000\000\210&\310\377"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš nrprocs = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "main_loop"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>#9š 0x080a9d39 in main (argc=5, argv=0xffc82834) at main.c:2566<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš cfg_stream = 0x900a008<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš c = -1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš r = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš tmp = 0x4711e4 ""<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>šššššš tmp_len = 12276<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš port = 194<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš proto = 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš options = 0x81f0928 ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš ret = -1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš seed = 2563865969<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš rfd = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš debug_save = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš debug_flag = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš dont_fork_cnt = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš n_lst = 0x4711e4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš p = 0x8051327 "__libc_start_main"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ššššššš __FUNCTION__ = "main"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>My kamailio version is :<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>version: kamailio 4.0.5 (i386/linux) 7eea50<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>flags: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 4MB<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>id: 7eea50 <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>compiled on 12:03:52 Dec 23 2013 with gcc 4.1.2<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I appreciate your support<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ziad Habchi<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'> sr-users-bounces@lists.sip-router.org [mailto:sr-users-bounces@lists.sip-router.org] <b>On Behalf Of </b>ziad habchi<br><b>Sent:</b> Thursday, December 5, 2013 3:23 PM<br><b>To:</b> 'Kamailio (SER) - Users Mailing List'; miconda@gmail.com<br><b>Subject:</b> Re: [SR-Users] Memory Leaks with Kamailio using SEAS module<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Any news regarding the below ?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am running kamailio with a constant traffic and monitoring the free shm with kamcmd core.shmmem , the free memory keep on decreasing until I get “Out of Memory” error. I am able to replicate the issue. Any help would be great .<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ziad Habchi<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'> <a href="mailto:sr-users-bounces@lists.sip-router.org">sr-users-bounces@lists.sip-router.org</a> [<a href="mailto:sr-users-bounces@lists.sip-router.org">mailto:sr-users-bounces@lists.sip-router.org</a>] <b>On Behalf Of </b>ziad habchi<br><b>Sent:</b> Tuesday, December 3, 2013 10:37 AM<br><b>To:</b> <a href="mailto:miconda@gmail.com">miconda@gmail.com</a>; 'Kamailio (SER) - Users Mailing List'<br><b>Subject:</b> Re: [SR-Users] Memory Leaks with Kamailio using SEAS module<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi , <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I do have other core files; <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Below is the trace:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#0  0x00ba7430 in __kernel_vsyscall ()<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>No symbol table info available.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#1  0x0030ab11 in raise () from /lib/libc.so.6<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>No symbol table info available.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#2  0x0030c3ea in abort () from /lib/libc.so.6<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>No symbol table info available.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#3  0x081a155a in qm_debug_frag (qm=0xf72e8008, f=<value optimized out>) at mem/q_malloc.c:161<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "qm_debug_frag"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#4  0x081a18d2 in qm_malloc (qm=0xf72e8008, size=<value optimized out>, file=0x826b443 "<core>: parser/parse_rr.c", func=0x826bc00 "do_parse_rr_body", line=72) at mem/q_malloc.c:384<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        f = 0xf7336d18<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        hash = 25391<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        list_cntr = 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "qm_malloc"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#5  0x081c06cb in do_parse_rr_body (buf=0x20 <Address 0x20 out of bounds>, len=33, head=0xfff46750) at parser/parse_rr.c:72<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        r = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        last = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        s = {<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>          s = 0xf7335421 "<<a href="sip:qatar:5073;transport=TCP;lr">sip:qatar:5073;transport=TCP;lr</a>>\r\nRoute: <<a href="sip:qatar:5073;transport=TCP;lr">sip:qatar:5073;transport=TCP;lr</a>>\r\nFrom: <<a href="sip:+9613010005@peru">sip:+9613010005@peru</a>>;tag=1672649062\r\nTo: <<a href="sip:+9613414332@peru">sip:+9613414332@peru</a>>\r\nCall-ID: 883711576\r\nCSeq: 20 MESSAGE\r\nContent-Type"..., len = 33}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        hooks = {contact = {expires = 0x8264900, q = 0xfff466f8, methods = 0xfff46758, received = 0x81a1bf5, instance = 0x9f, reg_id = 0x8264900, ob = 0x823b9dc}, uri = {transport = 0x8264900, lr = 0xfff466f8, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>            r2 = 0xfff46758, maddr = 0x81a1bf5, ttl = 0x9f, dstip = 0x8264900, dstport = 0x823b9dc, ftag = 0x8263e72, ob = 0x826515a}, event_dialog = {call_id = 0x8264900, from_tag = 0xfff466f8, to_tag = 0xfff46758, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>            include_session_description = 0x81a1bf5, sla = 0x9f, ma = 0x8264900}}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "do_parse_rr_body"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#6  0x081c1fe1 in parse_rr (_h=0xf732f7e0) at parser/parse_rr.c:176<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        r = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "parse_rr"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#7  0x00e2ef1c in ac_uac_req (the_as=0xf54cb6e0, processor_id=1 '\001', flags=0, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    action=0xf73353b2 "4\254^XMESSAGE <a href="sip:+9613414332@peru">sip:+9613414332@peru</a> SIP/2.0\r\nVia: SIP/2.0/TCP 193.100.200.18:5070;branch=z9hG4bK649641154\r\nRoute: <<a href="sip:qatar:5073;transport=TCP;lr">sip:qatar:5073;transport=TCP;lr</a>>\r\nRoute: <<a href="sip:qatar:5073;transport=TCP;lr">sip:qatar:5073;transport=TCP;lr</a>>\r\nFrom: <sip:+"..., len=545) at seas_action.c:1067<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        cseq = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        err_buf = "\240CG\000\370\247\360\b\364/G\000\025\000\000\000\350\245\360\b\220i\364\377\227\354;\000\000\000\000\000`\247\360\b\230\000\000\000\000@\000\000\000$G\000\000\000\000\000.^5\000\002\000\000\000;\000\000\000\020\000\000\000\002\000\000\000\v\000\000\000q\000\000\000\001\000\000\000O\001\000\000\000\000\000\000 \034\000\000\310T\354\b\204i\364\377\254a5\000v/5\000\350\245\360\bLj\364\377li\364\377\373\361\064"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        my_msg = 0xf7336378<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        my_dlg = 0xf54e0624<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        retval = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        uac_id = 883711576<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        sip_error = -759384<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ret = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        err_ret = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        headers = {<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>          s = 0xf7336ef4 "Content-Type: text/plain\r\nContent-Encoding: <a href="sip:qatar:5073\r\nMax-Forwards">sip:qatar:5073\r\nMax-Forwards</a>: 70\r\nUser-Agent: Jinny SIP Client\r\nDate: Mon, 2 Dec 2013 16:59:2 GMT\r\nExpires: 30\r\nP-Asserted-Identity: <a href="sip:ip-sm-gw.ims-core:5">sip:ip-sm-gw.ims-core:5</a>"..., len = 205}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        body = {s = 0xf7336cf0 "Hi I'm Alice !\r\n", len = 16}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        fake_uri = {s = 0x0, len = 149989216}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        uac_r = {method = 0x8f0a5e8, headers = 0x8f0a5e8, body = 0x472ff4, dialog = 0x352f76, cb_flags = -759420, cb = 0x8f0a760, cbp = 0x0}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "ac_uac_req"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#8  0x00e32def in process_action (the_as=0xf54cb6e0) at seas_action.c:309<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ac_len = 555<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        processor_id = 1 '\001'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        type = 4 '\004'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>---Type <return> to continue, or q <return> to quit---<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        flags = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "process_action"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#9  0x00e33b18 in process_input (fd=11) at seas_action.c:194<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        j = 136947160<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "process_input"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#10 0x00e3451b in dispatch_actions () at seas_action.c:161<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        fd = 11<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        n = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ret = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        timeout = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        elapsed_ms = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>       fds = {{fd = 11, events = 17, revents = 0}}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        last = {tv_sec = -143742160, tv_usec = 0}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        now = {tv_sec = 136726784, tv_usec = 25334}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ktimeout = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "dispatch_actions"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#11 0x00e18be2 in spawn_action_dispatcher (the_as=0xf54cb6d0) at event_dispatcher.c:1122<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        pid = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "spawn_action_dispatcher"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#12 0x00e1b617 in add_new_as (event_idx=<value optimized out>, action_idx=<value optimized out>, as=0xf54cb6d0) at event_dispatcher.c:575<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ev = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        j = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        the_as = 0xf54cb6e0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        tmp = 0x0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "add_new_as"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#13 0x00e1d348 in handle_unc_as_data (fd=<value optimized out>) at event_dispatcher.c:988<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        i = 5<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        j = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        k = 5<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        len = 7<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        name1 = 0xe4aacc "smsc_as"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        as = 0xf54cb6d0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "handle_unc_as_data"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#14 0x00e1ec6c in dispatcher_main_loop () at event_dispatcher.c:295<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        poll_fds = {{fd = 5, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 11, events = 17, revents = 0}, {fd = 12, events = 17, revents = 0}, {fd = 3206374, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>            events = 28792, revents = -12}, {fd = 95421144, events = 0, revents = 0}, {fd = 3876636, events = -13429, revents = 2061}}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        poll_tmp = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        i = -757768<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        j = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        k = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        fd = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        poll_events = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        socks = {5, 7}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        chld_status = 14803099<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        as_nr = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        unc_as_nr = 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        chld = 137409248<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        as = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "dispatcher_main_loop"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#15 0x00e35ea5 in seas_child_init (rank=0) at seas.c:741<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>---Type <return> to continue, or q <return> to quit---<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        pid = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "seas_child_init"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#16 0x0813a622 in init_mod_child (m=0xf732b550, rank=0) at sr_module.c:893<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "init_mod_child"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#17 0x080b7ea5 in main_loop () at main.c:1715<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        i = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        pid = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        si = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        si_desc = "udp receiver child=3 sock=193.100.200.18:5070\000\063\367\030\311\341\001\001\000\000\000\234\266L\365ÖL\365\v\020\000\000l\302\061\365\270\266L\365\270q\364\377\000\000\000\000X\243\360\b\000\000\000\000\203\000\000\000X\243\360\b\001", '\000' <repeats 23 times>"\270, q\364\377"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        nrprocs = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "main_loop"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#18 0x080bb57e in main (argc=5, argv=0xfff47364) at main.c:2566<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        cfg_stream = 0x8ebf008<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        c = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        r = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        tmp = 0x80512dd "__libc_start_main"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        tmp_len = 4657636<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        port = 136523065<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        proto = -757064<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        ret = <value optimized out><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        seed = 3203921318<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        rfd = 4<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        debug_save = 136559068<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        debug_flag = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        dont_fork_cnt = 0<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        n_lst = 0x823b9dc<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        p = 0x804aea8 "E\005"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>        __FUNCTION__ = "main"<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'> Daniel-Constantin Mierla [<a href="mailto:miconda@gmail.com">mailto:miconda@gmail.com</a>] <br><b>Sent:</b> Tuesday, December 3, 2013 10:00 AM<br><b>To:</b> ziad habchi; 'Kamailio (SER) - Users Mailing List'<br><b>Subject:</b> Re: [SR-Users] Memory Leaks with Kamailio using SEAS module<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'>Hello,<br><br>that backtrace is from shutdown, if you don't have another core file, then the initial one was overwritten. You have to enable one core per process. In most of system it is:<o:p></o:p></p><pre>echo "1" > /proc/sys/kernel/core_uses_pid<o:p></o:p></pre><p class=MsoNormal style='margin-bottom:12.0pt'>You have to reproduce the issue again and get the backtrace from all core files.<br><br>Cheers,<br>Daniel<o:p></o:p></p><div><p class=MsoNormal>On 12/3/13 8:42 AM, ziad habchi wrote:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Hi ,<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Yes it generated a core file; the debuginfos are missing, how can I complie<o:p></o:p></pre><pre>kamailio without stripping them?<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>below is the output of bt full:<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>#0  0x00359bc1 in __strlen_ia32 () from /lib/libc.so.6<o:p></o:p></pre><pre>No symbol table info available.<o:p></o:p></pre><pre>#1  0x003244df in vfprintf () from /lib/libc.so.6<o:p></o:p></pre><pre>No symbol table info available.<o:p></o:p></pre><pre>#2  0x003beea6 in __vsyslog_chk () from /lib/libc.so.6<o:p></o:p></pre><pre>No symbol table info available.<o:p></o:p></pre><pre>#3  0x003bf027 in syslog () from /lib/libc.so.6<o:p></o:p></pre><pre>No symbol table info available.<o:p></o:p></pre><pre>#4  0x0819f0a2 in qm_status (qm=0xf52e8000) at mem/q_malloc.c:761<o:p></o:p></pre><pre>        f = 0xf54ccfbc<o:p></o:p></pre><pre>        i = 56<o:p></o:p></pre><pre>        j = <value optimized out><o:p></o:p></pre><pre>        h = <value optimized out><o:p></o:p></pre><pre>        memlog = 1<o:p></o:p></pre><pre>        mem_summary = <value optimized out><o:p></o:p></pre><pre>        __FUNCTION__ = "qm_status"<o:p></o:p></pre><pre>#5  0x081a1555 in qm_debug_frag (qm=0xf52e8000, f=<value optimized out>) at<o:p></o:p></pre><pre>mem/q_malloc.c:160<o:p></o:p></pre><pre>        __FUNCTION__ = "qm_debug_frag"<o:p></o:p></pre><pre>#6  0x081a2820 in qm_free (qm=0xf52e8000, p=0xf54ccfd4, file=0xea2ac9 "kex:<o:p></o:p></pre><pre>pkg_stats.c", func=0xea2b60 "pkg_proc_stats_destroy", line=111) at<o:p></o:p></pre><pre>mem/q_malloc.c:462<o:p></o:p></pre><pre>        f = 0xf54ccfbc<o:p></o:p></pre><pre>        size = <value optimized out><o:p></o:p></pre><pre>        next = <value optimized out><o:p></o:p></pre><pre>        prev = <value optimized out><o:p></o:p></pre><pre>        __FUNCTION__ = "qm_free"<o:p></o:p></pre><pre>#7  0x00ea1ab6 in pkg_proc_stats_destroy () at pkg_stats.c:111<o:p></o:p></pre><pre>        __FUNCTION__ = "pkg_proc_stats_destroy"<o:p></o:p></pre><pre>#8  0x00e9e157 in destroy () at kex_mod.c:170<o:p></o:p></pre><pre>No locals.<o:p></o:p></pre><pre>#9  0x0813aeac in destroy_modules () at sr_module.c:790<o:p></o:p></pre><pre>        t = 0xf73287ec<o:p></o:p></pre><pre>        foo = 0xf73287ec<o:p></o:p></pre><pre>        __FUNCTION__ = "destroy_modules"<o:p></o:p></pre><pre>#10 0x080b4af0 in cleanup (show_status=1) at main.c:573<o:p></o:p></pre><pre>        memlog = <value optimized out><o:p></o:p></pre><pre>        __FUNCTION__ = "cleanup"<o:p></o:p></pre><pre>#11 0x080b5af9 in shutdown_children (sig=<value optimized out>,<o:p></o:p></pre><pre>show_status=1) at main.c:715<o:p></o:p></pre><pre>        __FUNCTION__ = "shutdown_children"<o:p></o:p></pre><pre>#12 0x080b5ff3 in handle_sigs () at main.c:745<o:p></o:p></pre><pre>        chld = <value optimized out><o:p></o:p></pre><pre>        chld_status = <value optimized out><o:p></o:p></pre><pre>        memlog = <value optimized out><o:p></o:p></pre><pre>        __FUNCTION__ = "handle_sigs"<o:p></o:p></pre><pre>#13 0x080b7f57 in main_loop () at main.c:1767<o:p></o:p></pre><pre>        i = <value optimized out><o:p></o:p></pre><pre>        pid = <value optimized out><o:p></o:p></pre><pre>        si = <value optimized out><o:p></o:p></pre><pre>        si_desc = "udp receiver child=3<o:p></o:p></pre><pre>sock=193.100.200.18:5070\000\063\367\030\311\341\001\001\000\000\000\234\266<o:p></o:p></pre><pre>L\365ÖL\365\v\020\000\000l\302\061\365\270\266L\365\270q\364\377\000\000\000<o:p></o:p></pre><pre>\000X\243\360\b\000\000\000\000\2---Type <return> to continue, or q <return><o:p></o:p></pre><pre>to quit---<o:p></o:p></pre><pre>03\000\000\000X\243\360\b\001", '\000' <repeats 23 times>"\270, q\364\377"<o:p></o:p></pre><pre>        nrprocs = 4<o:p></o:p></pre><pre>        __FUNCTION__ = "main_loop"<o:p></o:p></pre><pre>#14 0x080bb57e in main (argc=5, argv=0xfff47364) at main.c:2566<o:p></o:p></pre><pre>        cfg_stream = 0x8ebf008<o:p></o:p></pre><pre>        c = <value optimized out><o:p></o:p></pre><pre>        r = 70188<o:p></o:p></pre><pre>        tmp = 0x80512dd "__libc_start_main"<o:p></o:p></pre><pre>        tmp_len = 4657636<o:p></o:p></pre><pre>        port = 136523065<o:p></o:p></pre><pre>        proto = -757064<o:p></o:p></pre><pre>        ret = <value optimized out><o:p></o:p></pre><pre>        seed = 3203921318<o:p></o:p></pre><pre>        rfd = 4<o:p></o:p></pre><pre>        debug_save = 136559068<o:p></o:p></pre><pre>        debug_flag = 0<o:p></o:p></pre><pre>        dont_fork_cnt = 0<o:p></o:p></pre><pre>        n_lst = 0x823b9dc<o:p></o:p></pre><pre>        p = 0x804aea8 "E\005"<o:p></o:p></pre><pre>        __FUNCTION__ = "main"<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>-----Original Message-----<o:p></o:p></pre><pre>From: <a href="mailto:sr-users-bounces@lists.sip-router.org">sr-users-bounces@lists.sip-router.org</a><o:p></o:p></pre><pre>[<a href="mailto:sr-users-bounces@lists.sip-router.org">mailto:sr-users-bounces@lists.sip-router.org</a>] On Behalf Of<o:p></o:p></pre><pre>Daniel-Constantin Mierla<o:p></o:p></pre><pre>Sent: Monday, December 2, 2013 7:40 PM<o:p></o:p></pre><pre>To: Kamailio (SER) - Users Mailing List<o:p></o:p></pre><pre>Subject: Re: [SR-Users] Memory Leaks with Kamailio using SEAS module<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Hello,<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>did you get a core file? If yes, send here the output for 'bt full' <o:p></o:p></pre><pre>taken in gdb.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Cheers,<o:p></o:p></pre><pre>Daniel<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>On 12/2/13 5:14 PM, zhabchi wrote:<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>the following is the error i got when the client connection to SEAS exited<o:p></o:p></pre></blockquote><pre>:<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>  tm [t_reply.c:604]: _reply_light(): ERROR: _reply_light: cannot <o:p></o:p></pre><pre>allocate shmem buffer<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>i recompiled Kamailio with MEMDBG=1 and here what i got<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><core> [mem/q_malloc.c:159]: qm_debug_frag(): BUG: qm_*: prev. fragm. <o:p></o:p></pre><pre>tail overwritten(c0c0c000, abcdefed)[0xf7336d18:0xf7336d30]!<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>I am running Kamailio with -m 2048 paramter<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>zhabchi wrote<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Dear Support,<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>I am having an "out of memory" problem while using kamailio with SEAS <o:p></o:p></pre><pre>module.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>After using Kamailio with the SEAS module for few hours with a high <o:p></o:p></pre><pre>load , I am getting "out of memory" error that I believe is caused <o:p></o:p></pre><pre>from a memory leak.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>I would like your help interpreting this error.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>The output of kamailio -v is :<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>version: kamailio 4.0.4 (i386/linux) cabe58<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>flags: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, <o:p></o:p></pre><pre>USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, <o:p></o:p></pre><pre>SHM_MMAP, PKG_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, <o:p></o:p></pre><pre>USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, <o:p></o:p></pre><pre>HAVE_RESOLV_RES<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, <o:p></o:p></pre><pre>MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 4MB<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>id: cabe58<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>compiled on 14:23:27 Dec  2 2013 with gcc 4.1.2<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>kamctl ps :<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=0 PID=31191 Type=attendant<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=1 PID=31192 Type=udp receiver child=0<o:p></o:p></pre><pre>sock=193.100.200.18:5070<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=2 PID=31193 Type=udp receiver child=1<o:p></o:p></pre><pre>sock=193.100.200.18:5070<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=3 PID=31194 Type=udp receiver child=2<o:p></o:p></pre><pre>sock=193.100.200.18:5070<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=4 PID=31195 Type=udp receiver child=3<o:p></o:p></pre><pre>sock=193.100.200.18:5070<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=5 PID=31196 Type=slow timer<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=6 PID=31197 Type=timer<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=7 PID=31198 Type=ctl handler<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=8 PID=31199 Type=MI FIFO<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=9 PID=31200 Type=SEAS<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=10 PID=31201 Type=tcp receiver (generic) child=0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=11 PID=31202 Type=tcp receiver (generic) child=1<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=12 PID=31203 Type=tcp receiver (generic) child=2<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=13 PID=31204 Type=tcp receiver (generic) child=3<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Process::  ID=14 PID=31205 Type=tcp main process<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>kamcmd pkg.stats:<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31191<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 72480<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4091840<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 102448<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 1<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31192<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 1<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 80624<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083696<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 110592<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 2<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31193<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 2<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 80624<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083696<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 110592<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 3<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31194<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 3<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 80624<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083696<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 110592<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 4<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31195<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 4<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 80624<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083696<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 110592<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 5<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31196<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: -1<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 2276560<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083744<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 17770256<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 6<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31197<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: -1<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 1787296<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4083744<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 17280992<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 7<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31198<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: -2<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 77760<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4086544<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 107744<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 8<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 89920<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4074352<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 119936<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 9<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 10<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31201<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 5<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 140240<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4023728<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 170560<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 11<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31202<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 6<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 140240<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4023712<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 170576<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 12<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31203<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 7<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 140240<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4023856<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 170432<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 13<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31204<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: 8<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 140240<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4023712<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 170576<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 entry: 14<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 pid: 31205<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 rank: -4<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 3877344<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 4030176<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 19269056<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>As you can see above , the output of the SEAS module is not showing <o:p></o:p></pre><pre>(pid<o:p></o:p></pre><pre>31200)<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Moreover , I can see that the real_used value in the kamcmd <o:p></o:p></pre><pre>core.shmmem keep on increasing , and free decrease until I finally <o:p></o:p></pre><pre>get an error "out of memory"<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>When my SEAS client exit the output of kamcmd core.shmmem :<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>{<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 total: 33554432<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 free: 16273440<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 used: 1787296<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 real_used: 17280992<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 max_used: 33553520<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>                 fragments: 8098<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>}<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>The traffic is a simple SIP MESSAGE from a seagull simulator, with a <o:p></o:p></pre><pre>200OK reply from my SEAS client.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>I appreciate your support,<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Thank you in advance,<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Ziad Habchi<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre>  <o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing <o:p></o:p></pre><pre>list <a href="mailto:sr-users@.sip-router">sr-users@.sip-router</a> <o:p></o:p></pre><pre><a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>--<o:p></o:p></pre><pre>View this message in context: <o:p></o:p></pre><pre><a href="http://sip-router.1086192.n5.nabble.com/Memory-Leaks-with-Kamailio-usi">http://sip-router.1086192.n5.nabble.com/Memory-Leaks-with-Kamailio-usi</a><o:p></o:p></pre><pre>ng-SEAS-module-tp123410p123417.html<o:p></o:p></pre><pre>Sent from the Users mailing list archive at Nabble.com.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing <o:p></o:p></pre><pre>list <a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a> <o:p></o:p></pre><pre><a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>--<o:p></o:p></pre><pre>Daniel-Constantin Mierla - <a href="http://www.asipto.com">http://www.asipto.com</a><o:p></o:p></pre><pre><a href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<o:p></o:p></pre><pre><a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><o:p></o:p></pre><pre><a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>-----<o:p></o:p></pre><pre>No virus found in this message.<o:p></o:p></pre><pre>Checked by AVG - <a href="http://www.avg.com">www.avg.com</a><o:p></o:p></pre><pre>Version: 2014.0.4259 / Virus Database: 3629/6886 - Release Date: 12/02/13<o:p></o:p></pre><pre><o:p> </o:p></pre></blockquote><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><pre>-- <o:p></o:p></pre><pre>Daniel-Constantin Mierla - <a href="http://www.asipto.com">http://www.asipto.com</a><o:p></o:p></pre><pre><a href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='color:windowtext'>No virus found in this message.<br>Checked by AVG - <a href="http://www.avg.com">www.avg.com</a><br>Version: 2014.0.4259 / Virus Database: 3629/6886 - Release Date: 12/02/13<o:p></o:p></span></p></div></body></html>