From: Tessa L. <tla...@tl...> - 2004-12-08 22:52:10
|
Hi, I'm finding that Python-LDAP on Fedora Core 3 segfaults when doing an LDAP search. The same code works without crashing on a Debian system. The gdb backtrace indicates that the crash happens while processing an error from the LDAP server. I submitted the bug to Python sourceforge, but they told me to post it here instead. Here's the URL: http://sourceforge.net/tracker/index.php?func=detail&aid=1081633&group_id=5470&atid=105470 The RPM versions are listed in the bug report. Since the backtrace also references SASL, here are the versions of Cyrus SASL installed: cyrus-sasl-2.1.19-3 cyrus-sasl-plain-2.1.19-3 cyrus-sasl-md5-2.1.19-3 cyrus-sasl-devel-2.1.19-3 Any ideas? Thanks, --Tessa ================= Tessa Lau, PhD http://tlau.org/ |
From: Tessa L. <tl...@tl...> - 2004-12-08 22:49:42
|
Hi, I'm finding that Python-LDAP on Fedora Core 3 segfaults when doing an LDAP search. The same code works without crashing on a Debian system. The gdb backtrace indicates that the crash happens while processing an error from the LDAP server. I submitted the bug to Python sourceforge, but they told me to post it here instead. Here's the URL: http://sourceforge.net/tracker/index.php?func=detail&aid=1081633&group_id=5470&atid=105470 The RPM versions are listed in the bug report. Since the backtrace also references SASL, here are the versions of Cyrus SASL installed: cyrus-sasl-2.1.19-3 cyrus-sasl-plain-2.1.19-3 cyrus-sasl-md5-2.1.19-3 cyrus-sasl-devel-2.1.19-3 Any ideas? Thanks, --Tessa ================= Tessa Lau, PhD http://tlau.org/ |
From: David M. <dma...@re...> - 2004-12-08 23:04:29
|
On Wed, 2004-12-08 at 17:52 -0500, Tessa Lau wrote: > Hi, > > I'm finding that Python-LDAP on Fedora Core 3 segfaults when doing an > LDAP search. The same code works without crashing on a Debian system. > The gdb backtrace indicates that the crash happens while processing an > error from the LDAP server. I submitted the bug to Python sourceforge, > but they told me to post it here instead. Here's the URL: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1081633&group_id=5470&atid=105470 > > The RPM versions are listed in the bug report. Since the backtrace also > references SASL, here are the versions of Cyrus SASL installed: > > cyrus-sasl-2.1.19-3 > cyrus-sasl-plain-2.1.19-3 > cyrus-sasl-md5-2.1.19-3 > cyrus-sasl-devel-2.1.19-3 > > Any ideas? If the crash seems to be specific to Fedora, please can you file a bug for it in Red Hat's bugzilla please. Thanks Dave Malcolm |
From: <mi...@st...> - 2004-12-09 03:35:43
|
Tessa Lau wrote: > > I'm finding that Python-LDAP on Fedora Core 3 segfaults when doing an > LDAP search. I'm pasting the RPM list from your bug report here as quotation: > Python and LDAP RPMs installed: > > python-2.3.4-11 > nss_ldap-220-3 > python-ldap-2.0.1-2 > openldap-2.2.13-2 > openldap-devel-2.2.13-2 > openldap-clients-2.2.13-2 > openldap-servers-2.2.13-2 > [..] > cyrus-sasl-2.1.19-3 > cyrus-sasl-plain-2.1.19-3 > cyrus-sasl-md5-2.1.19-3 > cyrus-sasl-devel-2.1.19-3 nss_ldap is not relevant here. Maybe some mix of the used libraries though. What's the output of: ldd /usr/lib/python2.3/site-packages/_ldap.so Do all the RPMs come from Fedora? Does the current version of python-ldap compiled from source also segfault? Ciao, Michael. |
From: Tessa L. <tla...@tl...> - 2004-12-09 15:59:29
|
On Thu, Dec 09, 2004 at 03:30:00AM +0100, Michael Stroeder wrote: > ldd /usr/lib/python2.3/site-packages/_ldap.so libldap_r-2.2.so.7 => /usr/lib/libldap_r-2.2.so.7 (0xf6f9e000) liblber-2.2.so.7 => /usr/lib/liblber-2.2.so.7 (0xf6f91000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xf6f7d000) libssl.so.4 => /lib/libssl.so.4 (0xf6f49000) libcrypto.so.4 => /lib/libcrypto.so.4 (0xf6e61000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0xf6e4f000) libc.so.6 => /lib/tls/libc.so.6 (0xf6d28000) libresolv.so.2 => /lib/libresolv.so.2 (0xf6d13000) libdl.so.2 => /lib/libdl.so.2 (0xf6d0f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0xf6ce1000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xf6ccd000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xf6c68000) libcom_err.so.2 => /lib/libcom_err.so.2 (0xf6c65000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xf6c43000) libz.so.1 => /usr/lib/libz.so.1 (0xf6c33000) /lib/ld-linux.so.2 (0xf6feb000) > Do all the RPMs come from Fedora? Yes. This is a fresh install of FC3 direct from the ISOs. > Does the current version of python-ldap compiled from source also segfault? Yep. I checked out the latest python-ldap from anonymous CVS, compiled, and ran my test against it. Same result. --Tessa |