2007/9/27, Bjorn Oglefjorn <sys.mailing(a)gmail.com>:
I am trying to track down the cause of some errors that have been
occurring
on a number of our servers using LDAP. We have noticed that when a certain
LDAP group exceeds 65 users we begin seeing glibc errors for users in the
group. Users that are not in the group do not exhibit this behavior.
We have seen this issue on machines running Centos 4.5 x86 & x86_64 with
glibc-2.3.4-2.36 and RH4 x86_64 running glibc-2.3.4-2.25. We are running
Fedora Directory Server 1.0.4 on Centos 4.5. We have added a 3rd FDS slave
and turned up debugging but have not seen anything that appears to be
relevant in the logs on the 3rd slave.
This problem is not a 65 user limit as we have other groups with well over
65 members that do not display this behavior. We also created a new group
with identical users and it did not display this problem.
1) With 66 users in the massweb group
[root@megalon ~]# getent group massweb
*** glibc detected *** free(): invalid next size (normal): 0x09a225b0 ***
Aborted
You should disable the GLIBC internal sanity via MALLOC_CHECK_
environment variable with a zero(0) value. The RHEL4 Release Notes
show how do that, check glibc section for more information:
http://www.red-hat.com/docs/manuals/enterprise/RHEL-4-Manual/release-note...
--
Wilmer Jaramillo M.
GPG Key Fingerprint = 0666 D0D3 24CE 8935 9C24 BBF1 87DD BEA2 A4B2 1E8A