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