[reSIProcate] Exception while parsing SDP

Basavaraj Puttagangaiah basavaraj.puttagangaiah at wipro.com
Wed Apr 26 05:21:02 CDT 2006


Hi All

  I am using resiprocate 0.9.0, I sending my own SDP in sip invite
message. If there is any problem in SDP like line break is not proper or
violation of some gramatical rule of SDP, an exception is thrown from
ParseBuffer.cxx .

Here is the log:

INFO | 20060426-093629.921 | ccsc2.wipro.com |  | RESIP:TRANSPORT |
21467 | 16386 | TransportSelector.cxx:187 | Exception thrown from
Transport::process: ParseBuffer::Exception os/ParseBuffer.cxx:78, Parse
failed skipped over eof in context:
llenge
      ^
 @ os/ParseBuffer.cxx:78



 But instead of rejecting the the message or sending an error response, 
from this point only,it is passing the message till TU(Transaction User)
and then failing there. Why is this behavior? It is suppose to reject in
first layers only right?

Can any body clear this doubt???



Thanks in advance
+Basu




More information about the resiprocate-devel mailing list