[squid-users] Known memory leaks in 3.2.7?

From: Nathan Hoad <nathan_at_getoffmalawn.com>
Date: Thu, 7 Mar 2013 16:03:48 +1100

Hi folks,

Are there are any known memory leaks in Squid 3.2.7?

I'm running a configuration involving ntlm auth, and I've noticed in
particular that AVG smashes Squid when it can't authenticate - this
has caused Squid to consume all the available memory and eventually
crash.

I've reproduced this issue by spamming Squid with thousands of
requests with invalid auth to a private server.

I've also parsed the output of the manager's mem page, so I can
actually read the output... the offending objects appear to be
HttpRequest objects.

Record(pool='HttpRequest', object_size='1464', chunk_size='',
objects_per_chunk='', chunks_alloc='', chunks_inuse='',
chunks_free='', chunks_partial='', chunks_needed_perc='',
alloc_used='8581', alloc_free='12269', alloc_part='12772',
alloc_frag_perc='1.50', alloc_count='42.565', inuse_used='8581',
inuse_free='12269', inuse_part='12772', inuse_frag_perc='1.50',
inuse_count='100.000', idle_count='0', idle_size='0',
idle_hwater_level='1144', saved_count='374', saved_count_per='0.031',
saved_bytes='0.034', saved_per_second='0.052')

This is with zero activity, after thousands of requests were put
through. I'm having difficulty understanding the output of the
mempage, so I'm not sure. But it looks like a memory leak to me.
Should I report a bug?

Many thanks,

Nathan.
Received on Thu Mar 07 2013 - 05:04:20 MST

This archive was generated by hypermail 2.2.0 : Thu Mar 07 2013 - 12:00:04 MST