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