<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hello,<br>
<br>
On 4/21/10 12:23 PM, Kelvin Chua wrote:
<blockquote
 cite="mid:m2h7b3f94931004210323xd60bee19h6cddecf7b7d38d29@mail.gmail.com"
 type="cite">hi daniel,
  <div><br>
  </div>
  <div>i'm not using git version. so maybe i'm missing some patches.
can you confirm if what i am</div>
  <div>experiencing is the same problem and the fix is&nbsp;indeed available
from the git version? thanks</div>
</blockquote>
<br>
I recommend using at least 3.0.1, as a matter of fact 3.0.2 should be
released soon.<br>
<br>
Can you please print the content of cell adn more of the reply in gdb,
here are the commands:<br>
<br>
<font face="arial, sans-serif"><span style="border-collapse: collapse;"><font
 face="arial, sans-serif"><span style="border-collapse: collapse;"><span
 style="font-size: 13px;">gdb /path/to/kamailio core_file</span></span></font></span></font><br>
<br>
print cell<br>
<br>
print *cell<br>
<br>
frame 7<br>
<br>
print buf+100<br>
<br>
print buf+200<br>
<br>
print buf+300<br>
<br>
Thanks,<br>
Daniel<br>
<blockquote
 cite="mid:m2h7b3f94931004210323xd60bee19h6cddecf7b7d38d29@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>here is the backtrace:</div>
  <div><br>
  </div>
  <div>
  <div>#0 &nbsp;0x00002ab61b62779a in update_dialog_dbinfo
(cell=0x2ab61c9100f8) at dlg_db_handler.c:501</div>
  <div>#1 &nbsp;0x00002ab61b628ea8 in dlg_onreply (t=0x7d5228,
type=&lt;value optimized out&gt;, param=&lt;value optimized out&gt;) at
dlg_handlers.c:361</div>
  <div>#2 &nbsp;0x00002ab617965505 in run_trans_callbacks_internal
(cb_lst=0x2ab61c938830, type=128, trans=0x2ab61c9387c0,&nbsp;</div>
  <div>&nbsp;&nbsp; &nbsp;params=0x7fffec157970) at t_hooks.c:261</div>
  <div>#3 &nbsp;0x00002ab61796575e in run_trans_callbacks (type=1,
trans=0x88c580, req=0x0, rpl=0x0, code=477060464) at t_hooks.c:288</div>
  <div>#4 &nbsp;0x00002ab61798ebd1 in relay_reply (t=0x2ab61c9387c0,
p_msg=&lt;value optimized out&gt;, branch=0, msg_status=200,&nbsp;</div>
  <div>&nbsp;&nbsp; &nbsp;cancel_bitmap=0x7fffec157dd4, do_put_on_wait=1) at
t_reply.c:1705</div>
  <div>#5 &nbsp;0x00002ab617990884 in reply_received (p_msg=0x8f48a8) at
t_reply.c:2126</div>
  <div>#6 &nbsp;0x000000000044760e in forward_reply (msg=0x8f48a8) at
forward.c:689</div>
  <div>#7 &nbsp;0x000000000047fd22 in receive_msg (</div>
  <div>&nbsp;&nbsp; &nbsp;buf=0x869ec0 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
10.17.0.202;branch=z9hG4bK75b5.e2a38a16.0\r\nVia: SIP/2.0/UDP
10.17.0.200:5060;branch=z9hG4bK730bcb55;rport=5060\r\nRecord-Route:
&lt;sip:10.17.0.202;lr=on;did=c85.6d9b66b3&gt;\r"..., len=&lt;value
optimized out&gt;,&nbsp;</div>
  <div>&nbsp;&nbsp; &nbsp;rcv_info=0x7fffec158020) at receive.c:257</div>
  <div>#8 &nbsp;0x0000000000505e2b in udp_rcv_loop () at udp_server.c:520</div>
  <div>#9 &nbsp;0x0000000000455adf in main_loop () at main.c:1447</div>
  <div>#10 0x0000000000456be2 in main (argc=&lt;value optimized
out&gt;, argv=0x7fffec1582e8) at main.c:2251</div>
  </div>
  <div><br>
  </div>
  <div><br clear="all">
Kelvin Chua<br>
  <br>
  <br>
  <div class="gmail_quote">On Wed, Apr 21, 2010 at 6:04 PM,
Daniel-Constantin Mierla <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:miconda@gmail.com">miconda@gmail.com</a>&gt;</span> wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">Hello,<br>
    <br>
