<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=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.gmail-pl-c
        {mso-style-name:gmail-pl-c;}
span.gmail-pl-s
        {mso-style-name:gmail-pl-s;}
span.gmail-pl-pds
        {mso-style-name:gmail-pl-pds;}
span.E-MailFormatvorlage22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1239830161;
        mso-list-type:hybrid;
        mso-list-template-ids:1486672682 1329113266 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}
@list l0:level1
        {mso-level-start-at:5;
        mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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 lang="DE" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">before you investigate more the cause of this segfault, I strongly suggest that you update to a recent 5.4.x or 5.5.x version. There have been extensions and bugfixes all over the place,
 also for the DMQ module and for better container support.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">[..]<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:35.4pt">version: kamailio 5.2.5 (x86_64/linux)<o:p></o:p></p>
<p class="MsoNormal">[..]<span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">This version reached its end of life.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">If you can reproduce this with a newer version, please open an issue on our github tracker about it.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Henning<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">-- <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Henning Westerholt –
</span><span style="mso-fareast-language:EN-US"><a href="https://skalatan.de/blog/"><span lang="EN-GB" style="color:#0563C1">https://skalatan.de/blog/</span></a></span><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US">Kamailio services –
</span><span style="mso-fareast-language:EN-US"><a href="https://gilawa.com/"><span lang="EN-GB" style="color:#0563C1">https://gilawa.com</span></a></span><span style="mso-fareast-language:EN-US">
<span lang="EN-GB"><o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> sr-dev <sr-dev-bounces@lists.kamailio.org>
<b>On Behalf Of </b>Sergio Carvalho<br>
<b>Sent:</b> Friday, September 10, 2021 5:41 PM<br>
<b>To:</b> sr-dev@lists.kamailio.org<br>
<b>Subject:</b> [sr-dev] SIGSEGV on DMQ<o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hi everyone,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I'm trying to use the DMQ module to share the user location info across our Kamailio's cluster.  But when I start the service under docker I get a segmentation fault violation.  After analysing the core dump with
 the <b>LLDB</b> I get (if you want I can share the core dump with you using Google Drive):<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class="MsoNormal" style="margin-left:35.4pt">(lldb) bt<br>
* thread #1, name = 'kamailio', stop reason = signal SIGSEGV<br>
  * frame #0: 0x000000000071c63c kamailio`get_hdr_field(buf="", end="", hdr=0x0000000000000000) at msg_parser.c:144:5<br>
    frame #1: 0x0000000000575b02 kamailio`resolve_select(s=0x00007ffd470c6da0) at select.c:384:3<br>
    frame #2: 0x00007fbbd7637fb9<br>
    frame #3: 0x00000000005ad785 kamailio`clen_builder(msg=0x00007fbbd7f6e008, clen_len=0x0000000000000000, diff=0, body_only=0) at msg_translator.c:451:3<br>
    frame #4: 0x0000000000439aa7 kamailio`_dns_hash_find(name=0x00007fbbd7f6e498, type=32765, h=0x0000000000000000, err=0x0000000000000000) at dns_cache.c:551:4<br>
    frame #5: 0x0000000000440cb2 kamailio`dns_cache_do_request(name=0x0000000000000000, type=0) at dns_cache.c:1767:3<br>
    frame #6: 0x000000000043f8f6 kamailio`dns_cache_mk_rd_entry(name=0x0000000000000000, type=0, rd_lst=0x0000000000000000) at dns_cache.c:1226:7<br>
    frame #7: 0x000000000046501e kamailio`print_action(t=0x0000000000000000) at route_struct.c:467:4<br>
    frame #8: 0x0000000000471f2f kamailio`xavp_print_list_content(head=0x00007ffd470c31a0, level=32699) at xavp.c:584:2<br>
    frame #9: 0x0000000000462047 kamailio`print_action(t=0x0000000000000000) at route_struct.c:392:4<br>
    frame #10: 0x0000000000471f2f kamailio`xavp_print_list_content(head=0x00007ffd470c31a0, level=32699) at xavp.c:584:2<br>
    frame #11: 0x00000000004654dc kamailio`print_action(t=0x0000000000000000) at route_struct.c:470:4<br>
    frame #12: 0x0000000000471f2f kamailio`xavp_print_list_content(head=0x00007ffd470c31a0, level=32699) at xavp.c:584:2<br>
    frame #13: 0x0000000000465532 kamailio`print_action(t=0x0000000003863810) at route_struct.c:470:4<br>
    frame #14: 0x0000000000471f2f kamailio`xavp_print_list_content(head=0x00007ffd470c31a0, level=32699) at xavp.c:584:2<br>
    frame #15: 0x0000000000462047 kamailio`print_action(t=0x00000000006da9d3) at route_struct.c:392:4<br>
    frame #16: 0x0000000000471f2f kamailio`xavp_print_list_content(head=0x00007ffd470c31a0, level=32699) at xavp.c:584:2<br>
    frame #17: 0x0000000000472680 kamailio`xavp_get_list_key_names(xavp=0x00007ffd470c6da0) at xavp.c:622:3<br>
    frame #18: 0x00007fbbb357da54<br>
    frame #19: 0x00007fbbb3580370<br>
    frame #20: 0x00007fbbb358317b<br>
    frame #21: 0x00007fbbb3583147<br>
    frame #22: 0x00007fbbb3585e8d<br>
    frame #23: 0x00007fbbaec3ef23<br>
    frame #24: 0x00007fbbaec3d5da<br>
    frame #25: 0x00007fbbaec4e158<br>
    frame #26: 0x00007fbbaec4aadd<br>
    frame #27: 0x00007fbbaec53f05<br>
    frame #28: 0x0000000000541563 kamailio`handle_tcp_child(tcp_c=0x00000004b4481868, fd_i=136) at tcp_main.c:3477:1<br>
    frame #29: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x0000000000000000, fd_i=32699) at tcp_main.c:3470:5<br>
    frame #30: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00000000470c6da0, fd_i=0) at tcp_main.c:3470:5<br>
    frame #31: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00000000b4481868, fd_i=1863578990) at tcp_main.c:3470:5<br>
    frame #32: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00000000b4481868, fd_i=1863578990) at tcp_main.c:3470:5<br>
    frame #33: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007fbbb4481868, fd_i=1863578990) at tcp_main.c:3470:5<br>
    frame #34: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007ffd470c64d0, fd_i=32699) at tcp_main.c:3470:5<br>
    frame #35: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007ffd470c658c, fd_i=32765) at tcp_main.c:3470:5<br>
    frame #36: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00000000b4481868, fd_i=1863578990) at tcp_main.c:3470:5<br>
    frame #37: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007fbbb4481868, fd_i=1863578990) at tcp_main.c:3470:5<br>
    frame #38: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007fbbd8059e38, fd_i=32699) at tcp_main.c:3470:5<br>
    frame #39: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007ffd470c6770, fd_i=32765) at tcp_main.c:3470:5<br>
    frame #40: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x0000000000000000, fd_i=32765) at tcp_main.c:3470:5<br>
    frame #41: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00007fbbb5179a80, fd_i=0) at tcp_main.c:3470:5<br>
    frame #42: 0x0000000000541223 kamailio`handle_tcp_child(tcp_c=0x00000065dbb52b93, fd_i=32765) at tcp_main.c:3470:5<br>
    frame #43: 0x00000000005418fa kamailio`handle_ser_child(p=0x00000065dbb52b93, fd_i=32765) at tcp_main.c:3513:3<br>
    frame #44: 0x0000000000425d6e kamailio`main_loop at main.c:1620:4<br>
    frame #45: 0x000000000042c6af kamailio`main(argc=13, argv=0x00007ffd470c6da8) at main.c:2568:3<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Using <b>GDB</b> I get the following info:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class="MsoNormal" style="margin-left:35.4pt">#22 0x00007efcca978e8d in request () from /usr/lib64/kamailio/modules/tm.so<br>
---Type <return> to continue, or q <return> to quit---<br>
No symbol table info available.<br>
#23 0x00007efcc6031f23 in dmq_send_message (peer=0x7efccc5545c0, body=0x7efcef106ef8, node=0x7efccc5ded10, resp_cback=0x7efcc625d370 <notification_callback>, max_forwards=2,<br>
    content_type=0x7efcc625d360 <notification_content_type>) at dmq_funcs.c:251<br>
        uac_r = {method = 0x7efcc625d3b0 <dmq_request_method>, headers = 0x7ffe13cb34b0, body = 0x7efcef106ef8, ssock = 0x7efcc625da20 <dmq_server_socket>, dialog = 0x7efccc5e0918,<br>
          cb_flags = 1024, cb = 0x7efcc602eb7b <dmq_tm_callback>, cbp = 0x7efccc5def58, callid = 0x0}<br>
        str_hdr = {s = 0x7efcef1004e8 "Max-Forwards: 2\r\nContent-Type: text/plain\r\n", len = 43}<br>
        from = {s = 0x7efcef107248 "<a href="http://sip:notification_peer@10.12.4.238:5090" target="_blank">sip:notification_peer@10.12.4.238:5090</a>", len = 38}<br>
        to = {s = 0x7efcef11d100 "<a href="http://sip:notification_peer@10.12.4.170:5090" target="_blank">sip:notification_peer@10.12.4.170:5090</a>", len = 38}<br>
        cb_param = 0x7efccc5def58<br>
        result = 0<br>
        len = 43<br>
        __FUNCTION__ = "dmq_send_message"<br>
#24 0x00007efcc60305da in bcast_dmq_message1 (peer=0x7efccc5545c0, body=0x7efcef106ef8, except=0x0, resp_cback=0x7efcc625d370 <notification_callback>, max_forwards=2,<br>
    content_type=0x7efcc625d360 <notification_content_type>, incl_inactive=1) at dmq_funcs.c:170<br>
        node = 0x7efccc5ded10<br>
        __FUNCTION__ = "bcast_dmq_message1"<br>
#25 0x00007efcc6041158 in request_nodelist (node=0x7efccc5deac8, forward=2) at notification_peer.c:573<br>
        body = 0x7efcef106ef8<br>
        ret = 0<br>
        __FUNCTION__ = "request_nodelist"<br>
#26 0x00007efcc603dadd in add_server_and_notify (paddr=0x7efcc625da30 <dmq_notification_address>) at notification_peer.c:340<br>
        puri_data = "sip:<a href="http://10.12.5.29:5090" target="_blank">10.12.5.29:5090</a>\000\376\177\000\000\250I+\002\000\000\000\000\230L+\002\000\000\000\000\260;\313\023\376\177\000\000\250c+\002\000\000\000\000`;\313\023\376\177", '\000' <repeats
 17 times>, "\200`?\313\023\376\177\000\000\325\222\255\307\374~\000\000\024=\313\023\376\177\000\000\030=\313\023\376\177\000\000\034=\313\023\376\177\000\000\260:\313\023\376\177\000\000*\000\000\000\000\000\000\000]s\f\000\000\000\000\000\001\000\000\000\000\000\000\000\244\201\000\000\204\352",
 '\000' <repeats 19 times>, "\340\f\000\000\000\000\000\000\020\000\000\000\000\000\000p\006\000\000\000\000\000\000"...<br>
        puri_list = {0x7ffe13cb3950 "sip:<a href="http://10.12.5.29:5090" target="_blank">10.12.5.29:5090</a>", 0x7ffe13cb3a50 "sip:<a href="http://10.12.4.170:5090" target="_blank">10.12.4.170:5090</a>", 0x7ffe13cb3b50 "x\321-\002", 0x7ffe13cb3c50 "", 0x7ffe13cb3d50
 " @\313\023\376\177",<br>
          0x7ffe13cb3e50 "", 0x7ffe13cb3f50 "", 0x7ffe13cb4050 "", 0x7ffe13cb4150 "2\247h", 0x7ffe13cb4250 "pB\313\023\376\177", 0x7ffe13cb4350 "\200S\237\312\374~",<br>
          0x7ffe13cb4450 "8\341\006\357\374~", 0x7ffe13cb4550 "\320E\313\023\376\177", 0x7ffe13cb4650 "\210*,\002", 0x7ffe13cb4750 "\330N\313\023\376\177", 0x7ffe13cb4850 "",<br>
          0x7ffe13cb4950 "", 0x7ffe13cb4a50 "\200J\313\023\376\177", 0x7ffe13cb4b50 "\035\362\067\037\003", 0x7ffe13cb4c50 "\320L\313\023\376\177", 0x7ffe13cb4d50 "\177", 0x7ffe13cb4e50 "n",<br>
          0x7ffe13cb4f50 "1\325\\\002", 0x7ffe13cb5050 "\260P\313\023\376\177", 0x7ffe13cb5150 "", 0x7ffe13cb5250 "\320\343\270\307\374~", 0x7ffe13cb5350 "", 0x7ffe13cb5450 "xV,\002",<br>
          0x7ffe13cb5550 "2\247h", 0x7ffe13cb5650 "\320\235\005\306\374~"}<br>
        pfirst = 0x7efccc5deac8<br>
        pnode = 0x7efccc5ded10<br>
        host_cnt = 2<br>
        index = 2<br>
        puri = {{user = {s = 0x0, len = 0}, passwd = {s = 0x0, len = 0}, host = {s = 0x7efceefdde8c "<a href="http://kamailio-kazoo.svc.cpaas.eu-west-1.aws.prv.talkdeskstg.com:5090" target="_blank">kamailio-kazoo.svc.cpaas.eu-west-1.aws.prv.talkdeskstg.com:5090</a>",
 len = 58}, port = {<br>
              s = 0x7efceefddec7 "5090", len = 4}, params = {s = 0x0, len = 0}, sip_params = {s = 0x0, len = 0}, headers = {s = 0x0, len = 0}, port_no = 5090, proto = 0, type = SIP_URI_T,<br>
            flags = (unknown: 0), transport = {s = 0x0, len = 0}, ttl = {s = 0x0, len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, lr = {<br>
              s = 0x0, len = 0}, r2 = {s = 0x0, len = 0}, gr = {s = 0x0, len = 0}, transport_val = {s = 0x0, len = 0}, ttl_val = {s = 0x0, len = 0}, user_param_val = {s = 0x0, len = 0},<br>
            maddr_val = {s = 0x0, len = 0}, method_val = {s = 0x0, len = 0}, lr_val = {s = 0x0, len = 0}, r2_val = {s = 0x0, len = 0}, gr_val = {s = 0x0, len = 0}}}<br>
        pstr = {{s = 0x7ffe13cb3a50 "sip:<a href="http://10.12.4.170:5090" target="_blank">10.12.4.170:5090</a>", len = 20}}<br>
        __FUNCTION__ = "add_server_and_notify"<br>
#27 0x00007efcc6046f05 in child_init (rank=0) at dmq.c:302<br>
        i = 4<br>
        newpid = 160<br>
---Type <return> to continue, or q <return> to quit---<br>
        __FUNCTION__ = "child_init"<br>
#28 0x0000000000541563 in init_mod_child ()<br>
No symbol table info available.<br>
#29 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#30 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#31 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#32 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#33 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#34 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#35 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#36 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#37 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#38 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#39 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#40 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#41 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#42 0x0000000000541223 in init_mod_child ()<br>
No symbol table info available.<br>
#43 0x00000000005418fa in init_child ()<br>
No symbol table info available.<br>
#44 0x0000000000425d6e in main_loop ()<br>
No symbol table info available.<br>
#45 0x000000000042c6af in main ()<br>
No symbol table info available.<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">DMQ module parameters are:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC91">
<p class="MsoNormal"><span class="gmail-pl-c">#!ifdef DMQ_ROLE</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC92">
<p class="MsoNormal">loadmodule <span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq.so</span><span class="gmail-pl-pds">"</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC93">
<p class="MsoNormal">loadmodule <span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq_usrloc.so</span><span class="gmail-pl-pds">"</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC94"></td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC95">
<p class="MsoNormal"><span class="gmail-pl-c"># ---- dmq params ----</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC96">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">server_address</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s"><a href="sip:DMQ_SERVER_ADDRESS">sip:DMQ_SERVER_ADDRESS</a></span><span class="gmail-pl-pds">"</span>)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC97">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">notification_address</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s"><a href="sip:DMQ_NOTIFY_ADDRESS">sip:DMQ_NOTIFY_ADDRESS</a></span><span class="gmail-pl-pds">"</span>)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC98">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">ping_interval</span><span class="gmail-pl-pds">"</span>, 5)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC99">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">multi_notify</span><span class="gmail-pl-pds">"</span>, 1)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC100">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">num_workers</span><span class="gmail-pl-pds">"</span>, 4)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC101">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">worker_usleep</span><span class="gmail-pl-pds">"</span>, 0)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="display:none"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" style="margin-left:35.4pt">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt" id="gmail-LC102">
<p class="MsoNormal">modparam(<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">dmq_usrloc</span><span class="gmail-pl-pds">"</span>,
<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">enable</span><span class="gmail-pl-pds">"</span>, 1)<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:35.4pt"><span class="gmail-pl-c">#!endif</span><o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Kamailio version and flags are:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class="MsoNormal" style="margin-left:35.4pt">version: kamailio 5.2.5 (x86_64/linux)
<br>
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER,
 USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES<br>
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144 MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB<br>
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<br>
id: unknown <br>
compiled on 01:14:59 Nov 19 2019 with gcc 7.3.1<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Do you have any idea what might be causing this
<b>SEGV</b>?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Best regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Sergio Carvalho<o:p></o:p></p>
</div>
</div>
</div>
</body>
</html>