Closed
Description
Bug report
Bug description:
Let example illustrate:
$ LD_PRELOAD=/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-x86_64.so \
PYTHONMALLOC=malloc \
/usr/bin/python3.10 -c 'print("Hello")'
Hello
$ LD_PRELOAD=/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-x86_64.so \
PYTHONMALLOC=malloc \
/usr/bin/python3.11 -c 'print("Hello")'
Hello
$ LD_PRELOAD=/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-x86_64.so \
PYTHONMALLOC=malloc \
/usr/bin/python3.12 -c 'print("Hello")'
Hello
=================================================================
==3317995==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 55877 byte(s) in 1063 object(s) allocated from:
#0 0x7f5d145847ee in __interceptor_malloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-x86_64.so+0xcd7ee) (BuildId: a6105a816e63299474c1078329a59ed80f244fbf)
#1 0x539ddf (/usr/bin/python3.12+0x539ddf) (BuildId: aba53fb0246abeea0af6e1c463dcb32848eb6c27)
Direct leak of 30732 byte(s) in 614 object(s) allocated from:
#0 0x7f5d145847ee in __interceptor_malloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-x86_64.so+0xcd7ee) (BuildId: a6105a816e63299474c1078329a59ed80f244fbf)
#1 0x5573b9 (/usr/bin/python3.12+0x5573b9) (BuildId: aba53fb0246abeea0af6e1c463dcb32848eb6c27)
SUMMARY: AddressSanitizer: 86609 byte(s) leaked in 1677 allocation(s).
CPython versions tested on:
3.12.1
Operating systems tested on:
Linux
Linked PRs
Metadata
Metadata
Assignees
Labels
Projects
Status
Done