You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@spamassassin.apache.org on 2023/05/23 11:18:40 UTC

[Bug 8131] New: Undefined subroutine &Scalar::Util::tainted

https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8131

            Bug ID: 8131
           Summary: Undefined subroutine &Scalar::Util::tainted
           Product: Spamassassin
           Version: 3.4.4
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: spamassassin
          Assignee: dev@spamassassin.apache.org
          Reporter: simon.ramann@dgnservice.de
  Target Milestone: Undefined

Hi,

I am running on Ubuntu 20.4 and got the following error after updating
packages.

>Undefined subroutine &Scalar::Util::tainted called at /usr/share/perl5/Mail/SpamAssassin/Message.pm line 208.

I have installed Scalar::Util via cpanm and apt but this message still comes
up.

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

[Bug 8131] Undefined subroutine &Scalar::Util::tainted

Posted by bu...@spamassassin.apache.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8131

Bill Cole <bi...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WORKSFORME
                 CC|                            |billcole@apache.org

--- Comment #1 from Bill Cole <bi...@apache.org> ---
Cannot reproduce. I have confirmed that latest Scalar::Util (1.63) DOES still
include the 'tainted' function, as does every version in any supported version
of Perl. 

If you are actually using SpamAssassin v3.4.4 as this report indicates, your
first step should be to upgrade SA to 4.0.0, as 3.x is obsolete and
unsupported. If you are using the Ubuntu (Debian) package, you may be able to
get support from the maintainer of that package. 

My best guess, given limited information, is that your Perl installation is
damaged or that you have more than one Perl tree installed and SA is using the
wrong one. 

You  may also find it useful to discuss this on the SpamAssassin Users list,
where you may be able to find someone who has also run in to this problem,
whatever it might be, and knows what part of your system is actually broken.

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