Bug#528332: memory leak on perl 5.10
Niko Tyni
ntyni at debian.org
Tue May 12 09:12:32 UTC 2009
package perl
forwarded 528332 http://rt.perl.org/rt3/Public/Bug/Display.html?id=53038
tag 528332 fixed-upstream patch
thanks
On Tue, May 12, 2009 at 12:24:35PM +0400, Dmitry E. Oboukhov wrote:
> Package: perl
> Version: 5.10.0-19
> Severity: grave
I really think the severity is inflated. The package is not 'unusable
or mostly so'.
> I've tested this script (see below) under perl 5.8.8 and 5.8.8 does
> not has memory leak.
> our @set = map { int rand 1000 } 0 .. 50;
I believe this is http://rt.perl.org/rt3/Public/Bug/Display.html?id=53038
which is fixed in maint-5.10 with
http://perl5.git.perl.org/perl.git/commit/8293631c0436
A workaround would be
- @set = map { int rand 1000 } 0 .. 50;
+ $set[$_]= int( rand 1000) for 0 .. 50;
which doesn't leak here.
--
Niko Tyni ntyni at debian.org
More information about the Perl-maintainers
mailing list