[Bug 8403] New: Regression in 4.0.2 caused by 4a6643c72fe5cd6296b2e67eb0ccc368a4987caa

[email protected] Fri, 24 Jul 2026 12:07:46 +0000
Newsgroups gmane.mail.spam.spamassassin.devel
Message-ID <[email protected]/SpamAssassin/>
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=3D8403

            Bug ID: 8403
           Summary: Regression in 4.0.2 caused by
                    4a6643c72fe5cd6296b2e67eb0ccc368a4987caa
           Product: Spamassassin
           Version: 4.0.2
          Hardware: PC
                OS: Mac OS X
            Status: NEW
          Severity: normal
          Priority: P2
         Component: spamassassin
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: Undefined

Hi

An issue is occurring where spamassassin blocks on the code introduced by
4a6643c72fe5cd6296b2e67eb0ccc368a4987caa. The scanning then times out with
TIME_LIMIT_EXCEEDED. This issue is triggered by some urls in messages.

An example url that triggers it is 2.10.1-9.0.1.el7.centos.plus

=3D=3D log start
uri: canonicalizing parsed uri: http://2.10.1-9.0.1.el7.centos.plus
uri: cleaned uri: http://2.10.1-9.0.1.el7.centos.plus
uri: added host: 2.10.1-9.0.1.el7.centos.plus domain: centos.plus
=3D=3D log end

Scanning blocks at the above and then, the resultant log message is:

=3D=3D log start
warn: plugin: eval failed: __alarm__ignore__(1/::PerMsgStatus::check/655) at
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/PerMsgStatus.pm line 2942.
=3D=3D log end

Applying the following commits from trunk does not fix the issue:
- 4c6ae4d6215f4c553ac9ffcaabb380e2904b7027
- 50a289b681c9f6c0bcf2fbd8920777333dd11b31
- 893e6dc80144942d5b1df3f5cd2472e5d102ec7b
- 61b7f479e436b7c85ccd82931d066f52b651ab30

The local resolver in use is unbound, am not sure if this is resolver speci=
fic
or wide spread.

Thanks in advance.
Andrew

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