are you using the latest git version of branch kamailio_3.0? It was a
fix to dialog after the 3.0.0 release, adding some sanity checks for
broken messages:<br>
    <a moz-do-not-send="true"
 href="http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=787fabb1e0085355aa1eeb77d5f17e7940f4ed3c"
 target="_blank">http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=787fabb1e0085355aa1eeb77d5f17e7940f4ed3c</a><br>
    <br>
On the other hand, I see you got a core dump file:<br>
    <font face="arial, sans-serif"><span
 style="border-collapse: collapse;"><font face="arial, sans-serif"><span
 style="border-collapse: collapse;"><span style="font-size: 13px;">
    <div class="im">Apr
21 10:19:57 kamvm-1 /usr/local/sbin/kamailio[28507]: ALERT:
&lt;core&gt; [main.c:722]: child process 28511 exited by a signal 11<br>
Apr 21 10:19:57 kamvm-1 /usr/local/sbin/kamailio[28507]: ALERT:
&lt;core&gt; [main.c:725]: core was generated<br>
    <br>
    </div>
Locate the core file and sent the backtrace. The core is either in root
'/' folder or in working directory (if you provided by -w parameter).<br>
    <br>
Use the gdb:<br>
    <br>
gdb /path/to/kamailio core_file<br>
    <br>
then do bt and send here.<br>
    <br>
Thanks,<br>
Daniel<br>
    </span></span></font></span></font>
    <div>
    <div class="h5"><br>
On 4/21/10 11:38 AM, Kelvin Chua wrote:
    </div>
    </div>
    <blockquote type="cite">
      <div>
      <div class="h5">ok, i'll enable debug for now.
      <div>but if it's indeed a buggy UA, the dialog module should not
have&nbsp;crashed&nbsp;</div>
      <div>but instead dropped the dialog/session and moved on,
something i
think</div>
      <div>we need to address to be more resilient.</div>
      <div><br>
      </div>
      <div>i hope i catch the culprit when this happens again.<br>
      <div><br>
      <div>Kelvin Chua<br>
      <br>
      <br>
      <div class="gmail_quote">On Wed, Apr 21, 2010 at 5:33 PM, I&ntilde;aki
Baz
Castillo <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:ibc@aliax.net" target="_blank">ibc@aliax.net</a>&gt;</span>
wrote:<br>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
        <div>2010/4/21 Kelvin Chua &lt;<a moz-do-not-send="true"
 href="mailto:kelchy@gmail.com" target="_blank">kelchy@gmail.com</a>&gt;:<br>
        </div>
&gt; i wonder if anybody from list is also experiencing this?<br>
        <br>
Perhaps in your case you have a buggy UA setting an invalid Contact<br>
header and it causes Kamailio to crash, maybe the reason others have<br>
not detected same issue.<br>
        <br>
Could you get some SIP traces until the problem occurs again?<br>
or perhaps could you enable the debug?<br>
        <font color="#888888"><br>
--<br>
        </font>
        <div>
        <div>I&ntilde;aki Baz Castillo<br>
&lt;<a moz-do-not-send="true" href="mailto:ibc@aliax.net"
 target="_blank">ibc@aliax.net</a>&gt;<br>
        </div>
        </div>
      </blockquote>
      </div>
      <br>
      </div>
      </div>
      </div>
      </div>
      </div>
      <pre><fieldset></fieldset>
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<div class="im"><a moz-do-not-send="true"
 href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true"
 href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
 target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
  </div></pre>
    </blockquote>
    <br>
    <div>-- <br>
Daniel-Constantin Mierla
* <a moz-do-not-send="true" href="http://www.asipto.com/"
 target="_blank">http://www.asipto.com/</a> * <a moz-do-not-send="true"
 href="http://twitter.com/miconda" target="_blank">http://twitter.com/miconda</a>
* <a moz-do-not-send="true"
 href="http://www.linkedin.com/in/danielconstantinmierla"
 target="_blank">http://www.linkedin.com/in/danielconstantinmierla</a>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
  </div>
</blockquote>
<br>
<div class="moz-signature">-- <br>
Daniel-Constantin Mierla
* <a class="moz-txt-link-freetext" href="http://www.asipto.com/">http://www.asipto.com/</a> * <a class="moz-txt-link-freetext" href="http://twitter.com/miconda">http://twitter.com/miconda</a>
* <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/danielconstantinmierla">http://www.linkedin.com/in/danielconstantinmierla</a>
</div>
</body>
</html>