OID 11g - Bulkload Fails With Error "*** Glibc Detected *** Bulkload: Corrupted Double-linked List"
(Doc ID 2229466.1)
Last updated on MARCH 04, 2019
Applies to:
Oracle Internet Directory - Version 11.1.1 and laterInformation in this document applies to any platform.
Symptoms
Oracle Internet Directory (OID) 11g bulkload fails with error "*** glibc detected *** bulkload: corrupted double-linked list".
Example bulkload.log:
"oiddb"...
------------------------------------------------------------
This tool can only be executed if you know database user password for OID
Enter OID Password ::
------------------------------------------------------------
Loading data on "oiddb"
------------------------------------------------------------
objectclass004...
attr_store027...
battr_store012...
attr_store025...
battr_store027...
...
...
ril-entitlement00091...
ril-entitlement00090...
orclodipprofilename...
------------------------------------------------------------
Data loaded successfully
------------------------------------------------------------
------------------------------------------------------------
Verifying indexes ...
------------------------------------------------------------
------------------------------------------------------------
Generating Database Statistics ...
------------------------------------------------------------
...Setting OID server mode to read-write on "oiddb" node...
*** glibc detected *** bulkload: malloc(): smallbin double linked list
corrupted: 0x0000000002d13580 ***
======= Backtrace: =========
/lib64/libc.so.6[0x38f4075f4e]
/lib64/libc.so.6[0x38f407a528]
/lib64/libc.so.6(__libc_malloc+0x5c)[0x38f407ab1c]
/opt/idam/oid/Middleware/Oracle_IDM1/lib/libclntsh.so.11.1(sltspcinit+0x19)[0x2ac03b187c69]
bulkload[0x43e60c]
bulkload[0x4576a9]
bulkload[0x44de7b]
bulkload[0x42a171]
bulkload(gslmtblMain+0x14de)[0x418a36]
bulkload[0x416a63]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x38f401ed5d]
bulkload[0x4168f9]
======= Memory map: ========
STEPS
-----------------------
The issue was reproduced as follows:
1. Execute bulkload
bulkload connect=oiddb check=TRUE generate=TRUE restore=TRUE verbose=TRUE debug=TRUE threads=32 file=data.ldif
bulkload connect=oiddb load=TRUE verbose=TRUE debug=TRUE threads=32
2. During the load data phase the error is reported
------------------------------------------------------------
Data loaded successfully
------------------------------------------------------------
------------------------------------------------------------
Verifying indexes ...
------------------------------------------------------------
------------------------------------------------------------
Generating Database Statistics ...
------------------------------------------------------------
...Setting OID server mode to read-write on "oiddb" node...
*** glibc detected *** bulkload: malloc(): smallbin double linked list corrupted: 0x0000000002d13580 ***
======= Backtrace: =========
/lib64/libc.so.6[0x38f4075f4e]
/lib64/libc.so.6[0x38f407a528]
/lib64/libc.so.6(__libc_malloc+0x5c)[0x38f407ab1c]
-----------------------------------
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |