Skip Menu |

This queue is for tickets about the Mail-SPF-Query CPAN distribution.

Report information
The Basics
Id: 11216
Status: resolved
Priority: 0/
Queue: Mail-SPF-Query

People
Owner: JMEHNLE [...] cpan.org
Requestors: spamme-cpanorg [...] alienn.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 1.992
  • 1.993
  • 1.994
Fixed in:
  • 1.996
  • 1.997
  • 1.998



Subject: Problems with SpamAssassin 3.0.2 and SPF Plugin
After installing SA 3.0.2 and Mail::SPF::Query 1.997 I started getting errors like the one in bug 6381. I have Net::DNS 0.48 installed on perl 5.6.1 Is a fix other than upgrading to perl 5.8.x planned? Thanks and Cheers Nicki
From: Nicki Messerschmidt
The error looks like this: *** *** WARNING!!! The program has attempted to call the method *** "char_str_list" for the following RR object: *** *** gmail.com._300_IN_TXT_"v=spf1 a:mproxy.gmail.com a:rproxy.gmail.com a:wproxy.gmail.com ?all" *** *** This object doesn't have a method "char_str_list". THIS IS A BUG *** IN THE CALLING SOFTWARE, which has incorrectly assumed that *** the object would be of a particul ar type. The calling *** software should check the type of each RR object before *** calling any of its methods. *** *** Net::DNS has returned undef to the caller. *** at /usr/local/share/perl/5.6.1/Mail/SPF/Query.pm line 1319 Cheers Nicki
Indeed this smells very much like #6381, but you seem to have Net::DNS 0.48 installed, so the error message doesn't make a lot of sense. (Also, I'm not entirely sure what upgrading to Perl 5.8 might change or why you think it would change anything.) If the error still occurs, please say so, so we can debug the issue further.
After direct correspondence with the bug submitter, it seems that this issue is indeed identical with #6381. Closing.