<div dir="ltr"><div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">did you set any module parameter? </blockquote>not any parameters. just loadmodule.</div><div>look at "frame 1" code string 136</div><div dir="ltr">amqp://guest:guest@localhost:5672/%2F -> <span style="font-family:sans-serif">guest:guest@localhost:5672/%</span><span style="font-family:sans-serif">2F</span><br><div><br></div><div><div>(gdb) bt</div><div>#0  find_delim (pp=pp@entry=0x7fff0ecf6568, colon_and_at_sign_are_delims=colon_and_at_sign_are_delims@entry=1) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:109</div><div>#1  0x00007f183857bb73 in amqp_parse_url (url=0x7f1838790ab7 "guest:guest@localhost:5672/%2F", parsed=0x7f1838994440 <amqp_info>) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:137</div><div>#2  0x00007f1838785068 in mod_init () at rabbitmq.c:153</div><div>#3  0x000000000055cbd4 in init_mod (m=0x7f183f4782f0) at core/sr_module.c:910</div><div>#4  0x000000000055c90f in init_mod (m=0x7f183f479728) at core/sr_module.c:907</div><div>#5  0x000000000055c90f in init_mod (m=0x7f183f47b050) at core/sr_module.c:907</div><div>#6  0x000000000055c90f in init_mod (m=0x7f183f47b728) at core/sr_module.c:907</div><div>#7  0x000000000055c90f in init_mod (m=0x7f183f47bed8) at core/sr_module.c:907</div><div>#8  0x000000000055c90f in init_mod (m=0x7f183f47c850) at core/sr_module.c:907</div><div>#9  0x000000000055c90f in init_mod (m=0x7f183f47e398) at core/sr_module.c:907</div><div>#10 0x000000000055c90f in init_mod (m=0x7f183f47e840) at core/sr_module.c:907</div><div>#11 0x000000000055cf0c in init_modules () at core/sr_module.c:939</div><div>#12 0x000000000042bc9e in main (argc=5, argv=0x7fff0ecf6df8) at main.c:2608</div><div>(gdb) frame 2</div><div>#2  0x00007f1838785068 in mod_init () at rabbitmq.c:153</div><div>  /home/snen/kamailio/src/modules/rabbitmq/rabbitmq.c:153:4618:beg:0x7f1838785068</div><div>(gdb) p amqp_url</div><div>$4 = 0x7f1838790ab0 "amqp://guest:guest@localhost:5672/%2F"</div><div>(gdb) frame 1</div><div>#1  0x00007f183857bb73 in amqp_parse_url (url=0x7f1838790ab7 "guest:guest@localhost:5672/%2F", parsed=0x7f1838994440 <amqp_info>) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:137</div><div>  /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:137:3438:beg:0x7f183857bb73</div><div>(gdb) l</div><div>132<span style="white-space:pre">   </span>  } else {</div><div>133<span style="white-space:pre">        </span>    goto out;</div><div>134<span style="white-space:pre">    </span>  }</div><div>135<span style="white-space:pre">       </span></div><div>136<span style="white-space:pre">   </span>  host = start = url += (parsed->ssl ? 8 : 7);</div><div>137<span style="white-space:pre"> </span>  delim = find_delim(&url, 1);</div><div>138<span style="white-space:pre">        </span></div><div>139<span style="white-space:pre">   </span>  if (delim == ':') {</div><div>140<span style="white-space:pre">     </span>    /* The colon could be introducing the port or the</div><div>141<span style="white-space:pre">    </span>       password part of the userinfo.  We don't know yet,</div><div><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 10 Jan 2019 at 13:53, Rick Barenthin <<a href="mailto:dunst0@gmail.com">dunst0@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto"></div>Hi,<div dir="auto"><br></div><div dir="auto">Just a little question, did you set any module parameter? Because in the stacktrace it looks like the amqp URL is set to "<span style="font-family:sans-serif">guest:guest@localhost:5672/%</span><span style="font-family:sans-serif">2F".</span></div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div dir="ltr">Am Mi., 9. Jan. 2019, 19:50 hat Dmitri Savolainen <<a href="mailto:savolainen@erinaco.ru" rel="noreferrer" target="_blank">savolainen@erinaco.ru</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div dir="auto"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Can you please try the bt full to get full trace?</blockquote></div></div><div><br></div><div><div>(gdb) bt full</div><div>#0  find_delim (pp=pp@entry=0x7fff0ecf6568, colon_and_at_sign_are_delims=colon_and_at_sign_are_delims@entry=1)</div><div>    at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:109</div><div>        ch = 103 'g'</div><div>        from = 0x7f1838790ab8 "uest:guest@localhost:5672/%2F"</div><div>        to = 0x7f1838790ab8 "uest:guest@localhost:5672/%2F"</div><div>#1  0x00007f183857bb73 in amqp_parse_url (url=0x7f1838790ab7 "guest:guest@localhost:5672/%2F", parsed=0x7f1838994440 <amqp_info>)</div><div>    at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:137</div><div>        res = -8</div><div>        delim = <optimized out></div><div>        start = 0x7f1838790ab7 "guest:guest@localhost:5672/%2F"</div><div>        host = 0x7f1838790ab7 "guest:guest@localhost:5672/%2F"</div><div>        port = 0x0</div><div>#2  0x00007f1838785068 in mod_init () at rabbitmq.c:153</div><div>        __FUNCTION__ = "mod_init"</div><div>#3  0x000000000055cbd4 in init_mod (m=0x7f183f4782f0) at core/sr_module.c:910</div><div>        __FUNCTION__ = "init_mod"</div><div>#4  0x000000000055c90f in init_mod (m=0x7f183f479728) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#5  0x000000000055c90f in init_mod (m=0x7f183f47b050) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#6  0x000000000055c90f in init_mod (m=0x7f183f47b728) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#7  0x000000000055c90f in init_mod (m=0x7f183f47bed8) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#8  0x000000000055c90f in init_mod (m=0x7f183f47c850) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#9  0x000000000055c90f in init_mod (m=0x7f183f47e398) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#10 0x000000000055c90f in init_mod (m=0x7f183f47e840) at core/sr_module.c:907</div><div>        __FUNCTION__ = "init_mod"</div><div>#11 0x000000000055cf0c in init_modules () at core/sr_module.c:939</div><div>        t = 0xffffffff</div><div>        i = -1</div><div>        __FUNCTION__ = "init_modules"</div><div>#12 0x000000000042bc9e in main (argc=5, argv=0x7fff0ecf6df8) at main.c:2608</div><div>        cfg_stream = 0x196e010</div><div>        c = -1</div><div>        r = 248474720</div><div>        tmp = 0x7f18405e2a68 "\230)^@\030\177"</div><div>        tmp_len = 0</div><div>        port = 0</div><div>        proto = 0</div><div>---Type <return> to continue, or q <return> to quit---</div><div>        options = 0x772588 ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:x:X:Y:"</div><div>        ret = -1</div><div>        seed = 2312464215</div><div>        rfd = 4</div><div>        debug_save = 0</div><div>        debug_flag = 0</div><div>        dont_fork_cnt = 0</div><div>        n_lst = 0x2</div><div>        p = 0x0</div><div>        st = {st_dev = 65, st_ino = 53864310, st_nlink = 2, st_mode = 16832, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 40, st_blksize = 4096,</div><div>          st_blocks = 0, st_atim = {tv_sec = 1547033509, tv_nsec = 33940665}, st_mtim = {tv_sec = 1547049759, tv_nsec = 197964743}, st_ctim = {tv_sec = 1547049759,</div><div>            tv_nsec = 197964743}, __unused = {0, 0, 0}}</div><div>        __FUNCTION__ = "main"</div></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 9 Jan 2019 at 21:14, Rick Barenthin <<a href="mailto:dunst0@gmail.com" rel="noreferrer noreferrer" target="_blank">dunst0@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">Can you please try the bt full to get full trace?</div></div><div dir="auto"><br></div><div dir="auto">Greetings</div><div dir="auto">Rick</div><br><div class="gmail_quote"><div dir="ltr">Am Mi., 9. Jan. 2019, 17:16 hat Dmitri Savolainen <<a href="mailto:savolainen@erinaco.ru" rel="noreferrer noreferrer noreferrer" target="_blank">savolainen@erinaco.ru</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hello.<div>I also have segfault for current master just after adding  'loadmodule "rabbitmq.so"' string to cfg file (centos7).</div><div>Here is my backtrace:</div><div><br></div><div><div><div>[root@centos_new sbin]#  gdb -c /tmp/core.30978  -f /usr/local/dev_kamailio/sbin/kamailio </div><div>GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-114.el7</div><div>Copyright (C) 2013 Free Software Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://gnu.org/licenses/gpl.html</a>></div><div>This is free software: you are free to change and redistribute it.</div><div>There is NO WARRANTY, to the extent permitted by law.  Type "show copying"</div><div>and "show warranty" for details.</div><div>This GDB was configured as "x86_64-redhat-linux-gnu".</div><div>For bug reporting instructions, please see:</div><div><<a href="http://www.gnu.org/software/gdb/bugs/" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://www.gnu.org/software/gdb/bugs/</a>>...</div><div>Reading symbols from /usr/local/dev_kamailio/sbin/kamailio...done.</div><div>[New LWP 30978]</div><div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library "/lib64/libthread_db.so.1".</div><div>Core was generated by `./kamailio -P /var/run/kamailio/kamailio.pid -f /usr/local/dev_kamailio/etc/kam'.</div><div>Program terminated with signal 11, Segmentation fault.</div><div>#0  find_delim (pp=pp@entry=0x7fff0ecf6568, colon_and_at_sign_are_delims=colon_and_at_sign_are_delims@entry=1) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:109</div><div>  /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:109:2885:beg:0x7f183857ba01</div><div>(gdb) bt</div><div>#0  find_delim (pp=pp@entry=0x7fff0ecf6568, colon_and_at_sign_are_delims=colon_and_at_sign_are_delims@entry=1) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:109</div><div>#1  0x00007f183857bb73 in amqp_parse_url (url=0x7f1838790ab7 "guest:guest@localhost:5672/%2F", parsed=0x7f1838994440 <amqp_info>) at /usr/src/debug/rabbitmq-c-0.8.0/librabbitmq/amqp_url.c:137</div><div>#2  0x00007f1838785068 in mod_init () at rabbitmq.c:153</div><div>#3  0x000000000055cbd4 in init_mod (m=0x7f183f4782f0) at core/sr_module.c:910</div><div>#4  0x000000000055c90f in init_mod (m=0x7f183f479728) at core/sr_module.c:907</div><div>#5  0x000000000055c90f in init_mod (m=0x7f183f47b050) at core/sr_module.c:907</div><div>#6  0x000000000055c90f in init_mod (m=0x7f183f47b728) at core/sr_module.c:907</div><div>#7  0x000000000055c90f in init_mod (m=0x7f183f47bed8) at core/sr_module.c:907</div><div>#8  0x000000000055c90f in init_mod (m=0x7f183f47c850) at core/sr_module.c:907</div><div>#9  0x000000000055c90f in init_mod (m=0x7f183f47e398) at core/sr_module.c:907</div><div>#10 0x000000000055c90f in init_mod (m=0x7f183f47e840) at core/sr_module.c:907</div><div>#11 0x000000000055cf0c in init_modules () at core/sr_module.c:939</div><div>#12 0x000000000042bc9e in main (argc=5, argv=0x7fff0ecf6df8) at main.c:2608</div><div>(gdb) </div></div></div><div><br></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 11 Jun 2018 at 09:35, Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">miconda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
did you get a core dump file? If yes, can you send the backtrace taken<br>
with gdb?<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<br>
On 09.06.18 15:10, Sylvain Boily wrote:<br>
> Hello,<br>
><br>
> I tried to test the rabbitmq module in kamailio with the debian 9 repo<br>
> from <a href="http://kamailio.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">kamailio.org</a> but there is a segfault when the service is<br>
> launched. Is there is people also have this issue?<br>
><br>
> /etc/init.d/kamailio restart<br>
> [....] Restarting kamailio (via systemctl): kamailio.serviceJun  9<br>
> 13:02:03 siprouter kamailio: DEBUG: <core> [core/cfg.y:1659]:<br>
> yyparse(): loading module rabbitmq.so<br>
> Jun  9 13:02:03 siprouter kamailio: DEBUG: <core><br>
> [core/sr_module.c:575]: load_module(): trying to load<br>
> </usr/lib/x86_64-linux-gnu/kamailio/modules/rabbitmq.so><br>
> Jun  9 13:02:03 siprouter kamailio: DEBUG: <core> [core/kemi.c:1295]:<br>
> sr_kemi_modules_add(): adding module: rabbitmq<br>
> Jun  9 13:02:03 siprouter kamailio: DEBUG: <core> [core/cfg.lex:1737]:<br>
> pp_define(): defining id: MOD_rabbitmq<br>
> Jun  9 13:02:03 siprouter kernel: [159315.610811] kamailio[13226]:<br>
> segfault at 7f03b2296287 ip 00007f03b2080ca3 sp 00007fff133285c0 error<br>
> 7 in librabbitmq.so.4.2.0[7f03b2074000+13000]<br>
> Jun  9 13:02:03 siprouter /usr/sbin/kamailio[13226]: DEBUG: <core><br>
> [core/sr_module.c:988]: init_mod(): rabbitmq<br>
><br>
> Sylvain<br>
><br>
> _______________________________________________<br>
> Kamailio (SER) - Users Mailing List<br>
> <a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
> <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
-- <br>
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">www.asipto.com</a><br>
<a href="http://www.twitter.com/miconda" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">www.linkedin.com/in/miconda</a><br>
Kamailio World Conference -- <a href="http://www.kamailioworld.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">www.kamailioworld.com</a><br>
<br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-3582045989824230948m_5106645015184669696m_-9178127798546850617gmail-m_6704644247995879994m_-2612966033421643024m_2958678381219034244gmail-m_2354041132812570042gmail-m_-753053063945821984gmail-m_8061844689767041124gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Savolainen Dmitri</div></div></div></div></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-3582045989824230948m_5106645015184669696m_-9178127798546850617gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Savolainen Dmitri</div></div></div></div></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div></div></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Savolainen Dmitri</div></div></div></div></div>