Re: /usr/bin/less weird memory consumption?

From: Jon Noack <noackjr_at_alumni.rice.edu>
Date: Sat, 17 Apr 2004 09:16:09 -0500
On 4/16/2004 10:13 PM, Tai-hwa Liang wrote:
> On Fri, 16 Apr 2004, Alex Vasylenko wrote:
>> Tai-hwa Liang wrote:
>>> Anyone tried to view a file contains *hugh* line with
>>> /usr/bin/less in -CURRENT?
>>> 
>>> Sample file:
>>> 
>>> 	dd if=/dev/zero bs=512 count=1500 | tr '\00' ' ' > test.txt
>>> 
>>> On my -CURRENT box cvsup'd this morning, "/usr/bin/less text.txt"
>>> consumes about 511 MBytes of memory(see 'top'). -STABLE(less 358)
>>> and less 381 on Debian doesn't seem to have such problem, though.
>> 
>> There's a memory leak. The latest less (382) doesn't have this
>> problem. Use attached patch.
> 
> That works like a charm! Any chance would this patch being committed
> into the tree?

It looks like less v381 was just imported and contains the fix.  See
revision 1.1.1.4:
http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/less/line.c

Jon Noack
Received on Sat Apr 17 2004 - 05:16:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:51 UTC