https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8245
Sidney Markowitz <sid...@sidney.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Severity|trivial |normal --- Comment #3 from Sidney Markowitz <sid...@sidney.com> --- This is simpler to reproduce than I expected, and I underestimated the severity. The log message is just a warning, but the plugin eval fails when it happens, as evidenced by a test failure. In a test environment running perl 5.18.4 (or any 5.16 or 5.18), with the modules for SPF, DKIM, and DMARC installed and with net tests enabled in t/config.dist (all the requirements to run t/dmarc.t), this bug causes t/dmarc.t to fail with messages warn: plugin: eval failed: Can't use an undefined value as an ARRAY reference at ../blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm line 336 Committed the fix: trunk % svn ci -m "bug 8245 - fix undefined value error in DMARC in perl 5.16 and 5.18" lib/Mail/SpamAssassin/Plugin/DMARC.pm Sending lib/Mail/SpamAssassin/Plugin/DMARC.pm Transmitting file data .done Committing transaction... Committed revision 1917179. -- You are receiving this mail because: You are the assignee for the bug.