OES 2018 SP1 - ndsd dumps core. Are there patches?

I've recently upgraded to OES 2018 SP1. I have two major problems:

- ndsd cores:
traps: ndsd[21480] general protection ip:7ff6af764718 sp:7ff68b98d8e0 error:0 in libncpengine.so.0.0.0[7ff6af70a000 13e000]
(I have core dumps available for analyzing)

- LDAP connections periodically disconnect. NDSTRACE says: "socket error".

Are there any patches released for 2018 SP1? Update did not find any.
  • Oops, sorry. Updates are available, package repo was configured incorrectly. Let's see the patches...
  • Today, with latest patches installed:

    [Thu May 16 13:33:43 2019] traps: ndsd[9539] general protection ip:7f5e4c6217a8 sp:7f5e387cf610 error:0 in libncpengine.so.0.0.0[7f5e4c5c7000 13e000]


    Using host libthread_db library "/lib64/libthread_db.so.1".
    Core was generated by `//opt/novell/eDirectory/sbin/ndsd'.
    Program terminated with signal SIGSEGV, Segmentation fault.
    #0 0x00007f5e4c6217a8 in WakeupOpenCallBackWaiters(unsigned int, int) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    [Current thread is 1 (Thread 0x7f5e387d1700 (LWP 9539))]
    Missing separate debuginfos, use: zypper install edirectory-oes-server-debuginfo-9.1.3-5.4.x86_64
    (gdb) bt
    #0 0x00007f5e4c6217a8 in WakeupOpenCallBackWaiters(unsigned int, int) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #1 0x00007f5e4c628b64 in RegisterL2OpenCallBack(int, unsigned int) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #2 0x00007f5e4c662191 in Case87(unsigned int, int, svc_request*, int) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #3 0x00007f5e4c67702e in ExecuteNCPPacket(unsigned int, svc_request*, int) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #4 0x00007f5e4c6456ca in INCP::HandleNCPFileServiceRequest() () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #5 0x00007f5e4c647263 in INCP::Process(int, void (*)(void*, int, int, unsigned long, void const*, int (*)(void*, int, unsigned char, unsigned int, ...)), int*) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #6 0x00007f5e4c647fed in INCP::HandleNCPRequest(ReceiveBufferStruct*, int, int*) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #7 0x00007f5e4c648fe2 in INCP::ServiceStreamGroupConnections(StreamGroupStruct*) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #8 0x00007f5e4c649622 in NCPPollerThread(StreamGroupStruct*) () from /opt/novell/eDirectory/lib64/nds-modules/libncpengine.so
    #9 0x0000000000524bfe in ?? ()
    #10 0x00007f5e50b1d724 in start_thread () from /lib64/libpthread.so.0
    #11 0x00007f5e4fa24e8d in clone () from /lib64/libc.so.6

    Please help...
  • Same instruction pointer, current code: you should really open a SR.