From a9d134af859a647207914d76ef706e85f5960301 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Fri, 14 Nov 2025 19:13:26 +0000 Subject: [PATCH] more chnages Signed-off-by: Pratik Mankawde --- external/asan.supp | 8 ++++---- external/tsan.supp | 46 ++++++++++++++++++++++----------------------- external/ubsan.supp | 6 +++--- 3 files changed, 30 insertions(+), 30 deletions(-) diff --git a/external/asan.supp b/external/asan.supp index c2708afc68..3e95b5c79a 100644 --- a/external/asan.supp +++ b/external/asan.supp @@ -4,7 +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 -interceptor_name:src/tests/libxrpl/net/HTTPClient.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 d59198159f..548129e41f 100644 --- a/external/tsan.supp +++ b/external/tsan.supp @@ -1,24 +1,24 @@ called_from_lib:^libboost_.* -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 +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 diff --git a/external/ubsan.supp b/external/ubsan.supp index 232eee22fb..474e701db2 100644 --- a/external/ubsan.supp +++ b/external/ubsan.supp @@ -82,6 +82,6 @@ cfi:*/boost/* vptr_check:*/boost/* -unsigned-integer-overflow:src/libxrpl/basics/base64.cpp -unsigned-integer-overflow:src/tests/libxrpl/basics/RangeSet.cpp -unsigned-integer-overflow:src/libxrpl/json/json_value.cpp \ No newline at end of file +unsigned-integer-overflow:*./src/libxrpl/basics/base64.cpp +unsigned-integer-overflow:*./src/tests/libxrpl/basics/RangeSet.cpp +unsigned-integer-overflow:*./src/libxrpl/json/json_value.cpp \ No newline at end of file