Greetings, I have been using SpamAssassin for quite some time. Today, I attempted to upgrade from v2.42 to v2.43.
I am using qmail + qmail-scanner (with sophos) + spamassassin. Perl v5.6.1 I am using a RedHat 7.3 system. Everything had been running properly until I tried to upgrade to 2.43. Now whenever spamd is invoked, I watch it chew up 90% of the CPU in the process list, then it dies. If I run spamd and then test it with spamc -c < sample-spam.txt it takes *several* seconds to get an answer back. I removed all of the spamassassin lib files, then started to build from scratch. I ran the make test (results attached) and it took almost 10 minutes to complete. Any ideas? Has anyone else run into this problem? Thanks! -Paul
ERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/perl5/5.6.1/i686-linux -I/usr/local/lib/perl5/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/basic_lint........ok t/db_awl_path....... Expecting a 'cannot create tmp lockfile' warning here... Cannot create tmp lockfile ./log/awl/shouldbeinaccessible.lock : Not a directory t/db_awl_path.......ok t/db_based_whitelist_ips.ok t/db_based_whitelist.ok t/forged_rcvd.......ok t/lang_pl_tests.....ok t/nonspam...........ok t/razor2............skipped test on this platform t/razor.............skipped test on this platform t/reportheader......ok t/spamd_maxchildren.ok 1/21 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME Not found: flag = X-Spam-Flag: YES Not found: stars = X-Spam-Level: ********** Not found: status = X-Spam-Status: Yes, hits= t/spamd_maxchildren.ok 14/21 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME Not found: flag = X-Spam-Flag: YES Not found: stars = X-Spam-Level: ********** Not found: status = X-Spam-Status: Yes, hits= t/spamd_maxchildren.FAILED tests 2-7, 15-21 Failed 13/21 tests, 38.10% okay t/spamd_maxsize.....ok t/spamd_parallel.... Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME Not found: flag = X-Spam-Flag: YES Not found: stars = X-Spam-Level: ********** Not found: status = X-Spam-Status: Yes, hits= t/spamd_parallel....ok 14/20 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME Not found: flag = X-Spam-Flag: YES Not found: stars = X-Spam-Level: ********** Not found: status = X-Spam-Status: Yes, hits= t/spamd_parallel....FAILED tests 1-6, 15-20 Failed 12/20 tests, 40.00% okay t/spamd_port........ Not found: subj = Subject: *****SPAM***** There yours for FREE! Not found: flag = X-Spam-Flag: YES Not found: status = X-Spam-Status: Yes, hits= t/spamd_port........FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/spamd_stop........ Not found: status = X-Spam-Status: Yes, t/spamd_stop........FAILED test 2 Failed 1/2 tests, 50.00% okay t/spamd............. Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME Not found: subj = Subject: *****SPAM***** There yours for FREE! Not found: flag = X-Spam-Flag: YES Not found: stars = X-Spam-Level: ********** Not found: status = X-Spam-Status: Yes, hits= t/spamd.............FAILED tests 2-7 Failed 6/7 tests, 14.29% okay t/spam..............ok t/strip2............ok t/stripmarkup.......ok t/susprecips........ok t/verysusprecips....ok t/whitelist_addrs...ok t/whitelist_to......ok Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/spamd.t 7 6 85.71% 2-7 t/spamd_maxchildren.t 21 13 61.90% 2-7, 15-21 t/spamd_parallel.t 20 12 60.00% 1-6, 15-20 t/spamd_port.t 4 3 75.00% 2-4 t/spamd_stop.t 2 1 50.00% 2 2 tests skipped. Failed 5/23 test scripts, 78.26% okay. 35/119 subtests failed, 70.59% okay. make: *** [test_dynamic] Error 29