[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