before you run command three can you add a debugger like gdb/lldb with the correct debugsource/debuginfo packages? The process to take is: zypper --plus-content=debug in 389-ds-debuginfo 389-ds-debugsource lldb systemctl start dirsrv@instancename systemctl status dirsrv@localhost # Look for "Main PID: 2468 (ns-slapd)" lldb -p <PID> lldb -p 2468 # as an example (lldb) continue # in a seperate terminal initiate the crash # lldb will catch and break on this. Then type: (lldb) thread backtrace all Then paste the full output please.