A bug in getnameinfo() in perl 5.16 and older.
Fixed with perl 5.18 and later,
which deal with pPOK vs. POK flags somewhat differently.
See:
  http://marc.info/?l=spamassassin-users&m=141461245312708
one possible workaround:
  http://marc.info/?l=spamassassin-users&m=141467352930918

or a workaround with Unbound:
  http://marc.info/?l=spamassassin-users&m=141962452928681

A backward compatible fix (instead of upgrading perl) is also provided
by using a version of the perl module Socket 2.018 or later, as indicated
in its changelog:

2.018   2015/02/12 13:42:41
  * Fix for "addr is not a string" test to use SvPOKp() before 5.18


Mark

Reply via email to