Memory leak in ICAPXaction

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Wed, 11 Feb 2009 21:39:56 +1300

Further to the major memory leaks found by Steinar H. Gunderson ....

This is also popping out, and very confusing since ICAPXaction global is
only created once right?

==23075==
==23075== 16,245,636 bytes in 155,949 blocks are still reachable in loss
record 29 of 30
==23075== at 0x4C2260E: malloc (vg_replace_malloc.c:207)
==23075== by 0x5C4F07: xmalloc (util.c:506)
==23075== by 0x5A591D: _GLOBAL__I_ICAPXaction.cc (SquidNew.h:48)
==23075== by 0x5C9155: (within /usr/sbin/squid3)
==23075== by 0x47E9AA: (within /usr/sbin/squid3)
==23075==
==23075==
==23075== 44,001,178 bytes in 3,122 blocks are still reachable in loss
record 30 of 30
==23075== at 0x4C203E4: calloc (vg_replace_malloc.c:397)
==23075== by 0x5C4DF1: xcalloc (util.c:688)
==23075== by 0x5BFB0F: hash_create (hash.c:147)
==23075== by 0x52D809: PconnPool::PconnPool(char const*) (pconn.cc:236)
==23075== by 0x5A592F: _GLOBAL__I_ICAPXaction.cc (ICAPXaction.cc:15)
==23075== by 0x5C9155: (within /usr/sbin/squid3)
==23075== by 0x47E9AA: (within /usr/sbin/squid3)

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
   Current Beta Squid 3.1.0.5
Received on Wed Feb 11 2009 - 08:41:02 MST

This archive was generated by hypermail 2.2.0 : Thu Feb 12 2009 - 12:00:04 MST