Re: [exim] Numerous segfaults with 64 bit exim

Top Page
Delete this message
Reply to this message
Author: Patrick Boutilier
Date:  
To: Todd Lyons
CC: exim users
Subject: Re: [exim] Numerous segfaults with 64 bit exim
On 06/03/2011 03:26 PM, Todd Lyons wrote:
> On Fri, Jun 3, 2011 at 10:08 AM, Patrick Boutilier<boutilpj@???> wrote:
>>>> CentOS 5.6
>>>> exim[21485]: segfault at 0000000000000000 rip 00000038b6a79470 rsp
>>>> 00007fff489d94b8 error 4
>>> Nothing here on CentOS x86_64. Which version of exim are you running?
>>> I built my own rpms for 4.76. ClamAV? SpamAssassin? Memory?
>>> Message volumes? Load averages?
>> exim 4.76 built from source.
>
> I build my own rpm's, I do:
>
> export PIE=-fPIE
> make LFLAGS=-pie _lib=%{_lib} FULLECHO=
>
> The _lib thing is an rpm macro expansion, which expands to lib64 on my system.



Are you building your rpm using a src.rpm file or using the source and a
spec file?












>
>> ClamAV 0.97
>
> I use the clamav supplied by the fedora project.
>
>> SA 3.3.1
>
> I use the RPMForge version of SA-3.3.1.
>
>> 8G of RAM
>
> Same here.
>
>> On average we receive around 350M /7000 messages a day.
>> Load on server averages 3
>
> On average we receive about 15000 emails a day per server (2 of them
> load balanced), load seems to hover between 1 and 2 during the peaks
> of the day. Your load does not seem excessive at all.
>
> It sounds like we have very similar systems. At this point, I think
> you should look at how you're building exim.
>
> I also think you should consider that you have some bad memory.
>
> For comparison:
>
> # exim -bV
> Exim version 4.76 #1 built 09-May-2011 17:23:51
> Copyright (c) University of Cambridge, 1995 - 2007
> Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (July 12, 2010)
> Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers
> OpenSSL Content_Scanning DKIM Old_Demime Experimental_SPF
> Experimental_SRS
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm
> dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
> Lookups (as-module): mysql spf
> Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
> Routers: accept dnslookup ipliteral manualroute queryprogram redirect
> Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
> Fixed never_users: 0
> Size of off_t: 8
> Configuration file is /etc/exim/exim.conf
>