Hello Bogdan,
An jeu., févr 11, 2010, Bogdan-Andrei Iancu schrieb:
>[email protected] wrote:
>> I should tell you that I've recompiled OpenSIPS since the crash.
>> The changes are unrelated to the core or uac module so there's no
>> problem, however it might be that the core you've asked to study
>> reports memory locations that don't match the new running OpenSIPS.
>>
>> Also, I've changed the route script to use subst() from textops
>> instead of uac_replace_(from|to) to avoid getting this crash. I'm
>> still not convinced 100% that it's in replace.c, because it seemed
>> to me that uac_replace_(from|to) sometimes worked fine.
>>
>How do you invoke the uac_replace_xxx() which crashes?
>
I had:
uac_replace_to("sip:$...@$avp(s:realm)");
uac_replace_from("sip:$avp(s:user)@$fd");
Now I'm using:
subst('/^(To:[^:]+:)[...@]+@[^>;]+/\1...@$avp(s:realm)/');
subst('/^(From:[^:]+):[...@]+@[^>;]+/\1:$avp(s:user)@$avp(s:realm)/');
...but I can't remember anymore the reason that made me think the
uac_replace_*** functions were at fault for crashes. If you're
interested then I can diagnose this further. In that case please
suggest a course of testing, how you recommend I figure this out.
Regards,
Brian
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users