View Issue Details

IDProjectCategoryView StatusLast Update
0002651CentOS-5dovecotpublic2009-02-18 16:48
Reporterlfelipebm Assigned To 
Status resolvedResolutionfixed 
Product Version5.1 
Fixed in Version5.2 
Summary0002651: Dovecot error while loading shared libraries:
DescriptionCentOS 5.1 x86_64
dovecot x86_64 1.0 release 1.2.rc15.el5

I'm getting this in /var/log/maillog when I start dovecot service:

"Feb 5 19:45:23 servidor dovecot: imap-login: imap-login: error while loading shared libraries: failed to map segment from shared object: Cannot allocate memory"

Dovecot does not work and the computer hangs if you try to reboot.

I solved the issue by setting login_process_size = 64 in dovecot.conf. I got this idea from here:

"The Dovecot package on x86_64 (64 bit system) kernels requires the parameter “login_process_size = 64″ to be added to /etc/dovecot.conf after an upgrade to RHEL / CentOS 5.1."

I'm not quite sure it's a bug or not.
TagsNo tags attached.



2008-02-05 17:05


You could have taken a look at the release notes, where it states:

# The Dovecot package on x86_64 kernels requires the parameter "login_process_size = 64" to be added to /etc/dovecot.conf after an upgrade to CentOS 5.1.

Yes, bug. Yes, known.


2008-02-13 23:15

reporter   ~0006886

This occurred for me when I upgraded krb5-libs to version 1.6.1-17.el5.

I downgraded krb5-libs to version 1.5-17 (CentOS 5 release) and it works correctly. I didn't try changing the login_process_size.


2009-02-18 16:48


Fixed in dovecot-1.0.7-2.el5

Issue History

Date Modified Username Field Change
2008-02-05 16:54 lfelipebm New Issue
2008-02-05 17:05 user430 Note Added: 0006818
2008-02-05 17:06 user430 Status new => acknowledged
2008-02-13 23:15 etbe Note Added: 0006886
2009-02-18 16:48 user430 Note Added: 0008743
2009-02-18 16:48 user430 Status acknowledged => resolved
2009-02-18 16:48 user430 Fixed in Version => 5.2
2009-02-18 16:48 user430 Resolution open => fixed