SpamAssassin starts to chew away all memory and finally fails with 'Deep recursion on subroutine "DB_File::AUTOLOAD'

This problem is reported from time to time and is an issue with the DB_File module, not SpamAssassin itself.

There are two possible reasons for this bug:

  • You have an old, buggy version of DB_File.
  • You upgraded the underlying Berkeley DB package the old DB_File was compiled against and that broke something.

In either case, re-installing DB_File (either via CPAN or, preferred, your distribution's package system) normally fixes the problem.

See also: OutOfMemoryProblems

  • No labels