問題タブ [leak-sanitizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
239 参照

memory-leaks - LSAN が実行時にメモリ リークを検出し、プロセスの終了まで待機しないようにする方法

システムで常に実行される ASAN 計装「デーモン」プロセスがあります。メモリ リークが報告されるのは、プロセスが終了したときのみです。プロセスを強制終了せずに LSAN にリーク レポートをダンプするように依頼する方法はありますか? リークを検出してダンプするために、プロセスに送信できる信号はありますか?

0 投票する
1 に答える
294 参照

gcc - LSan (gcc を使用) が mmap によって割り当てられたメモリリークを検出しないのはなぜですか?

以下のコードでテストしました

以下のようにビルドして実行する
と、結果が示すように、LSan は malloc でのみリークを検出しました
が、mmap でリークを検出するように強制するオプションはありますか、または LSan はそのように設計されていますか?

0 投票する
3 に答える
1351 参照

c - CLion を使用して MacOS Big Sur でメモリリークを確認するにはどうすればよいですか?

CLion を使用して MacOS Big Sur で CLion を使用してメモリ リークを確認する方法がわかりません。次のことを試しました。

  1. Valgrind - Big Sur と互換性がない

  2. Clang の Leak Sanitizer - CLion のサポート担当者によると、明らかに MacOS と互換性がありません

  3. CLion 内で、CMakeLists.txt に次のコマンドを記述しました。

    次に、環境設定メニューに書きました->アドレスサニタイザーセクションのサニタイザー:

    CLion のサポート ページによると、Leak Sanitizer は Address Sanitizer に含まれているとのことです。