Your message dated Thu, 22 Jun 2006 10:32:14 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#323580: fixed in libnss-ldap 251-1 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libnss-ldap Version: 238-1 Severity: grave Justification: renders package unusable -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.8-2-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libnss-ldap depends on: ii debconf 1.4.30.13 Debian configuration management sy ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libkrb53 1.3.6-2sarge2 MIT Kerberos runtime libraries ii libldap2 2.1.30-8 OpenLDAP libraries -- debconf information: libnss-ldap/bindpw: (password omitted) * libnss-ldap/dblogin: false libnss-ldap/override: true * shared/ldapns/base-dn: dc=example,dc=net * shared/ldapns/ldap-server: 127.0.0.1 * libnss-ldap/confperm: false * shared/ldapns/ldap_version: 3 libnss-ldap/binddn: cn=proxyuser,dc=example,dc=net * libnss-ldap/nsswitch: Using Openldap 2.2.23-8 on the same computer. Configured pam_ldap and libnss_ldap. When a >getent group< returns a line with 1021-1023 characters the programm, for example getent, terminates with a segfault from libc. Developer at padl.com is informed (BUG 217). Stacktrace (other System, same behavior!) ntp:x:38: gdm:x:42: named:x:25: dovecot:x:97: fobo:x:500: nss_ldap: ==> _nss_ldap_enter nss_ldap: <== _nss_ldap_enter nss_ldap: ==> _nss_ldap_ent_context_init_locked nss_ldap: <== _nss_ldap_ent_context_init_locked nss_ldap: ==> _nss_ldap_leave nss_ldap: <== _nss_ldap_leave nss_ldap: ==> _nss_ldap_enter nss_ldap: <== _nss_ldap_enter nss_ldap: ==> _nss_ldap_getent_ex nss_ldap: ==> _nss_ldap_ent_context_init_locked nss_ldap: <== _nss_ldap_ent_context_init_locked nss_ldap: ==> _nss_ldap_search nss_ldap: ==> do_init nss_ldap: ==> do_close_no_unbind nss_ldap: <== do_close_no_unbind (connection was not open) nss_ldap: ==> ldap_init nss_ldap: <== ldap_init nss_ldap: <== do_init (initialized session) nss_ldap: ==> do_open nss_ldap: ==> do_init nss_ldap: ==> ldap_init nss_ldap: <== ldap_init nss_ldap: <== do_init (initialized session) nss_ldap: ==> do_bind Program received signal SIGSEGV, Segmentation fault. 0x00226c7b in strlen () from /lib/tls/libc.so.6 (gdb) (gdb) backtrace #0 0x00226c7b in strlen () from /lib/tls/libc.so.6 #1 0x001fb155 in vfprintf () from /lib/tls/libc.so.6 #2 0x00218536 in vsnprintf () from /lib/tls/libc.so.6 #3 0x00200492 in snprintf () from /lib/tls/libc.so.6 #4 0x00d187c8 in do_bind (ld=0xbff5fec0, timelimit=1, dn=0xd25783 "cn=gssapi,dc=fobo,dc=local", pw=0x0, with_sasl=1) at ldap-nss.c:1713 #5 0x00d18b5c in do_open () at ldap-nss.c:1463 #6 0x00d18e49 in do_init2 () at ldap-nss.c:960 #7 0x00d1a29e in _nss_ldap_search (args=0x0, filterprot=0xd2c660 "(&(objectclass=group))", sel=LM_GROUP, user_attrs=0x0, sizelimit=0, msgid=0xbff60900, csd=0x9df789c) at ldap-nss.c:2893 #8 0x00d1a635 in _nss_ldap_getent_ex (args=0x0, ctx=0xd266d4, result=0x2e4fa8, buffer=0x9df4318 "fobo", buflen=1024, errnop=0xb7fe8a80, filterprot=0xd2c660 "(&(objectclass=group))", sel=LM_GROUP, user_attrs=0x0, parser=0xd1c42c <_nss_ldap_parse_gr>) at ldap-nss.c:3116 #9 0x00d1a7ee in _nss_ldap_getent (ctx=0xd266d4, result=0x2e4fa8, buffer=0x9df4318 "fobo", buflen=1024, errnop=0xb7fe8a80, filterprot=0xd2c660 "(&(objectclass=group))", sel=LM_GROUP, parser=0xd1c42c <_nss_ldap_parse_gr>) at ldap-nss.c:3068 #10 0x00d1cfee in _nss_ldap_getgrent_r (result=0x2e4fa8, buffer=0x9df4318 "fobo", buflen=0, errnop=0x1) at ldap-grp.c:1253 #11 0x0029680d in __nss_disable_nscd () from /lib/tls/libc.so.6 #12 0x09df4318 in ?? () #13 0x00000400 in ?? () #14 0xb7fe8a80 in ?? () #15 0xb7fe8a94 in ?? () #16 0xbff611b8 in ?? () #17 0xb7fe8aa0 in ?? () #18 0xffffffe0 in ?? () #19 0x00d1cf48 in _nss_ldap_getgrgid_r () at ldap-grp.c:1212 Previous frame inner to this frame (corrupt stack?) (gdb) LDIF to reproduce. Pay attention to the last user: nc23->works( 1020 characters),nc234 - nc23456->segfault(1021-1023 characters),nc234567->works again(1024 characters)! dn: cn=testgrp,ou=World,o=Universe objectClass: posixGroup cn: testgrp gidNumber: 1000 memberUid: a123456789 memberUid: b123456789 memberUid: c123456789 memberUid: d123456789 memberUid: e123456789 memberUid: f123456789 memberUid: g123456789 memberUid: h123456789 memberUid: i123456789 memberUid: j123456789 memberUid: k123456789 memberUid: l123456789 memberUid: m123456789 memberUid: n123456789 memberUid: o123456789 memberUid: p123456789 memberUid: q123456789 memberUid: r123456789 memberUid: s123456789 memberUid: t123456789 memberUid: u123456789 memberUid: v123456789 memberUid: w123456789 memberUid: x123456789 memberUid: y123456789 memberUid: z123456789 memberUid: aa23456789 memberUid: ba23456789 memberUid: ca23456789 memberUid: da23456789 memberUid: ea23456789 memberUid: fa23456789 memberUid: ga23456789 memberUid: ha23456789 memberUid: ia23456789 memberUid: ja23456789 memberUid: ka23456789 memberUid: la23456789 memberUid: ma23456789 memberUid: na23456789 memberUid: oa23456789 memberUid: pa23456789 memberUid: qa23456789 memberUid: ra23456789 memberUid: sa23456789 memberUid: ta23456789 memberUid: ua23456789 memberUid: va23456789 memberUid: wa23456789 memberUid: xa23456789 memberUid: ya23456789 memberUid: za23456789 memberUid: ab23456789 memberUid: bb23456789 memberUid: cb23456789 memberUid: db23456789 memberUid: eb23456789 memberUid: fb23456789 memberUid: gb23456789 memberUid: hb23456789 memberUid: ib23456789 memberUid: jb23456789 memberUid: kb23456789 memberUid: lb23456789 memberUid: mb23456789 memberUid: nb23456789 memberUid: ob23456789 memberUid: pb23456789 memberUid: qb23456789 memberUid: rb23456789 memberUid: sb23456789 memberUid: tb23456789 memberUid: ub23456789 memberUid: vb23456789 memberUid: wb23456789 memberUid: xb23456789 memberUid: yb23456789 memberUid: zb23456789 memberUid: ac23456789 memberUid: bc23456789 memberUid: cc23456789 memberUid: dc23456789 memberUid: ec23456789 memberUid: fc23456789 memberUid: gc23456789 memberUid: hc23456789 memberUid: ic23456789 memberUid: jc23456789 memberUid: kc23456789 memberUid: lc23456789 memberUid: mc23456789 memberUid: nc23456
--- End Message ---
--- Begin Message ---Source: libnss-ldap Source-Version: 251-1 We believe that the bug you reported is fixed in the latest version of libnss-ldap, which is due to be installed in the Debian FTP archive: libnss-ldap_251-1.diff.gz to pool/main/libn/libnss-ldap/libnss-ldap_251-1.diff.gz libnss-ldap_251-1.dsc to pool/main/libn/libnss-ldap/libnss-ldap_251-1.dsc libnss-ldap_251-1_amd64.deb to pool/main/libn/libnss-ldap/libnss-ldap_251-1_amd64.deb libnss-ldap_251.orig.tar.gz to pool/main/libn/libnss-ldap/libnss-ldap_251.orig.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stephen Frost <[EMAIL PROTECTED]> (supplier of updated libnss-ldap package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Thu, 22 Jun 2006 10:01:07 -0400 Source: libnss-ldap Binary: libnss-ldap Architecture: source amd64 Version: 251-1 Distribution: unstable Urgency: low Maintainer: Stephen Frost <[EMAIL PROTECTED]> Changed-By: Stephen Frost <[EMAIL PROTECTED]> Description: libnss-ldap - NSS module for using LDAP as a naming service Closes: 199810 302391 302396 302541 302562 308490 310421 312284 312435 314461 316973 317672 323580 330911 332001 332600 335133 340633 341539 347477 352032 354093 359341 364051 366540 367766 368191 369192 Changes: libnss-ldap (251-1) unstable; urgency=low . * New upstream version, Closes: #332600 * Upstream fixes, Closes: #323580, #302391, #308490 * Maintainer upload, Closes: #316973, #335133 * Changed debconf 'host' question to 'uri', Closes: #312284, #359341 * Added additional commentary to the ldap.conf, Closes: #368191, #369192 * Enabled configurable krb5 CCNAME, Closes: #352032 * Included Swedish, Vietnamese and Czech translations, Closes: #317672, #312435, #340633 * Modified syslog() calls to use LOG_AUTHPRIV facility, Closes: #310421 * Removed build-depend on libdb4.2-dev, Closes: #302541 * Changed nscd restart to use invoke-rc.d, Closes: #367766 * Changed depends to allow debconf-2.0, Closes: #332001 * Ensure that libnss-ldap is compiled with libpthread, Closes: #314461, #330911, #366540, #347477 * Changed to using upstream manpage, Closes: #302396 * Added escaping to password handling, Closes: #341539 * Moved ldap.secret to libnss-ldap.secret, Closes: #302562 * Upstream removed RFC from tarball, Closes: #199810 * Cleaned up copyright file, Closes: #364051 * Fixed possible overflow in uid/gid handling, Closes: #354093 Files: 4a867275f6d8b2e6bfd9aee03693f5ab 669 net extra libnss-ldap_251-1.dsc a80718b3f7cf46f2579a26f9d6fbcd46 228931 net extra libnss-ldap_251.orig.tar.gz bc8ffc5af50888ba802e6ac4472d9db3 116590 net extra libnss-ldap_251-1.diff.gz d124c0982d5cdcbf8112ff5e90c8bfa7 97460 net extra libnss-ldap_251-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEmtJyrzgMPqB3kigRAoy7AJ9bOqoVL3NDNS8LLVwKf9BaXztvmwCfbMHr OZWrNrztt39AWdEqckl1Ksk= =Tbl5 -----END PGP SIGNATURE-----
--- End Message ---

