oskar@deckle.co.za wrote:
Full_Name: Oskar Pearson Version: 2.4.15 OS: Ubuntu hardy URL: ftp://ftp.openldap.org/incoming/slapd-configs-qualica-1.tar.gz Submission from: (NULL) (94.194.140.71)
This is the same machine as ITS #6033. Details included here for easy reference:
Openldap 2.4.15 (with no patches) was self-compiled with no patches (CFLAGS="-ggdb3 -O0" ./configure), linked against standard OS libraries (ubuntu hardy) for BDB etc. BDB is 4.6.21-6ubuntu1. Kernel is 2.6.24-19-server, libc is libc6-i686/2.7-10ubuntu3.
I do not have a debug log of this crash as it occurred on a live server, which is too busy for that level of logging. I also do not have a replaceable example. I have core dumps and can print out whatever is necessary there - I appreciate your time and help.
This bug was fixed in CVS already and the fix will be out in 2.4.16 soon. The fix is already in RE24...
gdb --core=../core.29266 --directory=servers/slapd/ --directory=servers/slapd/overlays servers/slapd/slapd (gdb) bt #0 0xb7ef8410 in __kernel_vsyscall () #1 0xb7ad5085 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7ad6a01 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7ace10e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #4 0x0806d6c6 in connection_state_closing (c=0xb79c9644) at connection.c:686 #5 0x08081bdd in send_ldap_ber (conn=0xb79c9644, ber=0xa143ab8c) at result.c:147 #6 0x08085b20 in slap_send_search_entry (op=0xa143ae38, rs=0xa143acdc) at result.c:1246 #7 0x0815dbcb in syncprov_sendresp (op=0xa143ae38, opc=0xa143adb8, so=0x9ab66dc8, e=0xa143ade8, mode=1) at syncprov.c:825 #8 0x0815df12 in syncprov_qplay (op=0xa143ae38, rtask=0x9b303110) at syncprov.c:896 #9 0x0815e1a7 in syncprov_qtask (ctx=0xa143b1f0, arg=0x9b303110) at syncprov.c:959 #10 0x0817a99b in ldap_int_thread_pool_wrapper (xpool=0x829baf0) at tpool.c:663 #11 0xb7db14fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb7b80e5e in clone () from /lib/tls/i686/cmov/libc.so.6