Re: [exim] Numerous segfaults with 64 bit exim

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Todd Lyons
Date:  
À: Patrick Boutilier
CC: exim users
Sujet: Re: [exim] Numerous segfaults with 64 bit exim
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.

> 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

--
If Americans could eliminate sugary beverages, potatoes, white bread,
pasta, white rice and sugary snacks, we would wipe out almost all the
problems we have with weight and diabetes and other metabolic
diseases. -- Dr. Walter Willett, Harvard School of Public Health