Environment
Novell eDirectory 8.7.3.8 for Linux
Situation
When ndsd memory consumption is close to the maximum available
memory, ndsd may core
Resolution
Apply eDirectory
8.7.3.9 (or greater)
If an upgrade is not possible, reduce the amount of memory
allocated to eDirectory.
- Configure eDirectory cache to be static and preallocated.
- Reduce the modules loaded into the ndsd address space.
Additional Information
Stack:#0 0x4679b1de in _NCAllocConn () from
/usr/lib//nds-modules/libnds.so
#1 0x4679c210 in NCConnect () from /usr/lib//nds-modules/libnds.so
#2 0x467686a2 in DCConnectToAddress () from /usr/lib//nds-modules/libnds.so
#3 0x46768ab4 in DCConnectToReferral () from /usr/lib//nds-modules/libnds.so
#4 0x467df09f in ConnectToServerByReferral ()
from /usr/lib//nds-modules/libnds.so
#5 0x467df240 in ConnectToReplica () from /usr/lib//nds-modules/libnds.so
#6 0x468b118d in FreeSyncPack () from /usr/lib//nds-modules/libnds.so
#7 0x468b2e59 in FreeSyncPack () from /usr/lib//nds-modules/libnds.so
#8 0x468b372e in SkulkReplica () from /usr/lib//nds-modules/libnds.so
#9 0x469a2bc6 in BKShowTasks () from /usr/lib//nds-modules/libnds.so
#10 0x080574aa in PoolWorker ()
#11 0x4018e9ed in start_thread () from /lib/tls/libpthread.so.0
#12 0x4027a9ca in clone () from /lib/tls/libc.so.6
#1 0x4679c210 in NCConnect () from /usr/lib//nds-modules/libnds.so
#2 0x467686a2 in DCConnectToAddress () from /usr/lib//nds-modules/libnds.so
#3 0x46768ab4 in DCConnectToReferral () from /usr/lib//nds-modules/libnds.so
#4 0x467df09f in ConnectToServerByReferral ()
from /usr/lib//nds-modules/libnds.so
#5 0x467df240 in ConnectToReplica () from /usr/lib//nds-modules/libnds.so
#6 0x468b118d in FreeSyncPack () from /usr/lib//nds-modules/libnds.so
#7 0x468b2e59 in FreeSyncPack () from /usr/lib//nds-modules/libnds.so
#8 0x468b372e in SkulkReplica () from /usr/lib//nds-modules/libnds.so
#9 0x469a2bc6 in BKShowTasks () from /usr/lib//nds-modules/libnds.so
#10 0x080574aa in PoolWorker ()
#11 0x4018e9ed in start_thread () from /lib/tls/libpthread.so.0
#12 0x4027a9ca in clone () from /lib/tls/libc.so.6