[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#3903) slapadd thread mutex assertion failure



Full_Name: Russell mosemann
Version: 2.3.4
OS: Debian 3.1 testing
URL: 
Submission from: (NULL) (192.160.64.49)


Trying to add several thousand entries using slapadd produces the following
results (with -d -1) after the first couple thousand (about 100KB into the
second log file). This is with an HDB backend and the example DB_CONFIG. slapd
is not running, of course. BDB 4.3.28-2, Linux 2.6.13-rc4, all packages are up
to date.

=> str2entry: "dn: qmailUID=3126,ou=accounts,o=cune
mailQuota: 90000000S
cn: Mickey Mouse
qmailUID: 3126
FTPStatus: enabled
mail: Mickey.Mouse@cune.org
organizationalStatus: J12345678
uid: Mickey.Mouse
homeDirectory: /local/vftp/1/2/36
userClass: std
mailHost: mail.cune.org
objectClass: pilotPerson
objectClass: qmailUser
objectClass: PureFTPdUser
FTPQuotaMBytes: 10
sn: Mouse
accountStatus: active
mailMessageStore: /local/vmail/1/2/36
structuralObjectClass: pilotPerson
entryUUID: 794e653c-9492-1029-8609-c4c109edcbfc
creatorsName: qmailGID=0,ou=accounts,o=cune
createTimestamp: 20050729153754Z
entryCSN: 20050729153754Z#000001#00#000000
modifiersName: qmailGID=0,ou=accounts,o=cune
modifyTimestamp: 20050729153754Z
"
>>> dnPrettyNormal: <qmailUID=3126,ou=accounts,o=cune>
<<< dnPrettyNormal: <qmailUID=3126,ou=accounts,o=cune>,
<qmailUID=3126,ou=accounts,o=cune>
>>> dnPretty: <qmailGID=0,ou=accounts,o=cune>
<<< dnPretty: <qmailGID=0,ou=accounts,o=cune>
>>> dnNormalize: <qmailGID=0,ou=accounts,o=cune>
<<< dnNormalize: <qmailGID=0,ou=accounts,o=cune>
>>> dnPretty: <qmailGID=0,ou=accounts,o=cune>
<<< dnPretty: <qmailGID=0,ou=accounts,o=cune>
>>> dnNormalize: <qmailGID=0,ou=accounts,o=cune>
<<< dnNormalize: <qmailGID=0,ou=accounts,o=cune>
<= str2entry(qmailUID=3126,ou=accounts,o=cune) -> 0x81c5f98
oc_check_required entry (qmailUID=3126,ou=accounts,o=cune), objectClass
"pilotPerson"
oc_check_required entry (qmailUID=3126,ou=accounts,o=cune), objectClass
"qmailUser"
oc_check_required entry (qmailUID=3126,ou=accounts,o=cune), objectClass
PureFTPdUser"
oc_check_allowed type "mailQuota"
oc_check_allowed type "cn"
oc_check_allowed type "qmailUID"
oc_check_allowed type "FTPStatus"
oc_check_allowed type "userPassword"
oc_check_allowed type "mail"
oc_check_allowed type "organizationalStatus"
oc_check_allowed type "uid"
oc_check_allowed type "homeDirectory"
oc_check_allowed type "userClass"
oc_check_allowed type "mailHost"
oc_check_allowed type "objectClass"
oc_check_allowed type "FTPQuotaMBytes"
oc_check_allowed type "sn"
oc_check_allowed type "accountStatus"
oc_check_allowed type "mailMessageStore"
oc_check_allowed type "structuralObjectClass"
oc_check_allowed type "entryUUID"
oc_check_allowed type "creatorsName"
oc_check_allowed type "createTimestamp"
oc_check_allowed type "entryCSN"
oc_check_allowed type "modifiersName"
oc_check_allowed type "modifyTimestamp"
=> hdb_tool_entry_put( -1, "qmailUID=3126,ou=accounts,o=cune" )
=> entry_encode(0x00000e56):
=> index_entry_add( 3670, "qmailUID=3126,ou=accounts,o=cune" )
<= index_entry_add( 3670, "qmailUID=3126,ou=accounts,o=cune" ) success
slapadd shutdown: initiated
slapadd: pthread_mutex_lock.c:78: __pthread_mutex_lock: Assertion
`mutex->__data.__owner == 0' failed.
Abort