> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, July 26, 2005 3:37 PM
> To: [EMAIL PROTECTED]
> Cc: users@spamassassin.apache.org
> Subject: Re: SpamAssassin, FreeBSD, Perl 5.8.7, bus errors, oh my! 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> ah, so it does.
> http://article.gmane.org/gmane.mail.spam.spamassassin.general/70459
> 
> so it couldn't be fixed with a simple 'ulimit -s unlimited'?
> 

Nope.  At least not on FreeBSD 5.4.  Far from being an expert on FreeBSD,
but the stack size's hardlimit seems to be set in the kernel (the MAXSSIZ
option).  By default its 65536 (64MB).  Increasing the MAXSSIZ, after
Recompiling and rebooting the new kernel to 131072 (128MB) helped, but
not enough to overcome this (in other words, it would get further through
the $evalstr statement, but not completely).

Again, I'm not really pointing my finger at spamassassin, just really
relaying the information out so people who have yet to encounter this
problem can find a way to fix it.  Its something in perl 5.8.7, but I don't
know specifically what it is.  Another possible fix is for spamassassin to
not 'eval' such a lengthy string.


John Narron            | "Sacrifice, they always say
Network Administration |  Is a sign of nobility
CDS/CDSinet, LLC       |  But where does one draw the line
http://www.cdsinet.net |  In the face of injury?"
(660) 886 4045         |     - Queensryche  



Reply via email to