Bug#680363: cyrus-imapd-2.2: imapd gets mad falling into endless loop

Henrique de Moraes Holschuh hmh at debian.org
Tue Jul 10 12:00:46 UTC 2012


On Tue, 10 Jul 2012, Kiss Gabor (Bitman) wrote:
> I could create a core dump. Stack trace:
> 
> (gdb) bt
> #0  0xb76f5424 in __kernel_vsyscall ()
> #1  0xb71b096b in poll () from /lib/i686/cmov/libc.so.6
> #2  0xb4ce4444 in ldap_int_select () from /usr/lib/libldap_r-2.4.so.2
> #3  0xb4ccddbb in ldap_result () from /usr/lib/libldap_r-2.4.so.2
> #4  0xb4b1191e in ?? () from /lib/libnss_ldap.so.2
> #5  0xb4b11c38 in ?? () from /lib/libnss_ldap.so.2
> #6  0xb4b14625 in _nss_ldap_endgrent () from /lib/libnss_ldap.so.2

Yikes. It is caused by libnss-ldap.

> The bug may be in libldap-2.4-2 or libnss-ldap packages too...
> Could you give me some hints? What should I check, recompile, sniff,
> debug, peek, poke ... etc?

Usually the only correct way to deal with ldap-nss in the long term is to
get rid of it :-(

I am not sure how to help you debug that mess.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh





More information about the Pkg-Cyrus-imapd-Debian-devel mailing list