https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6856

          Priority: P2
            Bug ID: 6856
          Assignee: [email protected]
           Summary: Mass check is throwing a "1/8" isn't numeric error
          Severity: normal
    Classification: Unclassified
                OS: Windows 7
          Reporter: [email protected]
          Hardware: PC
            Status: NEW
           Version: unspecified
         Component: Masses
           Product: Spamassassin

Reported on 10/24 by Marc Andre Selig and on 10/25 by Jari Fredriksson, lots of
warning messages from auto-mass-check.sh 

> Syncing nightly_mass_check
> + ./mass-check --hamlog=ham-mas.log --spamlog=spam-mas.log -j 1 --progress 
> --reuse ham:dir:/home/sacheck/corpora/ham 
> spam:dir:/home/mas/Home/Mail/archives/spam
> status: starting scan stage                              now: 2012-10-24 
> 11:00:19 AM
> status: completed scan stage, 7638 messages              now: 2012-10-24 
> 11:00:21 AM
> status: starting run stage                               now: 2012-10-24 
> 11:00:21 AM
> Argument "1/8" isn't numeric in numeric le (<=) at 
> /home/sacheck/masscheckwork/nightly_mass_check/masses/../lib/Mail/SpamAssassin/PerMsgStatus.pm
>  line 2441.
> Argument "1/8" isn't numeric in numeric le (<=) at 
> /home/sacheck/masscheckwork/nightly_mass_check/masses/../lib/Mail/SpamAssassin/PerMsgStatus.pm
>  line 2441.
> Argument "1/8" isn't numeric in numeric le (<=) at 
> /home/sacheck/masscheckwork/nightly_mass_check/masses/../lib/Mail/SpamAssassin/PerMsgStatus.pm
>  line 2441.
> [... 7587 identical lines omitted ...]
> Argument "1/8" isn't numeric in numeric le (<=) at 
> /home/sacheck/masscheckwork/nightly_mass_check/masses/../lib/Mail/SpamAssassin/PerMsgStatus.pm
>  line 2441.
> status: completed run stage                              now: 2012-10-24 
> 11:29:23 AM
> + LOGLIST=' ham-mas.log spam-mas.log'
> + set +x
> rsync -qPcvz  ham-mas.log spam-mas.log [email protected]::corpus/
>

Per Jari: Same here. I have 25000+ rows with this message in my cron job email
from masscheck. It seems that every email in my corpus triggers this.



Checking the nightly mass checks that run on SA's zones, we do NOT have this
error.  Likely something with IPv6, trusted networks and/or a perl module,
perhaps?

This is the logic with the error:

  # ensure that rule values always result in an *increase*
  # of $self->{tests_already_hit}->{$rule}:
  my $value = $params{value};
  if (!$value || $value <= 0) { $value = 1 }

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to