SA Bugzilla – Bug 4387
Argument "BODY" isn't numeric in addition
Last modified: 2005-06-03 22:07:00 UTC
running sa-learn: Argument "BODY" isn't numeric in addition (+) at /usr/lib/perl5/site_perl/5.8.4/Mail/SpamAssassin/Conf.pm line 244. whatever the line: $self->{scoreset}->[$index]->{$rule} = $score + 0.0; is supposed to do, this looks *wrong*
Sounds to me like you have a configuration error in your rules/config file(s). Maybe something like meta RULE1 RULE1a + RULE2a + body RULE2 /regexhere/ or something like score RULE1 5 body RULE2 /regexhere/ If you can reproduce this with a simple and valid configuration file, then it'll be worth working on. But without more information it sounds like this is a bug in your config, not in SA. (3.1 will give better debugging information in this situation.) If you can't find the problem, ask on the users' list rather than here, and you should get more assistance. If you can find evidence this is a real bug, well and good. If not, I'll close this as "invalid" in a week or two.
ack, "score PENIS_ENLARGE BODY 5.0" caused it. problem was that i copied this straight from a header :)