Hi Bogdan,<br><br>Yes, I can reproduce the crash. Do you need more information apart of what I sent in my previous mais?.<br>As soon as you send me the patch I will apply it.<br><br>Thanks,<br>Antonio.<br><br><div><span class="gmail_quote">
2007/6/28, Bogdan-Andrei Iancu <<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Antonio,<br><br>it is quite trick - I was not able to get to something so far, so I will<br>need your help. Can you reproduce the crash? if yes, can you apply a<br>patch that I will send you?<br><br>thanks and regards,
<br>bogdan<br><br>Antonio Higuera wrote:<br>> Thanks bogdan,<br>><br>> Is there any new about this? Can we do any test to help to fix this<br>> problem?<br>><br>> Thanks again,<br>> Antonio.<br>><br>
><br>> 2007/6/22, Bogdan-Andrei Iancu <<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a><br>> <mailto:<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>>>:<br>><br>
> Hi Antonio,<br>><br>> it looks like the crash happens in the acc module, when building<br>> the acc<br>> db_extra values (from AVPs)....<br>><br>> I'll need to investigate it more.....
<br>><br>> regards,<br>> bogdan<br>><br>> Antonio Higuera wrote:<br>> > Klaus,<br>> ><br>> > Not sure what modules uses callback function. I am using the<br>> following
<br>> > modules:<br>> ><br>> > loadmodule "mysql.so"<br>> > loadmodule "sl.so"<br>> > loadmodule "tm.so"<br>> > loadmodule "rr.so
"<br>> > loadmodule "maxfwd.so"<br>> > loadmodule " usrloc.so"<br>> > loadmodule " registrar.so"<br>> > loadmodule "auth.so"<br>> > loadmodule "auth_db.so"
<br>> > loadmodule "uri.so"<br>> > loadmodule "uri_db.so"<br>> > loadmodule "domain.so"<br>> > loadmodule "textops.so "<br>> > loadmodule "
avpops.so"<br>> > loadmodule "permissions.so"<br>> > loadmodule "enum.so"<br>> > loadmodule " acc.so"<br>> > loadmodule "dialog.so"<br>> > loadmodule "mi_fifo.so"
<br>> > loadmodule "snmpstats.so"<br>> > loadmodule "xlog.so"<br>> > loadmodule "lcr.so"<br>> > loadmodule " pdt.so"<br>> ><br>> > none of the above is written by us.
<br>> ><br>> > Thanks very much.<br>> ><br>> ><br>> > 2007/6/21, Klaus Darilion <<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a><br>> <mailto:
<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a>><br>> > <mailto:<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a><br>> <mailto:<a href="mailto:klaus.mailinglists@pernau.at">
klaus.mailinglists@pernau.at</a>>>>:<br>> ><br>> > looks like (not sure) process 1546 received a reply, does the tm<br>> > matching, and then forwards the reply. The last entry
<br>> ><br>> > Jun 7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938,<br>> callback<br>> > type 128, id 0 entered<br>> ><br>> > references a callback. Maybe the tm module calls a
<br>> registered callback<br>> > function and this function crashes.<br>> ><br>> > Do you use any self-written modules?<br>> > Which modules are you using which uses callbacks (
e.g. acc,<br>> dialog<br>> > ...)?<br>> > Try to disable these modules.<br>> ><br>> > regards<br>> > klaus<br>> ><br>> > Antonio Higuera wrote:
<br>> > > Thanks for your reply.<br>> > ><br>> > > You have attached a file with the logs. Be aware that the<br>> coredump<br>> > > backtrace<br>> > > i sent in my previous mail maybe is not the same crash you can
<br>> > see in the<br>> > > log.<br>> > ><br>> > > Thanks again for your help.<br>> > ><br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: SIP Reply (status):
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: version: <SIP/2.0><br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: status: <407>
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: reason: <Proxy<br>> > Authentication Required><br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=2
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: Found param type 232,<br>> > <branch> = <<br>> > > z9hG4bK6202.244bec76.0>; state=6<br>> > >
<br>> > > Jun 7 10:42:04 marge openser[1546]: Found param type 234,<br>> > <received> = <<br>> > > <a href="http://192.168.1.129">192.168.1.129</a> <<a href="http://192.168.1.129">
http://192.168.1.129</a>><br>> <<a href="http://192.168.1.129">http://192.168.1.129</a>>>; state=16<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: end of header reached,
<br>> state=5<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: Via found,<br>> > flags=2<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: this is the
<br>> > first via<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: After parse_msg...<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:forward_reply: found
<br>> > module tm,<br>> > > passing reply to it<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_check:<br>> > start=0xffffffff<br>
> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=22<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: Found param type 232,<br>
> <branch> =<br>> > > <z9hG4bKcc503ea3c48d6b766>; state=16<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: end of header reached,<br>> state=5
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: Via found,<br>> > flags=22<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: this is the
<br>> > second via<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: add_param:<br>> tag=as4b55784e<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:parse_to:end of
<br>> header<br>> > reached,<br>> > > state=29<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DBUG:parse_to:<br>> > display={21104}, ruri={
<br>> > > <a href="mailto:sip:21104@barik.com">sip:21104@barik.com</a> <mailto:<a href="mailto:sip">sip</a>:<a href="mailto:21104@barik.com">21104@barik.com</a>><br>> <mailto:<a href="mailto:sip">
sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:21104@barik.com">21104@barik.com</a> <mailto:<a href="mailto:21104@barik.com">21104@barik.com</a>>>}<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: get_hdr_field: <To>
<br>> > [44]; uri=[<br>> > > <a href="mailto:sip:21104@barik.com">sip:21104@barik.com</a> <mailto:<a href="mailto:sip">sip</a>:<a href="mailto:21104@barik.com">21104@barik.com</a>><br>
> <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:21104@barik.com">21104@barik.com</a> <mailto:<a href="mailto:21104@barik.com">21104@barik.com</a>>>]<br>
> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: to body [21104 <<br>> > > <a href="mailto:sip:21104@barik.com">sip:21104@barik.com</a> <mailto:<a href="mailto:sip">
sip</a>:<a href="mailto:21104@barik.com">21104@barik.com</a>><br>> <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:21104@barik.com">21104@barik.com</a> <mailto:
<a href="mailto:21104@barik.com">21104@barik.com</a>>>>]<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: get_hdr_field: cseq<br>> <CSeq>:<br>> > <30425>
<br>> > > <INVITE><br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_reply_matching:
<br>> > hash 8230<br>> > > label<br>> > > 1741599810 branch 0<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:REF_UNSAFE:<br>
> after is 1<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_reply_matching:<br>> > reply matched<br>> > > (T=0xb577a938)!<br>> > >
<br>> > > Jun 7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938,<br>> > callback type 2,<br>> > > id 0 entered<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_check:<br>> end=0xb577a938<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:reply_received:
<br>> > org. status<br>> > > uas=100, uac[0]=0 local=0 is_invite=1)<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8<br>> > >
<br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:build_local:<br>> using<br>> > FROM=<From:<br>> > > Arturo <<a href="mailto:sip:104@barik.com">sip:104@barik.com
</a> <mailto:<a href="mailto:sip">sip</a>:<a href="mailto:104@barik.com">104@barik.com</a>><br>> > <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:104@barik.com">
104@barik.com</a><br>> <mailto:<a href="mailto:104@barik.com">104@barik.com</a>>>>;tag=73529158ed >, TO=<To: 21104 <<br>> > > <a href="mailto:sip:21104@barik.com">sip:21104@barik.com
</a> <mailto:<a href="mailto:sip">sip</a>:<a href="mailto:21104@barik.com">21104@barik.com</a>><br>> <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:21104@barik.com">
21104@barik.com</a><br>> <mailto:<a href="mailto:21104@barik.com">21104@barik.com</a>>>>;tag=as4b55784e<br>> > >, CSEQ_N=<CSeq: 30425><br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]:
<br>> > DEBUG:tm:t_should_relay_response:<br>> > > T_code=100, new_code=407<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]:<br>> DEBUG:tm:t_pick_branch: picked
<br>> > > branch 0,<br>> > > code 407<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]:<br>> > DEBUG:tm:t_should_relay_response:<br>> > > dns-failover test: branch=0, last_recv=407, flags=2
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:relay_reply:<br>> > branch=0, save=0,<br>> > > relay=0<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: old size: 533, new
<br>> size: 448<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: build_res_from_sip_res:<br>> > copied size:<br>> > > orig:128, new: 43, rest: 405 msg= SIP/2.0 407 Proxy
<br>> > Authentication Required<br>> > > Via: SIP/2.0/UDP <a href="http://192.168.1.64:5060">192.168.1.64:5060</a> <<a href="http://192.168.1.64:5060">http://192.168.1.64:5060</a>><br>
> > <<a href="http://192.168.1.64:5060">http://192.168.1.64:5060</a>>;branch=z9hG4bKcc503ea3c48d6b766 From:<br>> > > Arturo < <a href="mailto:sip:104@barik.com">sip:104@barik.com</a>
<mailto:<a href="mailto:sip">sip</a>:<a href="mailto:104@barik.com">104@barik.com</a>><br>> > <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:104@barik.com">
104@barik.com</a><br>> <mailto:<a href="mailto:104@barik.com">104@barik.com</a>>>>;tag=73529158ed To: 21104<br>> > > < <a href="mailto:sip:21104@barik.com">sip:21104@barik.com</a> <mailto:
<a href="mailto:sip">sip</a>:<a href="mailto:21104@barik.com">21104@barik.com</a>><br>> <mailto:<a href="mailto:sip">sip</a> <mailto:<a href="mailto:sip">sip</a>>:<a href="mailto:21104@barik.com">21104@barik.com
</a><br>> <mailto:<a href="mailto:21104@barik.com">21104@barik.com</a>>>>;tag=as4b55784e<br>> > > Call-ID: f35b076f65bee9c5 CSeq: 30425 INVITE User-Agent:<br>> > Asterisk PBX
<br>> > > Allow:<br>> > > INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY<br>> > > Proxy-Authenticate: Digest algorithm=MD5, realm="asterisk",<br>> > > nonce="6f707e3f"
<br>> > > Content-Length: 0<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:set_timer:<br>> relative<br>> > timeout is<br>> > > 500000
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:<br>> add_to_tail_of_timer[4]:<br>> > > 0xb577aa00 (52180600000)<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:set_timer:
<br>> relative<br>> > timeout is<br>> > > 10<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:<br>> add_to_tail_of_timer[0]:<br>> > > 0xb577aa1c (52190)
<br>> > ><br>> > > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:relay_reply: sent<br>> > > buf=0x819cce8: SIP/2.0 4..., shmem=0xb5778158: SIP/2.0 4<br>> > >
<br>> > > Jun 7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938,<br>> > callback type<br>> > > 128, id 0 entered<br>> > ><br>> > ><br>> > >
<br>> > > 2007/6/20, Klaus Darilion < <a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a><br>> <mailto:<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at
</a>><br>> > <mailto:<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a><br>> <mailto:<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a>
>>>:<br>> > >><br>> > >> > The following lines are the log generated:<br>> > >> ><br>> > >> > Jun 7 10:42:04 marge openser[1545]: receive_msg:
<br>> cleaning up<br>> > >> ><br>> > >> > Jun 7 10:42:04 marge openser[1565]: ERROR: receive_fd:<br>> EOF on 8<br>> > >> ><br>> > >> > Jun 7 10:42:04 marge openser[1565]: DBG:
<br>> handle_ser_child: dead<br>> > >> child 2,<br>> > >> > pid<br>> > >> > 1546 (shutting down?)<br>> > >> ><br>> > >> > Jun 7 10:42:04 marge openser[1565]: DBG: io_watch_del
<br>> > (0x812d720, 8,<br>> > >> -1,<br>> > >> > 0x0) fd_no=23 called<br>> > >> ><br>> > >> > Jun 7 10:42:04 marge openser[1544]: child process 1546
<br>> exited<br>> > by a<br>> > >> > signal 11<br>> > >><br>> > >> Could you also post the last log lines of process 1546 ?<br>> > >>
<br>> > >><br>> > >> regards<br>> > >> klaus<br>> > >><br>> ><br>> ><br>> ><br>> ------------------------------------------------------------------------
<br>> ><br>> > _______________________________________________<br>> > Users mailing list<br>> > <a href="mailto:Users@openser.org">Users@openser.org</a> <mailto:<a href="mailto:Users@openser.org">
Users@openser.org</a>><br>> > <a href="http://openser.org/cgi-bin/mailman/listinfo/users">http://openser.org/cgi-bin/mailman/listinfo/users</a><br>> <<a href="http://openser.org/cgi-bin/mailman/listinfo/users">
http://openser.org/cgi-bin/mailman/listinfo/users</a>><br>> ><br>><br>><br><br></blockquote></div><br>