On Sun, 2011-03-20 at 10:50 -0400, Matt Elson wrote:
> I'm having the problem on an Intel 32-bit Linux machine running 5.8.8 
> with the same version of re2c, so it looks like the common thread is 
> Intel 32 bit + re2c.  I'll see if I can throw up 64 bit machine to test 
> further.

We saw the problem on an x86_64 machine, running Perl 5.10.0.

# uname -a
Linux [redacted] 2.6.26-2-amd64 #1 SMP Tue Mar 9 22:29:32 UTC 2010
x86_64 GNU/Linux

# re2c -version
re2c 0.13.5

# spamassassin -V
SpamAssassin version 3.3.1
  running on Perl version 5.10.0

# dpkg -l perl-base spamassassin
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  perl-base      5.10.0-19lenny minimal Perl system
ii  spamassassin   3.3.1-1~bpo50+ Perl-based spam filter using text
analysis

(it's a Debian Lenny machine, with SpamAssassin from Lenny backports.)

# grep model.name /proc/cpuinfo | uniq
model name      : Intel(R) Xeon(R) CPU            5160  @ 3.00GHz

So it doesn't seem to be exclusive to 32-bit x86 architecture.

On the other hand, we had another machine running the same Debian
version, also 64-bit, also a Xeon (though different speed), with the
same versions of perl-base and spamassassin, and also using compiled
rules, which did *not* see the problem.  So it's puzzling.

At first I commented out the rules and recompiled, but then I discovered
that adding

meta __PILL_PRICE_1  (0)
meta __PILL_PRICE_2  (0)
meta __PILL_PRICE_3  (0)

to /etc/spamassassin/local.cf as suggested by Karsten Bräckelmann worked
fine 

--Jay


Reply via email to