this issue sounds really familiar but I looked yesterday and could not find where we hit it or fixed it in the past. Just to eliminate could you try the Sofia-sip code from inside the FreeSWITCH codebase and see if it resolves this issue or not, we have a variety of patches in that codebase
On Thursday, January 7, 2016, Anand Mistry <anand.mis...@einfochips.com> wrote: > Hello Alex, > > > Thanks for the the quick reply. Please find the answers below > > > > If you just tried the old .so, try to compile the code again with the > old compiler (GCC 4.7.2). > It is freshly compiled. > > > Try to add some SU_DEBUG_3 call to measure where invalid becomes < 0. > I've found out that the only call which is executed is the following one > invalid = nta_tpn_by_url(home, orq->orq_tpn, &scheme, &port, > (url_string_t *)sip->sip_request->rq_url); > > > Try to initialize invalid with 0. > Tried that, got same results. > > > If nothing helps, turn on all log levels and let me know. > I've attached the logs to the mail. > > In order to give more clearity, i am sharing my findings till now. > It seems that the sip->sip_request pointer is over-written by the call to > msg_header_add() > > This is the call chain which produces differing results > session_include_description() ---> sip_header_insert(msg, sip, > (sip_header_t *)pl) < 0) ---> msg_header_add() > > Also please refer to the following attached files for more info. > new_log - logs of new toolchain binaries > old_logs - logs of old toolchain binaries > msg_header_insert.txt - changes made to function > outgoing_create.txt - changes made to function > session_inclde_description.txt - changes made to function > > Notable points : please note the change in address of sip->sip_request > #### session_include_description2 sip=90045c sip->msg_request=900798 > > > Thanks and Regards, > Anand Mistry > Engineer | PES > > Product Engineering Services > Software | Embedded | Semiconductor Frost & Sullivan Company of the Year > 2013-2014 > > > ------------------------------ > *From:* Alexsander Petry <alexsanderpe...@gmail.com > <javascript:_e(%7B%7D,'cvml','alexsanderpe...@gmail.com');>> > *Sent:* 06 January 2016 20:53 > *To:* sofia-sip-devel@lists.sourceforge.net > <javascript:_e(%7B%7D,'cvml','sofia-sip-devel@lists.sourceforge.net');> > *Subject:* Re: [Sofia-sip-devel] nta outgoing create: invalid URI > > If you just tried the old .so, try to compile the code again with the old > compiler (GCC 4.7.2). > > By the sofia code (libsofia-sip-ua/nta/nta.c), "nta outgoing create: > invalid URI" message appears when "invalid < 0", and invalid is assigned > in three places: > invalid = tport_name_dup(home, orq->orq_tpn, tpn); > invalid = nta_tpn_by_url(home, orq->orq_tpn, &scheme, &port, route_url); > invalid = nta_tpn_by_url(home, orq->orq_tpn, &scheme, &port, (url_string_t > *)sip->sip_request->rq_url); > > Try to add some SU_DEBUG_3 call to measure where invalid becomes < 0. > > And... invalid is not initialized! Look.. int invalid, resolved = 0, > stateless = 0, user_via = agent->sa_user_via; > Try to initialize invalid with 0. > > If nothing helps, turn on all log levels and let me know. > > > On Wed, Jan 6, 2016 at 10:32 AM, Anand Mistry <anand.mis...@einfochips.com > <javascript:_e(%7B%7D,'cvml','anand.mis...@einfochips.com');>> wrote: > >> >> Hello, >> >> >> I am working on this issue for a quite long time. Still I am unable to >> fix this. And I need some help. >> >> >> Recently we updated our build system (compiler, automake, etc.). However >> we kept the same sofia-sip library version (1.12.10). It compiles well. But >> it gives the following error whenever we try to place a call. >> >> >> nta outgoing create: invalid URI >> >> For testing, we are using the sofsip_cli client ( >> http://sourceforge.net/projects/sofia-sip/files/sofsip-cli/). We checked >> the URI, it is correct. The URI we used is "<sip:toto@10.102.2.180 >> <javascript:_e(%7B%7D,'cvml','sip:toto@10.102.2.180');>>". It works if >> we use the older sofia-sip library ".so" files, with those compiled using >> previous compiler, but facing problem when using the newer ones. >> >> Has anybody faced this problem before? What is the solution/workaround? >> Please help. >> We also tried to use the latest version of sofia-sip library, but found >> the same results. >> >> Additional information: >> - Target system = ARM based custom board >> - Previous compiler = GCC (4.7.2) >> - Current compiler = GCC (4.9.1) >> >> Thanks and Regards, >> Anand Mistry >> Engineer | PES >> >> Product Engineering Services >> Software | Embedded | Semiconductor Frost & Sullivan Company of the Year >> 2013-2014 >> ************************************************************************************************************************************************************* >> eInfochips Business Disclaimer: This e-mail message and all attachments >> transmitted with it are intended solely for the use of the addressee and >> may contain legally privileged and confidential information. If the reader >> of this message is not the intended recipient, or an employee or agent >> responsible for delivering this message to the intended recipient, you are >> hereby notified that any dissemination, distribution, copying, or other use >> of this message or its attachments is strictly prohibited. If you have >> received this message in error, please notify the sender immediately by >> replying to this message and please delete it from your computer. Any views >> expressed in this message are those of the individual sender unless >> otherwise stated. Company has taken enough precautions to prevent the >> spread of viruses. However the company accepts no liability for any damage >> caused by any virus transmitted by this email. >> ************************************************************************************************************************************************************* >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Sofia-sip-devel mailing list >> Sofia-sip-devel@lists.sourceforge.net >> <javascript:_e(%7B%7D,'cvml','Sofia-sip-devel@lists.sourceforge.net');> >> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel >> >> > > > -- > Alexsander Petry >
------------------------------------------------------------------------------
_______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel