<div dir="ltr"><div><div>Hi Igor,<br><br>Yes, it's caused by lack of shm.<br><br>I don't know if there is a proper shm value. Depending on how many modules are loaded on kamailio and how much shm a module might use over time, more or less shm should be used. In your particular case, depending on how much userblacklist table should grow, you should adjust the startup shm value.<br><br></div>Thank you for your detailed feedback on the segfault; the fix it's on its way and will be backported.<br><br></div>Stefan<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 22, 2016 at 1:12 PM, Igor Potjevlesch <span dir="ltr"><<a href="mailto:igor.potjevlesch@gmail.com" target="_blank">igor.potjevlesch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="white" link="blue" vlink="purple" lang="FR"><div><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">Hi Stefan,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">Indeed, It looks to be the issue. <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">But, the root cause is the lack of SHM memory, isn't it?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">Actually, Kamailio is running with 256M of SHM (-m 256). What would be the good new value?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">Regards,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB">Igor.<u></u><u></u></span></p><p class="MsoNormal"><a name="-651276145__MailEndCompose"><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#1f497d" lang="EN-GB"><u></u> <u></u></span></a></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">De :</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"> sr-users [mailto:<a href="mailto:sr-users-bounces@lists.sip-router.org" target="_blank">sr-users-bounces@lists.sip-router.org</a>] <b>De la part de</b> smititelu<br><b>Envoyé :</b> jeudi 21 janvier 2016 12:22<br><b>À :</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>><br><b>Objet :</b> Re: [SR-Users] Memory issue?<u></u><u></u></span></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">On 21.01.2016 12:37, Igor Potjevlesch wrote:<br><br><u></u><u></u></p><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal"><span lang="EN-GB">And 2 coredumps readable:</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Core was generated by `/usr/local/sbin/kamailio -P /var/run/kamailio.pid -m 256 -M 64'.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Program terminated with signal 11, Segmentation fault.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">#0  0x00007f13a1550af2 in dtrie_insert (root=0x7f138d7ffb38, number=0x22ba6c0 "003716716", numberlen=9, data=0x2, branches=10) at dtrie.c:141</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">141                     if (node->child[digit] == NULL) {</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Core was generated by `/usr/local/sbin/kamailio -P /var/run/kamailio.pid -m 256 -M 64'.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Program terminated with signal 11, Segmentation fault.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">#0  0x00007f13a1550af2 in dtrie_insert (root=0x7f138d7ff998, number=0x22b57a8 "0035587482", numberlen=10, data=0x2, branches=10) at dtrie.c:141</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">141                     if (node->child[digit] == NULL) {</span><u></u><u></u></p></div></blockquote><p class="MsoNormal"><br>I remember something related, solved and backported in commit [1].<br><br>Now that I'm looking at the segfault line I think node should be NULL checked also after ```<span>struct</span> <span>dtrie_node_t</span> *node = root;```<br><br>Stefan<br><br>[1] <a href="https://github.com/kamailio/kamailio/commit/b399bb34cebdb1002d27bb0cf554f2d2e683c40d" target="_blank">https://github.com/kamailio/kamailio/commit/b399bb34cebdb1002d27bb0cf554f2d2e683c40d</a><u></u><u></u></p></div></div></div></div><br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br></div>