Description of problem: A memory leak which was reported fixed in perl 5.10.0.17, Oct 2008, http://rt.perl.org/rt3/Public/Bug/Display.html?id=59516 still exists in the Fedora 10 rpm. The problem is with non-constant regexes that use single-character classes. Version-Release number of selected component (if applicable): perl-5.10.0-56.fc10.i386 built 16 Feb 2009 How reproducible: easily. Steps to Reproduce: 1. Run the program on the linked page. 2. Watch with ps. Actual results: Memory usage grows continually. Expected results: Memory usage stays more-or-less constant. Additional info:
Thank you for your report. This fix need to pick up more patches from git. It takes some time.
I'm working on this in rawhide, it should be trivial to push the changes back to F-9/F-10.
There are patches checked into CVS for this in F-9, F-10, and devel. Updates will have to wait for everyone to be okay with the reordering of @INC (bz 489221).
perl-5.10.0-42.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/perl-5.10.0-42.fc9
perl-5.10.0-63.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/perl-5.10.0-63.fc10
perl-5.10.0-63.fc10 and perl-5.10.0-42.fc9 fix this issue.
perl-5.10.0-68.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
perl-5.10.0-68.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.