Some extra note to be able to spot the memory summary in syslog -- should be a set of lines looking like:
20(4082) NOTICE: fm_status: summarizing all alloc'ed. fragments: 20(4082) NOTICE: fm_status: count= 1 size= 16640 bytes from <core>: counters.c: counters_prefork_init(207) 20(4082) NOTICE: fm_status: count= 1 size= 14560 bytes from debugger: debugger_api.c: dbg_init_pid_list(572) ....... 16(44262) NOTICE: fm_status: count= 1 size= 8 bytes from <core>: mem/shm_mem.c: shm_mem_init_mallocs(179) 16(44262) NOTICE: fm_status: ----------------------------- Cheers, Daniel On 04/09/15 01:03, Daniel-Constantin Mierla wrote: > Hello, > > I tried to reproduce the scenario, but couldn't get the leak, might be > specific for your config and use case. > > Can you try the next steps, in order to check there is indeed a leak: > > - use kamailio 4.2 > - set memlog parameter in kamailio.cfg to a lower value than debug > parameter (e.g., memlog=1) > - start kamailio and do the tests you expect to lead to the issue > - stop sending traffic to kamailio (no more calls) > - issue the command "kamcmd corex.shm_summary" and look in the syslog > file, grab the memory dump summary messages > - wait for 3 minutes (still with no traffic) and issue again "kamcmd > corex.shm_summary", grab again the summary from the syslog > - send here the messages from the two summaries > > Cheers, > Daniel > > On 30/08/15 06:05, Bui Minh Yen wrote: >> Hi everyone, >> >> I am using Kamailio-4.1.5 and Kamailio-4.2.5 but with this both >> version I had a problem: >> >> Connection diagrams: >> SIP client ---- SBC --- Kamailio --- MGC/MGW --- GSM/PSTN subscriber >> >> Scenario: >> - Caller (SIP) make a new call to GSM (PSTN) subscriber >> - When GSM/PSTN is ringing or not ringing, Caller cancel call (Caller >> send CANCEL message) >> - But MGC does not send response message for CANCEL message >> - After about 120s (|fr_inv_timer), Kamailio send 487 Request >> Terminated to SBC.| >> | >> | >> |From this time, Kamailio have memory leak (tm does not free >> transactions)| >> | >> | >> |I reproduced this bugs 4-5 times and same problem is happen >> | >> >> I attached capture file and log when I show shared memory (using >> kamcmd core.shmmem) and tm statistics (using kamcmd tm.stats). And >> time Kamailio start memory leak is 08-30-15-10:18:53 >> >> Could you help me solve this problem? >> >> Thank you so much! >> >> -- >> >> --------------------------- >> >> *Bui Thi Minh Yen* >> >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > -- > Daniel-Constantin Mierla > http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda > Book: SIP Routing With Kamailio - http://www.asipto.com -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Book: SIP Routing With Kamailio - http://www.asipto.com
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users