From 427771775e7ae496e3d375c4db5451ba7e7968a9 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Fri, 14 Nov 2025 17:43:15 +0000 Subject: [PATCH] added afew suppressors Signed-off-by: Pratik Mankawde --- external/asan.supp | 7 ++++++- external/ubsan.supp | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/external/asan.supp b/external/asan.supp index ad523f8c15..dc23b11e0d 100644 --- a/external/asan.supp +++ b/external/asan.supp @@ -1,4 +1,9 @@ # Suppress voilations in Boost libraries interceptor_via_lib:^libboost_.* # Suprpress voilations in external code -interceptor_name:^external/.* \ No newline at end of file +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 diff --git a/external/ubsan.supp b/external/ubsan.supp index e0969382c4..232eee22fb 100644 --- a/external/ubsan.supp +++ b/external/ubsan.supp @@ -80,3 +80,8 @@ nullability-arg:*/boost/* vptr:*/boost/* 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