Re: FuzzyOCR Use of uninitialized value Hashing.pm errors

2007-06-26 Thread decoder
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Russell Galpin wrote:
> Hi There
>
> I'm running SA 3.2.1 with the latest version of FuzzyOCR (from svn) and I'm
> receiving the same error over and over again in my mail logs:
>
> Jun 25 17:25:56 mta1 spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 245. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 248. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 251. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 254. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 257. Jun 25 17:25:56 mta1
> spamd[629]: Argument "" isn't numeric in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 245. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 248. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in string eq at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 251. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 254. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 257. Jun 25 17:25:56 mta1
> spamd[629]: Argument "" isn't numeric in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
> spamd[629]: Use of uninitialized value in numeric eq (==) at
> /etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260.
>
> My FuzzyOcr.cf and setup are pretty much stock, I'm sending the mail from
> spamc to spamd. I've tried sending a email (with spammy image attached)
through
> spamassassin -D fuzzyocr from the command line and I can't get the error to
> reproduce itself. It seems to only occur on certain messages.
>
> It appears as though FuzzyOCR is still working, it's scoring messages and
> writing hashes to the MySQL database, I'm just not sure if it's working
as well
> as it should.
>
> Anyone got any ideas where I can track down the problem?
Hi,

I replied on your ticket in our Trac System, you can follow the steps
there to get more information.


Best regards,

Chris




>
> TIA
>
> Russ

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGgQqNJQIKXnJyDxURAtlEAJ0UdMMGAl6CVt+kTxaOglmpzFWEqACcCCI1
ooAIdpLjt+T7PRhSBnJV5CM=
=hVrh
-END PGP SIGNATURE-



FuzzyOCR Use of uninitialized value Hashing.pm errors

2007-06-26 Thread Russell Galpin
Hi There

I'm running SA 3.2.1 with the latest version of FuzzyOCR (from svn) and I'm
receiving the same error over and over again in my mail logs:

Jun 25 17:25:56 mta1 spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 245. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 248. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 251. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 254. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 257. Jun 25 17:25:56 mta1
spamd[629]: Argument "" isn't numeric in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 245. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 248. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in string eq at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 251. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 254. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 257. Jun 25 17:25:56 mta1
spamd[629]: Argument "" isn't numeric in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260. Jun 25 17:25:56 mta1
spamd[629]: Use of uninitialized value in numeric eq (==) at
/etc/mail/spamassassin/FuzzyOcr/Hashing.pm line 260.

My FuzzyOcr.cf and setup are pretty much stock, I'm sending the mail from
spamc to spamd. I've tried sending a email (with spammy image attached) through
spamassassin -D fuzzyocr from the command line and I can't get the error to
reproduce itself. It seems to only occur on certain messages.

It appears as though FuzzyOCR is still working, it's scoring messages and
writing hashes to the MySQL database, I'm just not sure if it's working as well
as it should.

Anyone got any ideas where I can track down the problem?

TIA

Russ