Just crashed:
Program received signal SIGABRT, Aborted. [Switching to Thread 0xb07f3b70 (LWP 24359)] 0xb77a7430 in __kernel_vsyscall () (gdb) (gdb) bt #0 0xb77a7430 in __kernel_vsyscall () #1 0xb727a651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xb727da82 in *__GI_abort () at abort.c:92 #3 0xb72b149d in __libc_message (do_abort=2, fmt=0xb7385f98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #4 0xb72bb591 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xb8d93a40) at malloc.c:6266 #5 0xb72bcde8 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4794 #6 0xb72bfecd in *__GI___libc_free (mem=0xb8d93a40) at malloc.c:3738 #7 0xb7750c20 in ber_memfree_x () from /usr/lib/liblber-2.4.so.2 #8 0xb7750caf in ber_bvarray_free_x () from /usr/lib/liblber-2.4.so.2 #9 0xb7750cf5 in ber_bvarray_free () from /usr/lib/liblber-2.4.so.2 #10 0xb7808f3d in attr_clean (a=0xb688ff64) at /tmp/buildd/openldap-2.4.24/servers/slapd/attr.c:146 #11 0xb7808fdb in attrs_free (a=0xb688ff64) at /tmp/buildd/openldap-2.4.24/servers/slapd/attr.c:196 #12 0xb6e2db0f in hdb_cache_modify (bdb=0xb8c104b0, e=0xb8c57b5c, newAttrs=0xb688ed64, txn=0xb8d93ea8, lock=0xb07f11f0) at cache.c:1226 #13 0xb6e1901c in hdb_modify (op=0xb07f152c, rs=0xb07f1368) at modify.c:669 #14 0xb6e47258 in merge_entry (op=<value optimized out>, e=0xb8c58264, dup=0, query_uuid=0xb8c9b130) at /tmp/buildd/openldap-2.4.24/servers/slapd/overlays/pcache.c:874 #15 0xb6e4effc in cache_entries (op=<value optimized out>, query_uuid=<value optimized out>) at /tmp/buildd/openldap-2.4.24/servers/slapd/overlays/pcache.c:2291 #16 0xb6e4f3ed in pcache_op_cleanup (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/overlays/pcache.c:2396 #17 0xb78102ee in slap_cleanup_play (op=<value optimized out>, rs=<value optimized out>) at /tmp/buildd/openldap-2.4.24/servers/slapd/result.c:539 #18 0xb7810fa9 in send_ldap_response (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/result.c:724 #19 0xb781209c in slap_send_ldap_result (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/result.c:851 #20 0xb6e6a987 in ldap_back_search (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/back-ldap/search.c:574 #21 0xb787802b in overlay_op_walk (op=0xb8c829d8, rs=0xb07f2ffc, which=op_search, oi=0xb8c10fe0, on=0xb8c10260) at /tmp/buildd/openldap-2.4.24/servers/slapd/backover.c:669 #22 0xb7878d58 in over_op_func (op=<value optimized out>, rs=<value optimized out>, which=op_search) at /tmp/buildd/openldap-2.4.24/servers/slapd/backover.c:721 #23 0xb7800b54 in fe_op_search (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/search.c:372 #24 0xb78014e7 in do_search (op=0xb8c829d8, rs=0xb07f2ffc) at /tmp/buildd/openldap-2.4.24/servers/slapd/search.c:217 #25 0xb77fd994 in connection_operation (ctx=0xb07f31dc, arg_v=0xb8c829d8) at /tmp/buildd/openldap-2.4.24/servers/slapd/connection.c:1113 #26 0xb77fe492 in connection_read_thread (ctx=0xb07f31dc, argv=0x28) at /tmp/buildd/openldap-2.4.24/servers/slapd/connection.c:1249 #27 0xb77634f4 in ?? () from /usr/lib/libldap_r-2.4.so.2 #28 0xb73af96e in start_thread (arg=0xb07f3b70) at pthread_create.c:300 #29 0xb731da4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb)
she gdb shell is still open, let me know if I can provide any further information.
On 03/24/2011 01:34 PM, Quanah Gibson-Mount wrote:
--On Thursday, March 24, 2011 4:28 PM +0000 tjgates@castlebranch.com wrote:
Full_Name: Tyler Gates Version: 2.4.21 OS: Ubuntu 10.04.2 LTS/CentOS 5.4 URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (24.106.216.17)
I have a caching proxy server (2.4.21) in front of two multi-masters. After about 1 to 3 days it will segfault only when caching is enabled. Log files are normally pretty useless but are normally in the operation of removing stale queries:
Bug reports with 2.4.21 are not being pursued. Please use a current release (2.4.24) and verify whether or not the issue still exists there.
--Quanah
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc.
Zimbra :: the leader in open source messaging and collaboration