updated supp files

Signed-off-by: Pratik Mankawde <pmankawde@ripple.com>
This commit is contained in:
Pratik Mankawde
2025-11-17 18:43:39 +00:00
parent e2c75f5d60
commit d8c8900fbb
3 changed files with 19 additions and 3 deletions

3
external/asan.supp vendored
View File

@@ -3,6 +3,9 @@ interceptor_via_lib:^libboost_.*
# Suprpress voilations in external code
interceptor_name:^external/.*
# Boost
interceptor_name:.*/boost/asio/.*
# Leaks in Doctests
interceptor_name:.*/src/libxrpl/net/HTTPClient.cpp
interceptor_name:.*/src/libxrpl/net/RegisterSSLCerts.cpp

7
external/lsan.supp vendored
View File

@@ -4,4 +4,9 @@ leak:.*/src/tests/libxrpl/net/HTTPClient.cpp
leak:.*/xrpl/net/AutoSocket.h
leak:.*/xrpl/net/HTTPClient.h
leak:.*/xrpl/net/HTTPClientSSLContext.h
leak:.*/xrpl/net/RegisterSSLCerts.h
leak:.*/xrpl/net/RegisterSSLCerts.h
leak:ripple::HTTPClient
leak:ripple::HTTPClientImp
leak:.*boost::asio::.*
leak:.*/boost/asio/.*

12
external/tsan.supp vendored
View File

@@ -3,6 +3,8 @@ called_from_lib:^libboost_.*
# This is a false positive in Boost's internal pipe() synchronization
race:.*/boost/asio/.*
race:.*/boost/context/.*
race:.*/boost/asio/executor.hpp
race:.*boost::asio::.*
race:.*/src/libxrpl/basics/make_SSLContext.cpp
race:.*/src/libxrpl/basics/Number.cpp
@@ -38,7 +40,13 @@ race:.*/src/xrpld/peerfinder/detail/SourceStrings.cpp
race:.*/src/xrpld/rpc/detail/ServerHandler.cpp
race:.*/xrpl/server/detail/Door.h
race:.*/xrpl/server/detail/Spawn.h
race:.*xrpl/server/detail/ServerImpl.h
race:.*/xrpl/server/detail/ServerImpl.h
race:.*/xrpl/nodestore/detail/DatabaseNodeImp.h
race:.*/src/libxrpl/beast/utility/beast_Journal.cpp
race:.*/src/test/beast/LexicalCast_test.cpp
race:crtstuff.c
race:pipe
race:ripple::ServerHandler
race:ripple::ServerHandler
deadlock:.*/src/libxrpl/beast/utility/beast_PropertyStream.cpp