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

           Summary: SpamAssassin 3.2.4 introduces nasty new warnings with
                    Mail::DKIM 0.30
           Product: Spamassassin
           Version: 3.2.4
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Plugins
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED]


These are SA 3.2.4 test results:

t/spf.............................97/106 [27086] warn: Use of uninitialized 
value in substitution (s///) at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm 
line 338.
[27086] warn: Use of uninitialized value in substitution (s///) 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 338.
[27086] warn: Use of uninitialized value in string ne 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 339.
t/spf.............................99/106 [27090] warn: Use of uninitialized 
value in substitution (s///) at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm 
line 338.
[27090] warn: Use of uninitialized value in substitution (s///) 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 338.
[27090] warn: Use of uninitialized value in string ne 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 339.
t/spf.............................101/106 [27094] warn: Use of uninitialized 
value in substitution (s///) at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm 
line 338.
[27094] warn: Use of uninitialized value in substitution (s///) 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 338.
[27094] warn: Use of uninitialized value in string ne 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 339.
t/spf.............................103/106 [27098] warn: Use of uninitialized 
value in substitution (s///) at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm 
line 338.
[27098] warn: Use of uninitialized value in substitution (s///) 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 338.
[27098] warn: Use of uninitialized value in string ne 
at ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm line 339.
t/spf.............................ok
Ironically, this bug was introduced by Mark Martinec's Mail::DKIM 0.30-support 
patch, which failed to note the effects of this change to Mail::DKIM:

2007-11-14: Jason Long <[EMAIL PROTECTED]>
 * lib/Mail/DKIM/Verifier.pm, Signer.pm: update documentation for
   message_sender() and message_originator() methods, which are now
   guaranteed to return an object
 * lib/Mail/DKIM/Common.pm (message_sender, message_originator):
   always return a Mail::Address object, even if the relevant headers
   were not found

Patch attached.



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

Reply via email to