On Mon, Aug 11, 2008 at 10:30 AM, Pedro Gon?alves <pedro.pandre at gmail.com>wrote: > I already added that code; however, now the application is crashing in > other place (I guess it's just a matter of time until the assert fails > again, and I will send you the log the next time the assert fails), in > sip_uri.h's pjsip_uri_cmp(), because uri1's vptr has invalid value > (everytime this fails, vptr's value is 0x00000007). If I trace back the I guess that's because the URI value is NULL. > > stack to mod_ua_on_rx_request, I can see that uri1's vptr already has > that invalid value. Any ideas that can help understanding this? > > Here is the stack trace: > > PCCommunicator.exe!pjsip_uri_cmp(pjsip_uri_context_e > context=PJSIP_URI_IN_REQ_URI, const void * uri1=0x0c02fd98, const void * > uri2=0x0c02fdd0) Line 275 + 0x13 bytes C > PCCommunicator.exe!pjsip_dlg_on_rx_request(pjsip_dialog * > dlg=0x0f89e85c, pjsip_rx_data * rdata=0x0c02f05c) Line 1545 + 0x2d > bytes C Looking at this stack trace, I couldn't correlate it to the current code, so probably this issue has been fixed recently. It's probably related to this ticket: http://trac.pjsip.org/repos/ticket/580 So could you please update to the latest SVN? And if the problem persists, lets discuss it on separate thread. Cheers Benny -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080811/0e97f54c/attachment.html