Description
Tarantool version:
Tarantool 2.6.0-114-g6c04687566
Target: Linux-x86_64-RelWithDebInfo
Build options: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_BACKTRACE=ON
Compiler: /usr/bin/clang-8 /usr/bin/clang++-8
C_FLAGS: -Wno-unknown-pragmas -fexceptions -funwind-tables -fno-omit-frame-pointer -fno-stack-protector -fno-common -msse2 -fsanitize=address -fsanitize-blacklist=/builds/pUzQszzd/0/tarantool/tarantool/asan/asan.supp -std=c11 -Wall -Wextra -Wno-strict-aliasing -fsanitize=alignment,bool,bounds,builtin,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,return,shift,unreachable,vla-bound -fno-sanitize-recover=alignment,bool,bounds,builtin,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,return,shift,unreachable,vla-bound -Wno-char-subscripts -Wno-gnu-alignof-expression -Werror
CXX_FLAGS: -Wno-unknown-pragmas -fexceptions -funwind-tables -fno-omit-frame-pointer -fno-stack-protector -fno-common -msse2 -fsanitize=address -fsanitize-blacklist=/builds/pUzQszzd/0/tarantool/tarantool/asan/asan.supp -std=c++11 -Wall -Wextra -Wno-strict-aliasing -fsanitize=alignment,bool,bounds,builtin,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,return,shift,unreachable,vla-bound -fno-sanitize-recover=alignment,bool,bounds,builtin,enum,float-cast-overflow,float-divide-by-zero,function,integer-divide-by-zero,return,shift,unreachable,vla-bound -Wno-char-subscripts -Wno-invalid-offsetof -Wno-gnu-alignof-expression -Werror
OS version:
Linux (Debian 10)
Bug description:
https://gitlab.com/tarantool/tarantool/-/jobs/759385138#L4781
https://gitlab.com/tarantool/tarantool/-/jobs/759459838#L4792
https://gitlab.com/tarantool/tarantool/-/jobs/759446883#L5236
https://gitlab.com/tarantool/tarantool/-/jobs/759464765#L5199
https://gitlab.com/tarantool/tarantool/-/jobs/759464561#L5361
results file checksum: 67ca0a848e3e0f3c213e9c9e74514dc1
https://gitlab.com/tarantool/tarantool/-/jobs/759274516#L4376
https://gitlab.com/tarantool/tarantool/-/jobs/759315325#L4273
https://gitlab.com/tarantool/tarantool/-/jobs/759113112#L4378
results file checksum: 4cefa5f4c770cfc4f807c4a860e61d14
[277] replication/gh-3637-misc-error-on-replica-auth>
[277]
[277] [Instance "replica_auth" returns with non-zero exit code: 1]
[277]
[277] Last 15 lines of Tarantool Log file [Instance "replica_auth"][/builds/pUzQszzd/0/tarantool/tarantool/test/var/277_replication/replica_auth.log]:
[277] tarantool/tarantool#3 0xa13d48 in coio_on_call /builds/pUzQszzd/0/tarantool/tarantool/src/lib/core/coio_task.c:264:16
[277] tarantool/tarantool#4 0xfced0e in eio_execute /builds/pUzQszzd/0/tarantool/tarantool/third_party/libeio/eio.c:2015:9
[277] tarantool/tarantool#5 0xfced0e in etp_proc /builds/pUzQszzd/0/tarantool/tarantool/third_party/libeio/etp.c:373
[277] tarantool/tarantool#6 0x7fa9404d3fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
[277]
[277] Indirect leak of 4 byte(s) in 1 object(s) allocated from:
[277] #0 0x525dfa in calloc (/builds/pUzQszzd/0/tarantool/tarantool/src/tarantool+0x525dfa)
[277] tarantool/tarantool#1 0xa2ea9a in mh_i64ptr_new /builds/pUzQszzd/0/tarantool/tarantool/src/lib/salad/mhash.h:408:22
[277] tarantool/tarantool#2 0x8a537b in vy_recovery_new_f /builds/pUzQszzd/0/tarantool/tarantool/src/box/vy_log.c:2320:28
[277] tarantool/tarantool#3 0xa13d48 in coio_on_call /builds/pUzQszzd/0/tarantool/tarantool/src/lib/core/coio_task.c:264:16
[277] tarantool/tarantool#4 0xfced0e in eio_execute /builds/pUzQszzd/0/tarantool/tarantool/third_party/libeio/eio.c:2015:9
[277] tarantool/tarantool#5 0xfced0e in etp_proc /builds/pUzQszzd/0/tarantool/tarantool/third_party/libeio/etp.c:373
[277] tarantool/tarantool#6 0x7fa9404d3fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
[277]
[277] SUMMARY: AddressSanitizer: 892 byte(s) leaked in 21 allocation(s).
[277] [ fail ]
Steps to reproduce:
Optional (but very desirable):
- coredump
- backtrace
- netstat