Skip to content

Looks like there is no test with enabled ASAN #18

@void234

Description

@void234

Bug description

There is a bug (tarantool/tarantool#3069, fix has not been merged yet) and it is not detected by CI. It is detected when test-run.py is launched manually when Tarantool is built with ASAN enabled.
I suggest launching it with "ASAN_OPTIONS=detect_leaks=0 test/test-run.py" - LeakSanitizer detects a lot of issues with existing tests.

  • OS: Linux
  • OS Version: Ubuntu 20.04
  • Architecture: amd64

Tarantool 2.8.0-40-g6bd3663d9
Target: Linux-x86_64-Debug
Build options: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_BACKTRACE=OFF
Compiler: /usr/bin/cc /usr/bin/c++
C_FLAGS: -fexceptions -funwind-tables -fno-common -fopenmp -msse2 -std=c11 -Wall -Wextra -Wno-strict-aliasing -Wno-char-subscripts -Wno-format-truncation -Wno-gnu-alignof-expression -fno-gnu89-inline -Wno-cast-function-type -Werror
CXX_FLAGS: -fexceptions -funwind-tables -fno-common -fopenmp -msse2 -std=c++11 -Wall -Wextra -Wno-strict-aliasing -Wno-char-subscripts -Wno-format-truncation -Wno-invalid-offsetof -Wno-gnu-alignof-expression -Wno-cast-function-type -Werror

Steps to reproduce
Run CI

Actual behavior
base64 decoder bug (#3069) is not detected

Expected behavior
base64 decoder bug (#3069) should be detected

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions