You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue Description
If a backend (nsBackendInstance) contains no nsslapd-suffix value then the server crash at startup when it tries to retrieve referral entries
#0 0x00007efda24bc58b in __strcmp_avx2 ()
#1 0x00007efda28f79bc in slapi_exist_referral (be=0x7efd9ebd78c0)
#2 0x00007efd9e34deae in ldbm_instance_startall (li=0x7efda15abf00)
#3 0x00007efd9e3792e3 in ldbm_back_start (pb=0x7efd9eb79f60)
#4 0x00007efda2952093 in plugin_call_func (list=0x7efd9ea08000, operation=operation@entry=212, pb=0x7efd9eb79f60, call_one=call_one@entry=1)
#5 0x00007efda2953d20 in plugin_call_one (pb=, operation=212, list=)
#6 plugin_dependency_startall (errmsg=, operation=212, plugin_list=0x0, argv=, argc=)
#7 plugin_startall (argc=argc@entry=5, argv=argv@entry=0x7ffdf6fb4d58, plugin_list=plugin_list@entry=0x0)
#8 0x0000564f73b8c6a9 in main (argc=5, argv=0x7ffdf6fb4d58)
ATM this bug is a corner case and was reproduced crafting dse.ldif.
It was introduced by fix #5598
Package Version and Platform:
It applies on 2.3 and main
Steps to Reproduce
ATM only crafting dse.ldif
Expected results
DS should not crash
The text was updated successfully, but these errors were encountered:
Bug description:
With $5598, the server checks at startup if it exists
some referrals entries in the various backends/suffixes.
If a backend has no defined suffix (not clear how it
occurs except crafting dse.ldif) the checking
triggers a sigsev
Fix description:
Check it exists a suffix before using it
relates: 389ds#5870
Reviewed by:
Issue Description
If a backend (nsBackendInstance) contains no nsslapd-suffix value then the server crash at startup when it tries to retrieve referral entries
ATM this bug is a corner case and was reproduced crafting dse.ldif.
It was introduced by fix #5598
Package Version and Platform:
Steps to Reproduce
ATM only crafting dse.ldif
Expected results
DS should not crash
The text was updated successfully, but these errors were encountered: