ネイティブ モジュールに GCC のサニタイザーを使用したいと考えています。
リンクオプションを使用します:
-static-libasan -static-libtsan -static-liblsan -static-libubsan -fsanitize=address -lasan -lubsan
ネイティブ モジュールをロードすると、エラー メッセージが出力されます。
ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.
これは、静的フラグが機能していないようです。共有オブジェクトのみにサニタイザーを使用することは可能ですか、またはサニタイザーを python3 に直接リンクする必要がありますか?