Jeroen Hoppenbrouwers <jHoppenbrouwers <at> avionica.com> writes: > Hello Sir, Thanks for reply. Actually i am not able to find this debug assertion in pjsip. Would you please tell me where actually it is in pjsip as it is not available in os_core_unix.c. Once it would be find i will disable it. > > > Ashish, > ? > You're not making a mistake.? pjsip contains by default assertions that warn the developer that something is amiss deep inside the library itself. In theory this should not > happen, but pjsip library bugs are a reality. Your production build should not have these assertions enabled so it won't trigger anything.? If it works, ok, but please report the library bug. > ? > Look for the "debug assertion" option and disable it, it is a #define if I remember well. > ? > ? > Hoppie > ? > From: pjsip [mailto:pjsip-bounces <at> lists.pjsip.org] > On Behalf Of Ashish GourSent: Tuesday, October 14, 2014 12:16 PMTo: pjsip <at> lists.pjsip.orgSubject: Assertion Failed error in pjusa_make_call on Tcp transport while sccuessfully Registered with TCP(iOS using siphone) > ? > > > > Hello All, > > I am using siphon for ios? 6.0 and later. In this I have added tcp transport? and I am registered. Now when I call a cellular number (PSTN No) I am getting this error at pjusa_make_call: > Assertion failed: (mutex), function pj_mutex_lock, file ../src/pj/os_core_unix.c, line 1201. > > > But its working fine with UDP trasnport. > > > > So please suggest me where i am mistaken? > > > Thanks and regards > > > Ashish Gour > > > > > > <div> > <div class="WordSection1"> > <p class="MsoNormal"><span>Ashish,<p></p></span></p> > <p class="MsoNormal"><span><p> </p></span></p> > <p class="MsoNormal"><span>You're not making a mistake. pjsip contains by default assertions that warn the developer that something is amiss deep inside the library itself. In theory this should not > happen, but pjsip library bugs are a reality. Your production build should not have these assertions enabled so it won't trigger anything. If it works, ok, but please report the library bug.<p></p></span></p> > <p class="MsoNormal"><span><p> </p></span></p> > <p class="MsoNormal"><span>Look for the "debug assertion" option and disable it, it is a #define if I remember well.<p></p></span></p> > <p class="MsoNormal"><span><p> </p></span></p> > <p class="MsoNormal"><span><p> </p></span></p> > <p class="MsoNormal"><span>Hoppie<p></p></span></p> > <p class="MsoNormal"><span><p> </p></span></p> > <p class="MsoNormal"><span>From:</span><span> pjsip [mailto:pjsip-bounces <at> lists.pjsip.org] > On Behalf Of Ashish Gour<br>Sent: Tuesday, October 14, 2014 12:16 PM<br>To: pjsip <at> lists.pjsip.org<br>Subject: Assertion Failed error in pjusa_make_call on Tcp transport while sccuessfully Registered with TCP(iOS using siphone)<p></p></span></p> > <p class="MsoNormal"><p> </p></p> > <div> > <div> > <div> > <p class="MsoNormal">Hello All,<p></p></p> > </div> > <p class="MsoNormal">I am using siphon for ios 6.0 and later. In this I have added tcp transport and I am registered. Now when I call a cellular number (PSTN No) I am getting this error at pjusa_make_call:<br><br> > Assertion failed: (mutex), function pj_mutex_lock, file ../src/pj/os_core_unix.c, line 1201.<p></p></p> > </div> > <div> > <p class="MsoNormal">But its working fine with UDP trasnport. > <p></p></p> > </div> > <div> > <p class="MsoNormal">So please suggest me where i am mistaken?<p></p></p> > </div> > <div> > <p class="MsoNormal">Thanks and regards<p></p></p> > </div> > <div> > <p class="MsoNormal">Ashish Gour<p></p></p> > </div> > </div> > </div> > </div> >