[sr-dev] sip_msg structure and memory free

Konstantin Polyakov piligrim_pk at mail.ru
Fri Jun 1 14:07:35 CEST 2018


Hi Daniel,

Thank you for answer. We have pkg memory leak in 4.4.7 and I found that place in the sanity module during check of From header.
That sip_msg comes from outside and we assign value to parsed member. 
So I expect it should be correct.

Best regards 
Konstantin

>Пятница,  1 июня 2018, 13:31 +03:00 от Daniel-Constantin Mierla <miconda at gmail.com>:
>
>Hello,
>
>is this a new header or assigning to an existing header structure?
>
>The existing headers are cleaned up inside clean_hdr_field().
>
>Cheers,
>Daniel
>
>On 31.05.18 11:54, Konstantin Polyakov wrote:
>>Hello All,
>>
>>There is a structure  sip_msg  which is passed into
>>      a module and represents a received sip message.
>>It contains number of pointers to  hdr_field  members.
>>In its turn  hdr_field  contains member  void*
>>        parsed
>>
>>In the sanity module we assign to  parsed  member a
>>      pointer to newly allocated memory and we don't free that memory at
>>      the end.
>>Do we need to free explicitly or this memory will be deallocated
>>      later together with  sip_msg ?
>>
>>In other words is it memory leak or not?
>>
>>
>>Best regards,
>>Konstantin
>>
>>
>>
>>
>>_______________________________________________
>>Kamailio (SER) - Development Mailing List
>>sr-dev at lists.kamailio.org
>>https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
>>
>
>-- 
>Daniel-Constantin Mierla -- www.asipto.com
>www.twitter.com/miconda -- www.linkedin.com/in/miconda
>Kamailio World Conference -- www.kamailioworld.com

С уважением,
Константин Поляков.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20180601/e4b48cb7/attachment.html>


More information about the sr-dev mailing list