<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Peter,<br>
<br>
good you mentioned the the patch, overlooked it -- is it something
that you want to be pushed on main repository or some customization
good for your needs? Somehow I didn't understand properly if you
think that is the cause of the issue or is the solution.<br>
<br>
If you want to be pushed to the master repository, can you make a
pull request on github project:<br>
<br>
- <a class="moz-txt-link-freetext" href="https://github.com/kamailio/kamailio">https://github.com/kamailio/kamailio</a><br>
<br>
It makes it easier to review, comment if needed, and merge when all
is ok.<br>
<br>
On the other hand, if you were using t_suspend()/t_continue(), I
pushed a patch that should avoid some race when removing suspended
transaction from timer.<br>
<br>
Now, for the new issue, do I understand correctly that is when
running on ubuntu? And it is not visible on Debian, where everything
works as expected? What are the versions for ubuntu and debian you
are using?<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<div class="moz-cite-prefix">On 12/05/15 13:05, Péter Barabás wrote:<br>
</div>
<blockquote
cite="mid:DB3PR02MB12351866DEC556E9E95C79A91DA0@DB3PR02MB123.eurprd02.prod.outlook.com"
type="cite">
<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;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"HTML-ként formázott Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
span.HTML-kntformzottChar
{mso-style-name:"HTML-ként formázott Char";
mso-style-priority:99;
mso-style-link:"HTML-ként formázott";
font-family:Consolas;
color:black;
mso-fareast-language:EN-US;}
span.E-mailStlus20
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.E-mailStlus21
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.E-mailStlus22
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.E-mailStlus23
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.E-mailStlus24
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.E-mailStlus25
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1095400431;
mso-list-type:hybrid;
mso-list-template-ids:-1059295966 1807747088 68026371 68026373 68026369 68026371 68026373 68026369 68026371 68026373;}
@list l0:level1
{mso-level-start-at:900;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-font-family:Calibri;
mso-bidi-font-family:"Times New Roman";}
@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]-->
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Dear Daniel, community,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">A few days ago I have
already uploaded the diff that probably causes a rare crash
with kamailio, but as I mentioned, we have another issue as
well.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Our clients are
registered via TLS to kamailio, and we want to change their
presence ( to offline) when the TLS connection is
disconnected.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">TLS disconnection is
detected properly, location record is removed – but presence
is not updated properly on Ubuntu….<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">It works perfectly with
Kamailio 4.2.4 on debian, but does not work on 4.2.4 on
Ubuntu trusty.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The configuration is the
same, network environment is the same.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Kamailio is built from
source, with a few modifications in ul_publish.c (diff was
sent a few weeks ago).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">We want is that if a tcp
socket has broken, the contact’s of the user gets a NOTIFY
with closed state. It seems it is generated but the clients
do not receive this. Here are some log parts about the
NOTIFY: (ERROR logs are DEBUG logs, only for easier
separation)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">---------<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:341]: ul_publish(): #012EXPIRE type<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:350]: ul_publish(): Building pidf...<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:163]: build_pidf(): PUBLISH: found expired
#012<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:166]: build_pidf(): Setting open to 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:110]: pua_set_publish(): Device: device<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:112]: pua_set_publish(): State: closed<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:114]: pua_set_publish(): Content:
<status><state>offline</state><message>normal</message></status><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:285]: build_pidf(): new_body:#012<?xml
version="1.0"?>#012<presence
xmlns="urn:ietf:params:xml:ns:pidf"
xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model"
xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid"
xmlns:c="urn:ietf:params:xml:ns:pidf:cipid"
entity=<a class="moz-txt-link-rfc2396E" href="sip:1821043984@xxx.com">"sip:1821043984@xxx.com"</a>>#012 <tuple
id="closed">#012 <status>#012
<basic>close</basic>#012
</status>#012
<note><status><state>offline</state><message>normal</message></status></note>#012
</tuple>#012</presence>#012<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:380]: ul_publish(): uri=
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:136]: print_publ(): publ:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:137]: print_publ(): uri=
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:138]: print_publ(): id=
UL_PUBLISH.lsnTjwVj_QSobXpbRkCExA..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:139]: print_publ(): expires= 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23221]: ERROR: pua_usrloc
[ul_publish.c:444]: ul_publish(): Sending PUBLISH...<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23213]: INFO: presence
[notify.c:1614]: send_notify_request(): NOTIFY
<a class="moz-txt-link-freetext" href="sip:1792450464@xxx.com">sip:1792450464@xxx.com</a> via <a class="moz-txt-link-freetext" href="sip:xcaplist@xxx.com">sip:xcaplist@xxx.com</a> on behalf of
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a> for event presence<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23213]: INFO: presence
[notify.c:1614]: send_notify_request(): NOTIFY
<a class="moz-txt-link-freetext" href="sip:1792450464@xxx.com">sip:1792450464@xxx.com</a> via <a class="moz-txt-link-freetext" href="sip:xcaplist@xxx.com">sip:xcaplist@xxx.com</a> on behalf of
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a> for event presence<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23213]: INFO: presence
[notify.c:1614]: send_notify_request(): NOTIFY
<a class="moz-txt-link-freetext" href="sip:1792450464@xxx.com">sip:1792450464@xxx.com</a> via <a class="moz-txt-link-freetext" href="sip:xcaplist@xxx.com">sip:xcaplist@xxx.com</a> on behalf of
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a> for event presence<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23213]: INFO: presence
[notify.c:1614]: send_notify_request(): NOTIFY
<a class="moz-txt-link-freetext" href="sip:1792450464@xxx.com">sip:1792450464@xxx.com</a> via <a class="moz-txt-link-freetext" href="sip:xcaplist@xxx.com">sip:xcaplist@xxx.com</a> on behalf of
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a> for event presence<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23213]: INFO: presence
[notify.c:1614]: send_notify_request(): NOTIFY
<a class="moz-txt-link-freetext" href="sip:1549424873@xxx.com">sip:1549424873@xxx.com</a> via <a class="moz-txt-link-freetext" href="sip:xcaplist@xxx.com">sip:xcaplist@xxx.com</a> on behalf of
<a class="moz-txt-link-freetext" href="sip:1821043984@xxx.com">sip:1821043984@xxx.com</a> for event presence<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
2z1FcPpUy4xbqBTKZGdQ4g..;91f8f651;2b499685060cb5fb6380a8dd7f172ad6-f9b9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
3is85cyMOm4RZhyFzjNllw..;f46c7707;2b499685060cb5fb6380a8dd7f172ad6-a884<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
740k58rpJgK0AWjeesW5Xw..;84887d68;2b499685060cb5fb6380a8dd7f172ad6-31ce<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
iPVWP2vQ6k35ovJtmfGzjQ..;a1cc1376;2b499685060cb5fb6380a8dd7f172ad6-36fd<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
jXrdUiNy6Ga3dNOe1ZenoA..;4f9f247e;2b499685060cb5fb6380a8dd7f172ad6-5727<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
jXrdUiNy6Ga3dNOe1ZenoA..;4f9f247e;2b499685060cb5fb6380a8dd7f172ad6-5727<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
mncpVELOtBwV7lacqGmK1Q..;52646447;2b499685060cb5fb6380a8dd7f172ad6-e916<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
NEaF1zBPbDja6pEQ_wxhRw..;a037337d;2b499685060cb5fb6380a8dd7f172ad6-87a3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
qinj4ZFgRynvXr2TOtokTg..;9874a845;2b499685060cb5fb6380a8dd7f172ad6-0fdc<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
v85ox7ScNNGDK4BWP7T-5Q..;6fe6b538;2b499685060cb5fb6380a8dd7f172ad6-e6ff<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
XqXkXhaJlA4r7UOTZOl6qw..;e6908358;2b499685060cb5fb6380a8dd7f172ad6-8e1f<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:123]: get_dialog_from_did(): record not
found in hash_table [rlsubs_did]=
Xrw7Za_5mqpNuFyGbEj_5w..;1ef4503f;2b499685060cb5fb6380a8dd7f172ad6-e6e3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">May 12 10:44:41 ctdsip3
/usr/local/sbin/kamailio[23218]: INFO: rls
[resource_notify.c:255]: send_notifies(): Dialog is NULL<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--------------------<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Could you give any hints
how to start the troubleshooting?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is it possible that the
issue comes from a system library that is buggy in Ubuntu
fine in Debian? Or kamilio is build with different paramters
in different OS?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you in advance.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Péter<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:HU">From:</span></b><span
style="color:windowtext;mso-fareast-language:HU">
Daniel-Constantin Mierla [<a class="moz-txt-link-freetext" href="mailto:miconda@gmail.com">mailto:miconda@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, April 28, 2015 2:28 PM<br>
<b>To:</b> Péter Barabás; Kamailio (SER) - Users Mailing
List<br>
<b>Subject:</b> Re: [SR-Users] kamailio crash
periodically in timer handler<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hello,<br>
<br>
haven't noticed new memory operations, still could be some
side effects.<br>
<br>
Anyhow, as I saw some remark on another email from you, are
you using in this config t_suspend()/t_continue()? Can you
upgrade to run latest version from branch 4.2, there were some
fixes since version 4.2.3, which you mentioned you run.<br>
<br>
In that way we rule out that your instance is not affected by
those issues fixed meanwhile.<br>
<br>
Daniel<span style="font-size:12.0pt;mso-fareast-language:HU"><o:p></o:p></span></p>
<div>
<p class="MsoNormal">On 28/04/15 11:50, Péter Barabás wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="color:#1F497D">Hi,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">here is the
svn diff of ul_publish.c attached.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="text-autospace:none"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#00608D;mso-fareast-language:HU"
lang="EN-US">Péter</span></b><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><b><span
style="color:#00608D;mso-fareast-language:HU"
lang="DE"> </span></b><o:p></o:p></p>
</div>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:HU">From:</span></b><span
style="color:windowtext;mso-fareast-language:HU">
Daniel-Constantin Mierla [<a moz-do-not-send="true"
href="mailto:miconda@gmail.com">mailto:miconda@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, April 28, 2015 9:03 AM<br>
<b>To:</b> Péter Barabás; Kamailio (SER) - Users
Mailing List<br>
<b>Subject:</b> Re: [SR-Users] kamailio crash
periodically in timer handler</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hello,<o:p></o:p></p>
<div>
<p class="MsoNormal">On 27/04/15 23:59, Péter Barabás wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="color:#1F497D">Hi, </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">you gave me
an idea where to find the error.
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">We modified
the ul_publish.c source in order to achieve the
following results:</span><o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt
"Times New Roman"">
</span></span><!--[endif]--><span style="color:#1F497D">when
client sends a REGISTER, an implicit PUBLISH is called
so in each registration, publication should also happen</span><o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt
"Times New Roman"">
</span></span><!--[endif]--><span style="color:#1F497D">when
tcp socket is lost, we want that the contacts of the
lost user get a presence NOTIFY with open=0 state to
show the unregistered (lost) state</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Here is the
ul_publish.c source, maybe the bug is in it. But in our
dev system, it works like a charm:</span><o:p></o:p></p>
</blockquote>
<p class="MsoNormal"><span style="font-size:12.0pt">[...]<br>
<br>
it is not easy to review the full file alone. Can you post
the diff with your changes (use git diff if you cloned via
git or diff -u)? That should be easier to analyze and see
if you introduced any issue or is from another place.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
<br>
<br>
</span><o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>Daniel-Constantin Mierla<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre>
<pre>Kamailio World Conference, May 27-29, 2015<o:p></o:p></pre>
<pre>Berlin, Germany - <a moz-do-not-send="true" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:HU"><br>
<br>
<o:p></o:p></span></p>
<pre>-- <o:p></o:p></pre>
<pre>Daniel-Constantin Mierla<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre>
<pre>Kamailio World Conference, May 27-29, 2015<o:p></o:p></pre>
<pre>Berlin, Germany - <a moz-do-not-send="true" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a><o:p></o:p></pre>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<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/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, May 27-29, 2015
Berlin, Germany - <a class="moz-txt-link-freetext" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a></pre>
</body>
</html>