[389-users] Fwd: 389 v1.2.9.8 freeze/deadlock

Rich Megginson rmeggins at redhat.com
Thu Sep 1 15:06:14 UTC 2011


On 09/01/2011 09:02 AM, Andrey Ivanov wrote:
> The full dgb trace with debug symbols is in the attached file. Hope it helps....
Thanks.  Yes, this is the same thing I am able to reproduce.

Working on a fix now.
>
>
>>> The same test in 1.2.8.3 is ok, the important information being that
>>> it is also a paged search. here is the log for the same search for
>>> 1.2.8.3 (i'm in the process of rolling back to that version):
>>>
>>> [01/Sep/2011:16:19:39 +0200] conn=5 op=2 fd=128 closed - U1
>>> [01/Sep/2011:16:19:41 +0200] conn=6 fd=128 slot=128 connection from
>>> 129.104.31.63 to 129.104.69.49
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=0 BIND dn="" method=128 version=3
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=0 RESULT err=0 tag=97
>>> nentries=0 etime=0.017000 dn=""
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=1 SRCH
>>> base="ou=etudiants,ou=utilisateurs,dc=id,dc=polytechnique,dc=edu"
>>> scope=2 filter="(&(mail=*)(|(mail=le tallec*)(cn=le tallec*)(sn=le
>>> tallec*)(givenName=le tallec*)(displayName=le tallec*)))" attrs="cn cn
>>> mail roleOccupant display-name displayName sn sn co o o givenName
>>> legacyexchangedn objectClass uid mailnickname title company
>>> physicalDeliveryOfficeName telephoneNumber"
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=1 SORT cn (1)
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=1 RESULT err=0 tag=101
>>> nentries=0 etime=0.021000 notes=P
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=2 UNBIND
>>> [01/Sep/2011:16:19:41 +0200] conn=6 op=2 fd=128 closed - U1
>>>
>>>
>>>
>>> How do i compile the server with debug symbols? This would be
>>> sufficient or not:
>>> export CFLAGS="-g"
>>> export CXXFLAGS="-g"
>> Yes.  I usually do CFLAGS="-g" CXXFLAGS="-g" configure --enable-debug ....
>> other configure args ....
>>
>> You can install the debuginfo package:
>> debuginfo-install 389-ds-base




More information about the 389-users mailing list