You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2005/08/21 23:50:42 UTC
[Bug 4549] New: un-run dependencies should not trigger meta rules
http://bugzilla.spamassassin.org/show_bug.cgi?id=4549
Summary: un-run dependencies should not trigger meta rules
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P5
Component: Libraries
AssignedTo: dev@spamassassin.apache.org
ReportedBy: quinlan@pathname.com
Basically, these meta rules will trigger if some of their dependencies
is un-run for some reason. This is a bug. meta rules should only fire
if all of their dependencies have been run.
I have a slightly better fix than not allowing them to run though: run
each meta expression twice: once with undefined rules set to false and
once with them set to true. If both evalate as true, then the meta can
safely fire - the un-met dependency did not affect the result.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.