[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5894) test039 fails: ldap_back_conn_delete: Assertion
--On Wednesday, January 21, 2009 2:35 PM +0100 Michael Ströder
<michael@stroeder.com> wrote:
> quanah@zimbra.com wrote:
>> --On Saturday, January 17, 2009 3:25 PM +0000 michael@stroeder.com wrote:
>>
>>> Howard Chu wrote:
>>>> michael@stroeder.com wrote:
>>>>> Full_Name: Michael Str?der
>>>>> Version: HEAD
>>>>> OS: Linux
>>>>> URL: ftp://ftp.openldap.org/incoming/
>>>>> Submission from: (NULL) (84.163.100.169)
>>>>>
>>>>>
>>>>> lt-slapd: bind.c:157: ldap_back_conn_delete: Assertion
>>>>> `!(*(&((lc))->lc_lcflags)
>>>>> & (((0x00000020U))))' failed.
>>>> I'm not seeing that here. Ran into a couple other problems though,
>>>> fixed now in HEAD. Please re-test...
>>> Now test008 hangs...
>>
>> Multiple runs of test008 work for me, using BDB 4.7.25 with all 3
>> patches, and HEAD CVS as of 1/20/2009 @ 12:00 PST.
>>
>> Did you fully rebuild OpenLDAP after the latest commits? What version
>> of BDB are you using? Is it fully patched? What backend was it using
>> when it hung? Did you get a backtrace of where it hung?
>
> I'm using libdb-4_5-4.5.20-94.17 from openSUSE 11.1 which is AFAIK fully
> patched.
>
> I think this is related to modifications in connection.c because trouble
> started after HEAD contained these changes.
You still didn't answer most of these questions, or what kernel you're
using. I ask about the full rebuild of OpenLDAP because the changes in the
connection code changed the size of the connection struct, and I know it
will fail without that rebuild.
A backtrace of the hang would be useful for diagnosis, since so far neither
Howard nor I can reproduce this.
I'd also like to know the Linux kernel version, since some of the changes
affect epoll (linux 2.6) specifically. I'm running a 2.6.18 kernel+patches
currently.
Also, what flags are you passing to gcc while building? -g? -O2? etc.
I.e., are you putting optimizations into place.
Thanks,
Quanah
--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra :: the leader in open source messaging and collaboration