You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug description:
In asan/lsan check found memory leaks:
Direct leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa161d8 in mh_i32ptr_new /source/src/lib/salad/mhash.h:402:39
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7f5d7a30dfa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa161ed in mh_i32ptr_new /source/src/lib/salad/mhash.h:403:32
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7f5d7a30dfa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa16264 in mh_i32ptr_new /source/src/lib/salad/mhash.h:406:23
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7f5d7a30dfa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa1628a in mh_i32ptr_new /source/src/lib/salad/mhash.h:408:22
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7f5d7a30dfa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
It was disabled in asan suppression file 'asan/lsan.supp' with block:
Direct leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa161d8 in mh_i32ptr_new /source/src/lib/salad/mhash.h:402:39
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7fa4399c5fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa161ed in mh_i32ptr_new /source/src/lib/salad/mhash.h:403:32
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7fa4399c5fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa16264 in mh_i32ptr_new /source/src/lib/salad/mhash.h:406:23
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7fa4399c5fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x524dfa in calloc (/tnt/src/tarantool+0x524dfa)
#1 0xa1628a in mh_i32ptr_new /source/src/lib/salad/mhash.h:408:22
#2 0x9d62d3 in cord_create /source/src/lib/core/fiber.c:1375:25
#3 0x9d776f in cord_thread_func /source/src/lib/core/fiber.c:1454:2
#4 0x7fa4399c5fa2 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7fa2)
SUMMARY: AddressSanitizer: 1596 byte(s) leaked in 5 allocation(s).
Optional (but very desirable):
coredump
backtrace
netstat
The text was updated successfully, but these errors were encountered:
Tarantool version:
2.6.0-78-gc1f72aeb7
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=/source/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=/source/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:
Debian GNU/Linux buster/sid
Bug description:
In asan/lsan check found memory leaks:
It was disabled in asan suppression file 'asan/lsan.supp' with block:
Steps to reproduce:
Login to dev1 test host
Start the docker container:
docker run --network=host -v $PWD:/source -w /source -ti registry.gitlab.com/tarantool/tarantool/testing/debian-buster:latest
Inside the docker container run:
Create test 'box-tap/schema_mt_vinyl.test.lua' based on 'box-tap/schema_mt.test.lua':
And run command:
It will produce errors:
Optional (but very desirable):
The text was updated successfully, but these errors were encountered: