On Fri, May 29, 2009 at 10:18 AM, Dave Shield
<[email protected]> wrote:
> 2009/5/28 Bart Van Assche <[email protected]>:
>> On Thu, May 28, 2009 at 5:28 PM, James R. Leu <[email protected]> wrote:
>>> We have been seeing a memory leak with snmpd in our
>>> environment since the days of net-snmp 5.3.
>
>
>>> Some of loss records seem bogus, (librpm and librpmio?).
>>> The ones I find interesting that I am going to look into are:
>>>
>>>    initialize_table_ipAddressPrefixTable
>>>    _ipAddressPrefixTable_container_init
>>>    netsnmp_subtree_load
>>
>> I suggest that you file a bug report for the "definitely lost" reports.
>
>
> In particular, we would be specifically interested in leaks
> that increase over time, during the normal operation of the
> agent, or when the configuration is re-read.
>
> There are a number of "initialisation leaks", where resources
> are allocated at startup, and not released when the agent shuts
> down.   We've tended to be less concerned about those, since the
> agent would typically be exiting and hence releasing them anyway.
>
> Of course, patches to fix any leaks would be welcome!

Hello Dave,

IMHO the posted Valgrind output contains at least one report that
indicates a leak that increases over time, namely the following (341
times 100 bytes lost):

==13458== 34100 bytes in 341 blocks are definitely lost in loss record
121 of 128
==13458==    at 0x3C01C9D7: calloc (vg_replace_malloc.c:141)
==13458==    by 0x3C26E327: netsnmp_container_get_ssll
(container_list_ssll.c:294)
==13458==    by 0x3C26E3E8: netsnmp_container_get_usll
(container_list_ssll.c:334)
==13458==    by 0x3C26BB3D: netsnmp_container_find (container.c:230)

See also http://valgrind.org/docs/manual/faq.html#faq.deflost for the
meaning of "definitely lost".

Bart.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to