eDirectory 8.7.3 on SLES 9 cores in NCPengine.

  • 3100863
  • 31-Jul-2006
  • 26-Apr-2012

Environment

Novell eDirectory 8.7.3.8 for Linux

Situation

Every two days eDirectory 8.7.3.8 on a SLES 9 server cores in the ndsd process.
Examining the stack using GDB shows we are failing in the NCPDestroyConnSessions function of the libncpengine.so library.

Resolution

Novell has identified the issue as a fault in the NCPengine code. NCPengine is attempting to clear a connection for whom the memory has already been cleared. Novell hopes to release this patch in a post 8.7.3.8 patch.

Additional Information

Stack as shown in NCPengine:
#0 0x46634de3 in NCPXDestroyConnSessions () from /usr/lib//nds-modules/libncpengine.so
#1 0x46634e77 in ConnEvent () from /usr/lib//nds-modules/libncpengine.so
#2 0x08058abe in CallHandler ()
#3 0x08058cbe in WorkHandler ()
#4 0x080574aa in PoolWorker ()
#5 0x40195cb7 in start_thread () from /lib/tls/libpthread.so.0
#6 0x4028521e in clone () from /lib/tls/libc.so.6
#7 0x56f00bb0 in ?? ()