Issue 4445 - sys-auth/nss_ldap-239-r1 - assertion failed with ssh
Summary: sys-auth/nss_ldap-239-r1 - assertion failed with ssh
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-21 07:55 UTC by c.mertins@gmail.com
Modified: 2014-08-01 21:05 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description c.mertins@gmail.com 2006-03-21 07:55:23 UTC
Full_Name: Christoph Mertins
Version: 2.2.28-2.3.20
OS: Gentoo Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (194.25.149.48)


When ssh'ing into one of my systems nss_ldap breaks at looking up the groups
with the following error:

sockbuf.c:91: ber_sockbuf_ctrl: Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )'
failed.

(Line number differs for different versions)

I am experiencing this on three of my machines. They are all setup to
authenticate against Active Directory. Another system I used for testing shows
not this problem. testet it with openldap-2.2.28 -> 2.3.20 and the newest
nss_ldap libraries.

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15
i686)
=================================================================
System uname: 2.6.15 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl alsa apache2 apm arts async automount avi berkdb bitmap-fonts
bzip2 cli crypt cups dba eds emboss encode expat foomaticdb fortran gd gdbm gif
gnome gpm gstreamer gtk gtk2 imlib ipv6 java jpeg junit kde kerberos ldap
ldapsam libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl ogg
oggvorbis opengl oss pam pcre pdf pdflib perl php png python qt quicktime
readline samba sasl sdl session soap spell ssl syslog tcpd tiff tokenizer
truetype truetype-fonts type1-fonts udev vorbis winbind xml xml2 xmlrpc xmms xv
zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

Comment 1 Howard Chu 2006-04-17 15:06:15 UTC
Please provide a stack trace for this assertion. Most likely you have multiple
versions of libldap/liblber being used at once, but you haven't provided enough
information from the actual assert to verify the case.
Comment 2 Howard Chu 2006-04-17 15:06:51 UTC
changed notes
changed state Open to Feedback
Comment 3 Kurt Zeilenga 2006-04-25 15:13:56 UTC
changed state Feedback to Closed
Comment 4 Howard Chu 2009-02-17 06:41:49 UTC
moved from Incoming to Archive.Incoming
Comment 5 OpenLDAP project 2014-08-01 21:05:59 UTC
likely a broken runtime environment