File tree 2 files changed +5
-0
lines changed
2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -187,6 +187,10 @@ jobs:
187
187
LD_LIBRARY_PATH : ${{github.workspace}}/install/lib
188
188
QPID_SYSTEM_TEST_TIMEOUT : 300
189
189
QPID_SYSTEM_TEST_SKIP_FALLBACK_SWITCHOVER_TEST : True
190
+ # the PyMalloc mechanism is incompatible with Valgrind, different mechanism must be set here
191
+ # https://docs.python.org/3/using/cmdline.html#envvar-PYTHONMALLOC
192
+ # https://pythonextensionpatterns.readthedocs.io/en/latest/debugging/debug_python.html#debug-version-of-python-memory-alloc-label
193
+ PYTHONMALLOC : malloc_debug
190
194
PYTHONTRACEMALLOC : 5
191
195
steps :
192
196
Original file line number Diff line number Diff line change @@ -54,6 +54,7 @@ leak:^PyThread_allocate_lock$
54
54
leak:^PyMem_Malloc$
55
55
leak:^PyMem_Calloc$
56
56
leak:^PyMem_Realloc$
57
+ leak:^_PyMem_RawMalloc$
57
58
leak:^_PyMem_RawRealloc$
58
59
leak:^_PyObject_GC_Resize$
59
60
# Python uses these alloc functions if you define PYTHONDEVMODE=1
You can’t perform that action at this time.
0 commit comments