Subject: Re: Spam that makes SpamAssassin crash Perl
To: Rhialto <rhialto@azenomei.knuffel.net>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-alpha
Date: 11/27/2003 23:29:24
On Thu, Nov 27, 2003 at 11:18:00PM +0100, Rhialto wrote:
> I had a few spams slipping through SpamAssassin 2.60, where it would not
> even add its headers to the mail. So I tried running the spams through
> SpamAssassin manually. It turned out that Perl dumped core, with a
> SIGFPE. Examining the core with gdb I saw dozens of modules loaded, and
> the stack just looked like
> 
> (gdb) bt
> #0  0x120070d18 in Perl_cast_iv ()
> (gdb)
> 
> Very useful indeed.
> 
> Whose bug would this be? SpamAssassin? One of the many modules? Perl?
> I have attached one of the mails (uuencoded) for your amusement.

Doens't crash on i386 or sparc.
Both running perl-5.6.1nb7

Maybe a stack limit issue on the alpha ? Did you try unlimit ?

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 24 ans d'experience feront toujours la difference
--