[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#7968) SIGSEGV shortly after reconnection performed by syncrepl due to synchronization conflicts



> 2014-12-02 6:09 GMT+03:00 Howard Chu <hyc@symas.com>:
>> Leonid Yuriev wrote:
>>> Partially fixed.
>>> Patch is for current OPENLDAP_REL_ENG_2_4, but applicable for master.
>>
>> Thanks, the patch makes sense. But if only partial, what else is still
>> crashing?
> Stable crash in a 5 seconds after the 4x-cluster resumes from
> split-brain condition:
>
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  __memcpy_sse2_unaligned () at
> ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:116
> 116 ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: Ð?еÑ? Ñ?акого
> Ñ?айла или каÑ?алога.
> (gdb) bt
> #0  __memcpy_sse2_unaligned () at
> ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:116
> #1  0x00000000004aee11 in memcpy (__len=<optimised out>,
> __src=<optimised out>, __dest=<optimised out>) at
> /usr/include/x86_64-linux-gnu/bits/string3.h:51
> #2  mdb_search (op=0x7f16b4ffa7c0, rs=0x7f16b4e697b0) at search.c:993
Seems to be fixed completely.
The last SIGSEGV is inducted by a "dreamcatcher" feature (ITS#7974).
I already fixed the "dreamcatcher", currently we are re-testing it.

Leonid.