Python аварийно завершает работу с LD_PRELOAD и библиотекой ThreadSanitizerPython

Программы на Python
Гость
Python аварийно завершает работу с LD_PRELOAD и библиотекой ThreadSanitizer

Сообщение Гость »


У меня есть сценарий, в котором скрипт Python загружает общий объект в системе Ubuntu 20 x64. Общий объект оснащен средством очистки потоков. Однако после загрузки библиотеки появляется ошибка «невозможно выделить память в статическом блоке TLS». Обычный метод решения этой проблемы — предварительная загрузка libtsan.so.0 с помощью LD_PRELOAD, но добавление этого параметра к вызову Python приведет к ошибке сегментации.

Существуют ли особые меры предосторожности при использовании tsan с Python?

С уважением

Вернуться в «Python»