Alexander Shikoff wrote: > Hello, > > I get an error when trying to remove an address from AWL: > > # spamassassin -x --remove-addr-from-whitelist [EMAIL PROTECTED] > [85023] warn: auto-whitelist: open of auto-whitelist file failed: Out of > memory during ridiculously large request at > /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/DBBasedAddrList.pm > line 165. > > Please suggest a solution/workaround. Thanks! >
Interesting.. this *might* be a bug in your perl interpreter, although 5.8.8 is supposed to be free of this bug. http://minaret.biz/tips/perl.html The offending line in DBBasedAddrList.pm fits the "use of () around a regex" model that's in the above example.. That is, assuming you're using SA 3.2.0, since you didn't specify, the offending line is: if ($key =~ /^\Q${mailaddr}\E\|/) {
