For testing I just built the latest from GIT on a clean debian install;
Starts fine then when a request comes in (using $mapping) The request
crashes the server;
Here is what I see;
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:598]
DEBUG: req.callid = <jm0vxp2CU809hjY11a8KST2ZNcXFfC28>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:599]
DEBUG: req.from_tag = <d6eaO3bZUi5.551MD314JQ4JlZb0RJpV>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:600]
DEBUG: req.to_tag = <>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:601]
DEBUG: cseq = <715>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:602]
DEBUG: req.route = <<sip:204.232.210.34;lr=on;nat=yes>>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:603]
DEBUG: hdrs = <Max-Forwards: 69
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
Supported: 100rel
User-Agent: Blink 0.23.1 (MacOSX)
P-hint: outbound
>
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:604]
DEBUG: body = <v=0
o=- 3506778405 3506778405 IN IP4 204.232.210.34
s=Blink 0.23.1 (MacOSX)
c=IN IP4 204.232.210.34
t=0 0
m=audio 40530 RTP/AVP 9 104 103 102 0 8 101
a=rtcp:40531
a=rtpmap:9 G722/8000
a=rtpmap:104 speex/32000
a=rtpmap:103 speex/16000
a=rtpmap:102 speex/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv
a=nortpproxy:yes
>
[#40410950/14862] [handleSipMsg, AmSipDispatcher.cpp:93] DEBUG:
method: `INVITE' [6].
[#40410950/14862] [run_regex_mapping, AmUtils.cpp:1362] DEBUG: match
of 'sip:[email protected]:5080' to echo
[#40410950/14862] [setLocalTag, AmSession.cpp:210] DEBUG:
AmSession::setLocalTag() - session id set to
4CC39F8C-4D5AB26E000BD2F6-40410950
[#40410950/14862] [handle_sip_request, SipCtrlInterface.cpp:610]
DEBUG: ^^ M [jm0vxp2CU809hjY11a8KST2ZNcXFfC28|] Ru SIP request INVITE
handled ^^
[#40729950/14865] [_start, AmThread.cpp:68] DEBUG: Thread 1081252176
is starting.
[#40729950/14865] [run, AmSession.cpp:323] DEBUG: startup session
[#40729950/14865] [run, AmSession.cpp:327] DEBUG: running session
event loop
[#40729950/14865] [processingCycle, AmSession.cpp:435] DEBUG: vv S
[|4CC39F8C-4D5AB26E000BD2F6-40410950] Disconnected, running, 0
UACTransPending vv
[#40729950/14865] [process, AmSession.cpp:649] DEBUG: AmSession
processing event
[#40729950/14865] [updateStatus, AmSipDialog.cpp:88] DEBUG:
AmSipDialog::updateStatus(req = INVITE)
[#40729950/14865] [rel100OnRequestIn, AmSipDialog.cpp:165] DEBUG:
100rel now active.
[#40729950/14865] [onSipRequest, AmSession.cpp:699] DEBUG:
onSipRequest: method = INVITE
[#40729950/14865] [updateRefreshMethod, AmSession.cpp:990] DEBUG:
remote allows UPDATE, using UPDATE for session refresh.
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:477] DEBUG:
parse_sdp_line_ex: parsing sdp message ..
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:489] DEBUG:
parse_sdp_line_ex: found version
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:496] DEBUG:
parse_sdp_line_ex: found origin
[#40729950/14865] [parse_sdp_origin, AmSdp.cpp:1060] DEBUG:
parse_sdp_line_ex: parse_sdp_origin: parsing sdp origin
[#40729950/14865] [parse_sdp_origin, AmSdp.cpp:1151] DEBUG:
parse_sdp_line_ex: parse_sdp_origin: done parsing sdp origin
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:504] DEBUG:
parse_sdp_line_ex: found session
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:543] DEBUG:
parse_sdp_line_ex: found connection
[#40729950/14865] [parse_sdp_connection, AmSdp.cpp:634] DEBUG:
parse_sdp_line_ex: parse_sdp_connection: parsing sdp connection
[#40729950/14865] [parse_sdp_connection, AmSdp.cpp:692] DEBUG:
parse_sdp_line_ex: parse_sdp_connection: done parsing sdp connection
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:527] DEBUG:
parse_sdp_line_ex: found unknown line 't'
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:550] DEBUG:
parse_sdp_line_ex: found media
[#40729950/14865] [parse_sdp_media, AmSdp.cpp:712] DEBUG:
parse_sdp_line_ex: parse_sdp_media: parsing media description...
[#40729950/14865] [parse_sdp_media, AmSdp.cpp:801] DEBUG:
parse_sdp_line_ex: parse_sdp_media: done parsing media description
[#40729950/14865] [attr_check, AmSdp.cpp:1303] DEBUG: sdp_parse_attr:
Unknown attribute name used:rtcp, plz see RFC4566
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:1022] DEBUG: found media
attr 'rtcp' value '40531'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '9'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '104'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '103'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '102'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '0'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '8'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:937] DEBUG: found media
attr 'rtpmap' type '101'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:980] DEBUG: found media
attr 'fmtp' for payload '101': '0-15'
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:1036] DEBUG: found media
attr 'sendrecv'
[#40729950/14865] [attr_check, AmSdp.cpp:1303] DEBUG: sdp_parse_attr:
Unknown attribute name used:nortpproxy, plz see RFC4566
[#40729950/14865] [parse_sdp_attr, AmSdp.cpp:1022] DEBUG: found media
attr 'nortpproxy' value 'yes'
[#40729950/14865] [parse_sdp_line_ex, AmSdp.cpp:615] DEBUG:
parse_sdp_line_ex: parsing sdp message done :)
[#40729950/14865] [getCompatiblePayloads, AmSdp.cpp:424] DEBUG: using
global address:
[#40729950/14865] [negotiate, AmSession.cpp:266] DEBUG: remote party
supports telephone events (pt=101)
[#40729950/14865] [RTPStream, AmSession.h:622] DEBUG: creating RTP
stream instance for session [0x1908a90]
[#40729950/14865] [setRAddr, AmRtpStream.cpp:474] DEBUG: RTP remote
address set to 204.232.210.34:40530
sems: AmRtpStream.cpp:83: void AmRtpStream::setLocalPort(): Assertion
`l_if >= 0' failed.
Aborted
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems