Item11349: Fix memory leaks
Priority: Normal
Current State: Closed
Released In: n/a
Target Release: patch
Tracked objects by class:
Foswiki::Plugins::JQueryPlugin::FOSWIKI 1
Foswiki::Serialise::Embedded 1
Foswiki::WebFilter 3
Unit::TestRunner 1
utf8 1
Sources of leaks:
Foswiki::Plugins::JQueryPlugin::FOSWIKI
1 from /usr/local/src/github.com/foswiki/core/lib/Foswiki/Plugins/JQueryPlugin/Plugin.pm line: 49
Foswiki::Serialise::Embedded
1 from /usr/local/src/github.com/foswiki/core/lib/Foswiki/Serialise.pm line: 81
Foswiki::WebFilter
1 from /usr/local/src/github.com/foswiki/core/lib/Foswiki/WebFilter.pm line: 52
1 from /usr/local/src/github.com/foswiki/core/lib/Foswiki/WebFilter.pm line: 53
1 from /usr/local/src/github.com/foswiki/core/lib/Foswiki/WebFilter.pm line: 54
Unit::TestRunner
1 from ../bin/TestRunner.pl line: 120
utf8
1 from /usr/share/perl/5.14/utf8_heavy.pl line: 531
--
PaulHarvey - 10 Dec 2011
Ok, after
distro:012cdfd9a324, seems there's some low hanging fruit in AddressTests, a crapload of leaks in
WysiwygPlugin and some severe issues in RcsLiteHandler. See attached FoswikiSuite summary
--
PaulHarvey - 11 Dec 2011
--
PaulHarvey - 19 Jan 2012
My last run of trunk shows 2718544 max res. RAM used, and we've since solved the OOM killer problem on unicode branch, so I think this task has run its course (though we still have plenty of room for improvement.)
--
PaulHarvey - 18 Jun 2012