http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4923


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|Undefined                   |3.1.3




------- Additional Comments From [EMAIL PROTECTED]  2006-05-31 21:13 -------
More fallout from bug 4827 it seems.  The problem is that sa-learn sets 
dont_copy_prefs in the M::SA 
object at creation, so therefore the userprefs_dir never gets created.  Then 
when the bayes db tries to get 
created, bayes_path is set to "__userstate__/bayes", and "__userstate__" 
resolves to "" (blank) since it 
doesn't exist, so the end path becomes "/bayes".

I'd say that the solution is to find places like this 
(BayesStore::DBM::tie_db_readonly):

  my $path = $main->sed_path($main->{conf}->{bayes_path});

and replace sed_path with find_existing_path(), then check for undef and flag 
the failure.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to