Hi Antonio,

it looks like the crash happens in the acc module, when building the acc db_extra values (from AVPs)....

I'll need to investigate it more.....

regards,
bogdan

Antonio Higuera wrote:
Klaus,
Not sure what modules uses callback function. I am using the following modules: loadmodule "mysql.so"
loadmodule "sl.so"
loadmodule "tm.so"
loadmodule "rr.so"
loadmodule "maxfwd.so"
loadmodule "usrloc.so"
loadmodule " registrar.so"
loadmodule "auth.so"
loadmodule "auth_db.so"
loadmodule "uri.so"
loadmodule "uri_db.so"
loadmodule "domain.so"
loadmodule "textops.so "
loadmodule "avpops.so"
loadmodule "permissions.so"
loadmodule "enum.so"
loadmodule "acc.so"
loadmodule "dialog.so"
loadmodule "mi_fifo.so"
loadmodule "snmpstats.so"
loadmodule "xlog.so"
loadmodule "lcr.so"
loadmodule "pdt.so"
none of the above is written by us. Thanks very much.

2007/6/21, Klaus Darilion <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:

    looks like (not sure) process 1546 received a reply, does the tm
    matching, and then forwards the reply. The last entry

    Jun  7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938, callback
    type 128, id 0 entered

    references a callback. Maybe the tm module calls a registered callback
    function and this function crashes.

    Do you use any self-written modules?
    Which modules are you using which uses callbacks (e.g. acc, dialog
    ...)?
    Try to disable these modules.

    regards
    klaus

    Antonio Higuera wrote:
    > Thanks for your reply.
    >
    > You have attached a file with the logs. Be aware that the coredump
    > backtrace
    > i sent in my previous mail maybe is not the same crash you can
    see in the
    > log.
    >
    > Thanks again for your help.
    >
    >
    > Jun 7 10:42:04 marge openser[1546]: SIP Reply (status):
    >
    > Jun 7 10:42:04 marge openser[1546]: version: <SIP/2.0>
    >
    > Jun 7 10:42:04 marge openser[1546]: status: <407>
    >
    > Jun 7 10:42:04 marge openser[1546]: reason: <Proxy
    Authentication Required>
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=2
    >
    > Jun 7 10:42:04 marge openser[1546]: Found param type 232,
    <branch> = <
    > z9hG4bK6202.244bec76.0>; state=6
    >
    > Jun 7 10:42:04 marge openser[1546]: Found param type 234,
    <received> = <
    > 192.168.1.129 <http://192.168.1.129>>; state=16
    >
    > Jun 7 10:42:04 marge openser[1546]: end of header reached, state=5
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: Via found,
    flags=2
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: this is the
    first via
    >
    > Jun 7 10:42:04 marge openser[1546]: After parse_msg...
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:forward_reply: found
    module tm,
    > passing reply to it
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_check:
    start=0xffffffff
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=22
    >
    > Jun 7 10:42:04 marge openser[1546]: Found param type 232, <branch> =
    > <z9hG4bKcc503ea3c48d6b766>; state=16
    >
    > Jun 7 10:42:04 marge openser[1546]: end of header reached, state=5
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: Via found,
    flags=22
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: this is the
    second via
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: add_param: tag=as4b55784e
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:parse_to:end of header
    reached,
    > state=29
    >
    > Jun 7 10:42:04 marge openser[1546]: DBUG:parse_to:
    display={21104}, ruri={
    > sip:[EMAIL PROTECTED] <mailto:sip:[EMAIL PROTECTED]>}
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: get_hdr_field: <To>
    [44]; uri=[
    > sip:[EMAIL PROTECTED] <mailto:sip:[EMAIL PROTECTED]>]
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: to body [21104 <
    > sip:[EMAIL PROTECTED] <mailto:sip:[EMAIL PROTECTED]>>]
    >
    > Jun 7 10:42:04 marge openser[1546]: get_hdr_field: cseq <CSeq>:
    <30425>
    > <INVITE>
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_reply_matching:
    hash 8230
    > label
    > 1741599810 branch 0
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:REF_UNSAFE: after is 1
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_reply_matching:
    reply matched
    > (T=0xb577a938)!
    >
    > Jun 7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938,
    callback type 2,
    > id 0 entered
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: t_check: end=0xb577a938
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:reply_received:
    org. status
    > uas=100, uac[0]=0 local=0 is_invite=1)
    >
    > Jun 7 10:42:04 marge openser[1546]: parse_headers: flags=8
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:build_local: using
    FROM=<From:
    > Arturo <sip:[EMAIL PROTECTED]
    <mailto:sip:[EMAIL PROTECTED]>>;tag=73529158ed >, TO=<To: 21104 <
    > sip:[EMAIL PROTECTED] <mailto:sip:[EMAIL PROTECTED]>>;tag=as4b55784e
    >, CSEQ_N=<CSeq: 30425>
    >
    > Jun 7 10:42:04 marge openser[1546]:
    DEBUG:tm:t_should_relay_response:
    > T_code=100, new_code=407
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:t_pick_branch: picked
    > branch 0,
    > code 407
    >
    > Jun 7 10:42:04 marge openser[1546]:
    DEBUG:tm:t_should_relay_response:
    > dns-failover test: branch=0, last_recv=407, flags=2
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:relay_reply:
    branch=0, save=0,
    > relay=0
    >
    > Jun 7 10:42:04 marge openser[1546]: old size: 533, new size: 448
    >
    > Jun 7 10:42:04 marge openser[1546]: build_res_from_sip_res:
    copied size:
    > orig:128, new: 43, rest: 405 msg= SIP/2.0 407 Proxy
    Authentication Required
    > Via: SIP/2.0/UDP 192.168.1.64:5060
    <http://192.168.1.64:5060>;branch=z9hG4bKcc503ea3c48d6b766 From:
    > Arturo <sip:[EMAIL PROTECTED]
    <mailto:sip:[EMAIL PROTECTED]>>;tag=73529158ed To: 21104
    > <sip:[EMAIL PROTECTED] <mailto:sip:[EMAIL PROTECTED]>>;tag=as4b55784e
    > Call-ID: f35b076f65bee9c5 CSeq: 30425 INVITE User-Agent:
    Asterisk PBX
    > Allow:
    > INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
    > Proxy-Authenticate: Digest algorithm=MD5, realm="asterisk",
    > nonce="6f707e3f"
    > Content-Length: 0
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:set_timer: relative
    timeout is
    > 500000
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: add_to_tail_of_timer[4]:
    > 0xb577aa00 (52180600000)
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:set_timer: relative
    timeout is
    > 10
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG: add_to_tail_of_timer[0]:
    > 0xb577aa1c (52190)
    >
    > Jun 7 10:42:04 marge openser[1546]: DEBUG:tm:relay_reply: sent
    > buf=0x819cce8: SIP/2.0 4..., shmem=0xb5778158: SIP/2.0 4
    >
    > Jun 7 10:42:04 marge openser[1546]: DBG: trans=0xb577a938,
    callback type
    > 128, id 0 entered
    >
    >
    >
    > 2007/6/20, Klaus Darilion < [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>>:
    >>
    >> > The following lines are the log generated:
    >> >
    >> > Jun 7 10:42:04 marge openser[1545]: receive_msg: cleaning up
    >> >
    >> > Jun 7 10:42:04 marge openser[1565]: ERROR: receive_fd: EOF on 8
    >> >
    >> > Jun 7 10:42:04 marge openser[1565]: DBG: handle_ser_child: dead
    >> child 2,
    >> > pid
    >> > 1546 (shutting down?)
    >> >
    >> > Jun 7 10:42:04 marge openser[1565]: DBG: io_watch_del
    (0x812d720, 8,
    >> -1,
    >> > 0x0) fd_no=23 called
    >> >
    >> > Jun 7 10:42:04 marge openser[1544]: child process 1546 exited
    by a
    >> > signal 11
    >>
    >> Could you also post the last log lines of process 1546 ?
    >>
    >>
    >> regards
    >> klaus
    >>


------------------------------------------------------------------------

_______________________________________________
Users mailing list
Users@openser.org
http://openser.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
Users@openser.org
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to