eDirectory cores with ldap requests filter containing GUID

  • 7016007
  • 17-Dec-2014
  • 17-Dec-2014

Environment

eDirectory 8.8.8.1
Novell Open Enterprise Server 11SP2
Domain Services for Windows
DSFW

Situation

ndsd cores
ndsd crashes
eDirectory cores with ldap requests containing GUID
eDirectory crashes with ldap requests containing GUID
LDAP search with GUID=* and GUID="uid converted to string"

Resolution

Fixed in 8.8.8 patch 2

Additional Information

Sample backtrace from core:
#0  0x00007ff1a9083b55 in raise () from /core/lib64/libc.so.6
#1  0x00007ff1a9085131 in abort () from /core/lib64/libc.so.6
#2  0x00007ff1a90c7640 in malloc_printerr () from /core/lib64/libc.so.6
#3  0x00007ff197f97201 in PT_ScheduleWork (functionToCall=0x7ff1a8247610, arg=0xb459fb0) at /home/n4u_cm/build_linux64/ldap_server-idc_n4u-rosalind-SP8_FTF1/ldap_server/ldapunix/src/prthread.cpp:1258
#4  0x00007ff197fd2cc9 in SASLFinalize () at /home/n4u_cm/build_linux64/ldap_server-idc_n4u-rosalind-SP8_FTF1/ldap_server/src/tls.cpp:1469
#5  0x00007ff197fa5b9b in OperationThread (op=0xc977430) at /home/n4u_cm/build_linux64/ldap_server-idc_n4u-rosalind-SP8_FTF1/ldap_server/src/connection.cpp:236
#6  0x00007ff197f97dbb in ber_bvecfree (bv=0xc977430) at /home/n4u_cm/build_linux64/ldap_server-idc_n4u-rosalind-SP8_FTF1/ldap_server/ber/berdecode.cpp:932
#7  0x000000000041a0ce in ?? ()
#8  0x00007ff1a9b657f6 in start_thread () from /core/lib64/libpthread.so.0
#9  0x00007ff1a912c09d in clone () from /core/lib64/libc.so.6
#10 0x0000000000000000 in ?? ()