From 18b9b9da1962f4b2030033e38760e11906624d28 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Fri, 14 Nov 2025 18:50:08 +0000 Subject: [PATCH] updated supp files Signed-off-by: Pratik Mankawde --- external/asan.supp | 7 ++++--- external/tsan.supp | 24 +++++++++++++++++++++++- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/external/asan.supp b/external/asan.supp index dc23b11e0d..c2708afc68 100644 --- a/external/asan.supp +++ b/external/asan.supp @@ -4,6 +4,7 @@ interceptor_via_lib:^libboost_.* interceptor_name:^external/.* # Leaks in Doctests -interceptor_name:.*/xrpl/net/AutoSocket.h -interceptor_name:.*/xrpl/net/HTTPClientSSLContext.h -interceptor_name:.*/src/libxrpl/net/RegisterSSLCerts.cpp \ No newline at end of file +interceptor_name:xrpl/net/AutoSocket.h +interceptor_name:xrpl/net/HTTPClientSSLContext.h +interceptor_name:src/libxrpl/net/RegisterSSLCerts.cpp +interceptor_name:src/tests/libxrpl/net/HTTPClient.cpp \ No newline at end of file diff --git a/external/tsan.supp b/external/tsan.supp index 709985d7d8..d59198159f 100644 --- a/external/tsan.supp +++ b/external/tsan.supp @@ -1,2 +1,24 @@ called_from_lib:^libboost_.* -race:src/tests/libxrpl/net/HTTPClient.cpp \ No newline at end of file +race:src/libxrpl/basics/make_SSLContext.cpp +race:src/libxrpl/json/json_value.cpp +race:src/libxrpl/json/to_string.cpp +race:src/libxrpl/ledger/OpenView.cpp +race:src/libxrpl/net/HTTPClient.cpp +race:src/libxrpl/nodestore/backend/NuDBFactory.cpp +race:src/libxrpl/protocol/InnerObjectFormats.cpp +race:src/libxrpl/protocol/STParsedJSON.cpp +race:src/libxrpl/resource/ResourceManager.cpp +race:src/test/consensus/NegativeUNL_test.cpp +race:src/test/jtx/impl/Env.cpp +race:src/test/jtx/impl/JSONRPCClient.cpp +race:src/test/jtx/impl/pay.cpp +race:src/test/jtx/impl/token.cpp +race:src/xrpld/app/ledger/detail/InboundTransactions.cpp +race:src/xrpld/app/main/Application.cpp +race:src/xrpld/app/main/GRPCServer.cpp +race:src/xrpld/app/misc/detail/AmendmentTable.cpp +race:src/xrpld/app/misc/FeeVoteImpl.cpp +race:src/xrpld/app/rdb/detail/Wallet.cpp +race:src/xrpld/overlay/detail/OverlayImpl.cpp +race:src/xrpld/peerfinder/detail/PeerfinderManager.cpp +race:src/xrpld/peerfinder/detail/SourceStrings.cpp