https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6127
--- Comment #17 from Karsten Bräckelmann <[email protected]> 2009-06-10 11:18:29 PST --- AWL, DB_File backend. The last few lines: spamd[1189]: auto-whitelist: tie-ing to DB file of type DB_File R/W in /home/qscand/.spamassassin/auto-whitelist spamd[1189]: auto-whitelist: AWL active, pre-score: 14.945, autolearn score: 14.945, mean: undef, IP: 79.177.123.207 spamd[1189]: auto-whitelist: add_score: new count: 1, new totscore: 14.945 spamd[983]: prefork: child 1189: just exited spamd[983]: prefork: child 1189: entering state 4 So what's missing is pretty much this (local run): [15543] dbg: auto-whitelist: DB addr list: untie-ing and unlocking [15543] dbg: auto-whitelist: DB addr list: file locked, breaking lock [15543] dbg: auto-whitelist: post auto-whitelist score: 15.72 That's M::SA::Plugin::AWL and M::SA::DBBasedAddrList. Joel, can you add some fine grained debugging lines to Plugin/AWL.pm, function check_from_in_auto_whitelist(), please? Specifically between the call of $whitelist->add_score($awlpoints); and the finish() a couple lines down. It might be necessary to recurse into the functions called from DBBasedAddrList.pm also. Interesting stuff to dump to dbg are variable values like $delta and the result of the sprintf call, etc. The added debugging should show how far exactly we come before the crash happens. -- Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
