mirror of https://github.com/ceph/ceph
31 lines
807 B
Plaintext
31 lines
807 B
Plaintext
# leak suppressions needed to run vstart.sh with WITH_ASAN=ON
|
|
# to enable, add this to the environment:
|
|
# LSAN_OPTIONS="suppressions=../qa/lsan.supp"
|
|
# export ASAN_OPTIONS="detect_odr_violation=0"
|
|
|
|
# gperftools allocates a singleton of MallocExtension and never frees it
|
|
leak:^MallocExtension::Initialize
|
|
|
|
# from perfglue/heap_profiler.cc
|
|
# gperftools allocates a singleton and never frees it
|
|
leak:^InitModule
|
|
|
|
# from src/ceph.in
|
|
# python3.6
|
|
leak:^_PyObject_Alloc
|
|
leak:^_PyObject_GC_Resize
|
|
leak:^PyBytes_FromStringAndSize
|
|
leak:^PyType_GenericAlloc
|
|
leak:^set_table_resize
|
|
# python3.7
|
|
leak:^_PyObject_Realloc
|
|
leak:^PyObject_Malloc
|
|
# python3.8
|
|
leak:^_PyBytes_FromSize
|
|
leak:^_PyObject_GC_Alloc
|
|
leak:^PyMem_Calloc
|
|
leak:^PyUnicode_New
|
|
# python3.9, 3.10, 3.11
|
|
leak:^PyMem_Malloc
|
|
# python3.12 doesn't leak anything
|