http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5687
Summary: duplicate loadplugin lines cause eval rules to get
incorrect $self object
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Platform: Other
OS/Version: other
Status: NEW
Severity: major
Priority: P5
Component: Libraries
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
found this bug just now.
If you "loadplugin" the same class twice, the second time around, the
newly-created plugin object will be discarded since it's a duplicate. However,
register_eval_rule() will be called in its constructor, resulting in the eval
rules being called on what is effectively a "zombie" plugin; it's not the real
plugin obj for that class.
fix to follow.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.