[Mimedefang] Perl DBI problem stops mimedefang from loading?
scottg at particlesoftware.com
Fri Dec 6 07:44:51 EST 2013
I notice this problem does not occur if I do not specify a limit for
MX_MAX_RSS and MX_MAX_AS when running the multiplexor. Why? I was
trying to specify MX_MAX_RSS=30000 and MX_MAX_AS=60000 and it gives the
error below. I was using these on an older 32 bit single processor
server without a problem for years. I'm now trying to migrate to a 64
bit SMP server and I can't specify these max values without it failing
with the following error.
Does anyone know what I'm missing?
On 12/6/2013 7:00 AM, Scott Galambos wrote:
> I was hoping someone might have a clue what is going on here. I can't
> get mimedefang 2.74 to run, it always has a problem with loading DBI.so.
> I've uninstalled DBI, reinstalled it repeatedly including an older
> version, and there is never a problem with the tests after perl
> Makefile.PL; make; make test. There is plenty of memory too.
> Anyone seen this before?
> My system:
> Linux central 3.10.18 #11 SMP Wed Dec 4 22:07:20 EST 2013 x86_64
> Intel(R) Xeon(R) CPU E5520 @ 2.27GHz GenuineIntel GNU/Linux
> 6 06:56:12 central mimedefang-multiplexor: Starting slave 0 (pid
> 17801) (1 running): Bringing slaves up to minSlaves (12)
> Dec 6 06:56:12 central mimedefang-multiplexor: Slave 0 stderr:
> Can't load '/usr/local/lib64/perl5/auto/DBI/DBI.so' for module DBI:
> /usr/local/lib64/perl5/auto/DBI/DBI.so: failed to map segment from
> shared object: Cannot allocate memory at /usr/lib64/perl5/DynaLoader.pm
> line 190.
More information about the MIMEDefang