Environment
Novell eDirectory 8.8 for Linux
Novell Open Enterprise Server 2 (OES 2)
Situation
Server cores with the following stack:
#0 0xec8f653d in slapi_pblock::getBackendPrivate () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#1 0xec8e1073 in ListPartitionsCallBack () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#2 0xf5353bef in DCListPartitionsToCB () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#3 0xf7e0d1b0 in DDCListPartitionsToCB () from //opt/novell/eDirectory/lib/nds-modules/libdsloader.so.1
#4 0xec8dde08 in GetServerPartitionList () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#5 0xec8d9637 in PSEventHandler::populateSubPartitionList () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#6 0xec8d977b in PSEventHandler::entryIsInSubPartition () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#7 0xec8d9ac0 in PSEventHandler::entryIsInSearchScope () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#8 0xec8da141 in PSEventHandler::prefetchDeletedEntry () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#9 0xec8db904 in PSEventMultiplexer::eventDataHandler () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#10 0xec8dbcdc in psemEventDataHandler () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#11 0x08059287 in CallHandler ()
#12 0x0805b1d1 in ReportEventEitherWay ()
#13 0x0805b3bb in DDSReportEventGiveInfo ()
#14 0xf55d12ed in EVReportEventGiveInfo () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#15 0xf5552dbe in GenericEvent () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#16 0xf55049c5 in RemoveEntry () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#17 0xf53ce746 in DSRemoveEntryOperation::transaction () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#18 0xf53c5b11 in DSRemoveEntryOperation::execute () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#19 0xf53c7bd0 in DSARemoveEntry () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#20 0xf53bdd23 in DSDummyVerbRedirector () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#21 0xf53bfde9 in DSACommonRequest () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#22 0xf53c03b6 in DSAWireRequest () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#23 0xf55dd569 in DSUtilInit () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#24 0xf55dcad4 in DSUtilInit () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#25 0xf58262e6 in INCP::Process () from /opt/novell/eDirectory/lib/nds-modules/libncpengine.so
#26 0xf5806d58 in NCPServer::Monitor () from /opt/novell/eDirectory/lib/nds-modules/libncpengine.so
#27 0x08058b45 in PoolWorker ()
#28 0xf7c4c2ab in start_thread () from /lib/libpthread.so.0
#29 0xf7bbea4e in clone () from /lib/libc.so.6
#1 0xec8e1073 in ListPartitionsCallBack () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#2 0xf5353bef in DCListPartitionsToCB () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#3 0xf7e0d1b0 in DDCListPartitionsToCB () from //opt/novell/eDirectory/lib/nds-modules/libdsloader.so.1
#4 0xec8dde08 in GetServerPartitionList () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#5 0xec8d9637 in PSEventHandler::populateSubPartitionList () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#6 0xec8d977b in PSEventHandler::entryIsInSubPartition () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#7 0xec8d9ac0 in PSEventHandler::entryIsInSearchScope () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#8 0xec8da141 in PSEventHandler::prefetchDeletedEntry () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#9 0xec8db904 in PSEventMultiplexer::eventDataHandler () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#10 0xec8dbcdc in psemEventDataHandler () from /opt/novell/eDirectory/lib/nds-modules/libnldap.so
#11 0x08059287 in CallHandler ()
#12 0x0805b1d1 in ReportEventEitherWay ()
#13 0x0805b3bb in DDSReportEventGiveInfo ()
#14 0xf55d12ed in EVReportEventGiveInfo () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#15 0xf5552dbe in GenericEvent () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#16 0xf55049c5 in RemoveEntry () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#17 0xf53ce746 in DSRemoveEntryOperation::transaction () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#18 0xf53c5b11 in DSRemoveEntryOperation::execute () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#19 0xf53c7bd0 in DSARemoveEntry () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#20 0xf53bdd23 in DSDummyVerbRedirector () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#21 0xf53bfde9 in DSACommonRequest () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#22 0xf53c03b6 in DSAWireRequest () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#23 0xf55dd569 in DSUtilInit () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#24 0xf55dcad4 in DSUtilInit () from //opt/novell/eDirectory/lib/nds-modules/libnds.so.1
#25 0xf58262e6 in INCP::Process () from /opt/novell/eDirectory/lib/nds-modules/libncpengine.so
#26 0xf5806d58 in NCPServer::Monitor () from /opt/novell/eDirectory/lib/nds-modules/libncpengine.so
#27 0x08058b45 in PoolWorker ()
#28 0xf7c4c2ab in start_thread () from /lib/libpthread.so.0
#29 0xf7bbea4e in clone () from /lib/libc.so.6
Resolution
eDirectory 8.8.3 or newer has the fix for the problem in question and it is available at https://download.novell.com/patch/finder/
Additional Information
Check the bug for more details.