19

Valgrind は、オプションで初期化されていない値の起源を教えてくれtrack-origins=yesます。

これらの警告を抑制しようとしましたが、問題は、初期化されていない値に基づくデータがどこにでも伝播し、他の場所でも警告が発生することです。

解決策は、初期化されていないデータの起源によって抑制されます。どうすればいいですか?出来ますか?抑制ファイルのみがスタックトレースのみをフィルタリングするようです。

これが必要な理由は、OpenSSL が意図的に初期化されていない値を使用してランダム性を強化し、valgrind を使用してリリース ビルドをテストしたいためです (したがって、-DPURIFY はオプションではありません)。

4

3 に答える 3