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

Reply via email to