[Users] Path

Bogdan-Andrei Iancu bogdan at voice-system.ro
Tue Jan 31 22:19:19 CET 2006


forgot to cc the list

Bogdan-Andrei Iancu wrote:

> Hi Andreas,
>
> you are right - the problem was not the string itself, but the str 
> itself. Anyhow, hopefully is fixed now.
>
> regards,
> bogdan
>
> Andreas Granig wrote:
>
>> Bogdan,
>>
>>> However, another problem accured.
>>>
>>> I see in my logs after an INVITE:
>>>
>>> set_dst_uri: Not enough memory
>>> lookup(): Failed to set dst_uri of Path
>>
>>
>>
>> In my original patch I made a copy of "route->nameaddr.uri" in 
>> get_path_dst_uri() of modules/registrar/path.c and then free'd the 
>> parsed route, but your optimization just points to that uri and also 
>> free's that route, which invalidates the pointer to that uri, as far 
>> as I understand.
>>
>> Can you please check that again, because if I comment out the 
>> "free_rr(&route)", it does work (although it creates a mem-leak).
>>
>> Andy
>
>
>
>





More information about the Users mailing list