causes a memory leak (or something like it) when a non-numeric value is used for width.
This ate up all available memory on our server several times until we discovered the cause. This is with both ChartPlugin
1.401 and 0 (05 Jul 2008).
The following message was generated in error.log:
Argument "^00" isn't numeric in subroutine entry at
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/GD/Image.pm line 83 (#1)
(W numeric) The indicated string was fed as an argument to an operator
that expected a numeric value instead. If you're fortunate the message
will identify which operator was so unfortunate.
There was nothing relevant in debug.txt even with debugging enabled in the ChartPlugin
Clarification -- "0 (05 Jul 2008)" shows as "15561 (12 Dec 2008)" when installed.
- 25 Sep 2009
Thanks for reporting. This is fixed with release v18184 (23 Oct 2009).
- 24 Oct 2009
I tried this out with ChartPlugin
v18193, but still noticed the runaway memory usage with a test page when width="^00" was used.
- 12 Nov 2009
This is now fixed in trunk and TWiki:Plugins/ChartPlugin
- 08 Apr 2010