Environment
Products:
Novell Open Enterprise Server 1 (OES1) Support Pack 2 Linux
Novell Open Enterprise Server 1 (OES1) Support Pack 2 Linux
Situation
Symptoms:
NDSD process cores every day in NCP Server GetEntryFromDirCache.
Users can no longer log into OES Linux Server.
A backtrace extracted from an ndsd core dump looks similar to the following:
NDSD process cores every day in NCP Server GetEntryFromDirCache.
Users can no longer log into OES Linux Server.
A backtrace extracted from an ndsd core dump looks similar to the following:
#0
0x46c56494 in GetEntryFromDirCache () from
/usr/lib//nds-modules/libncpengine.so (gdb)
where
#0 0x46c56494 in GetEntryFromDirCache () from /usr/lib//nds-modules/libncpengine.so
#1 0x46c57036 in GetFileLockInformation () from /usr/lib//nds-modules/libncpengine.so
#2 0x46c867d2 in SCloseSem () from /usr/lib//nds-modules/libncpengine.so
#3 0x46c8696f in Case32 () from /usr/lib//nds-modules/libncpengine.so
#4 0x46c86cb5 in ExecuteNCPPacket () from /usr/lib//nds-modules/libncpengine.so
#5 0x46c62a6e in INCP::HandleNCPFileServiceRequest () from /usr/lib//nds-modules/libncpengine.so
#6 0x46c63f9e in INCP::Process () from /usr/lib//nds-modules/libncpengine.so
#7 0x46c64a2a in INCP::HandleNCPRequest () from /usr/lib//nds-modules/libncpengine.so
#8 0x46c651e5 in INCP::ServiceStreamGroupConnections () from /usr/lib//nds-modules/libncpengine.so
#9 0x46c6583f in NCPPollerThread () from /usr/lib//nds-modules/libncpengine.so
#10 0x080574aa in PoolWorker ()
#11 0x40172cf7 in start_thread () from /lib/tls/libpthread.so.0
#12 0x4026237e in clone () from /lib/tls/libc.so.6
#0 0x46c56494 in GetEntryFromDirCache () from /usr/lib//nds-modules/libncpengine.so
#1 0x46c57036 in GetFileLockInformation () from /usr/lib//nds-modules/libncpengine.so
#2 0x46c867d2 in SCloseSem () from /usr/lib//nds-modules/libncpengine.so
#3 0x46c8696f in Case32 () from /usr/lib//nds-modules/libncpengine.so
#4 0x46c86cb5 in ExecuteNCPPacket () from /usr/lib//nds-modules/libncpengine.so
#5 0x46c62a6e in INCP::HandleNCPFileServiceRequest () from /usr/lib//nds-modules/libncpengine.so
#6 0x46c63f9e in INCP::Process () from /usr/lib//nds-modules/libncpengine.so
#7 0x46c64a2a in INCP::HandleNCPRequest () from /usr/lib//nds-modules/libncpengine.so
#8 0x46c651e5 in INCP::ServiceStreamGroupConnections () from /usr/lib//nds-modules/libncpengine.so
#9 0x46c6583f in NCPPollerThread () from /usr/lib//nds-modules/libncpengine.so
#10 0x080574aa in PoolWorker ()
#11 0x40172cf7 in start_thread () from /lib/tls/libpthread.so.0
#12 0x4026237e in clone () from /lib/tls/libc.so.6
Status
Reported to EngineeringAdditional Information
For details on how to capture an
ndsd core dump and extracting a backtrace from it, refer to
KB 3078409 - Obtaining and handling eDirectory core files on Linux
and Solaris.