mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-30 07:55:51 +00:00
suppress crashes in tsan intrumentation code
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com>
This commit is contained in:
23
external/tsan.supp
vendored
23
external/tsan.supp
vendored
@@ -68,4 +68,25 @@ deadlock:*find_one_deep*
|
||||
|
||||
signal:.*/src/libxrpl/beast/utility/beast_Journal.cpp
|
||||
signal:.*/src/xrpld/core/detail/Workers.cpp
|
||||
signal:.*/src/xrpld/core/JobQueue.cpp
|
||||
signal:.*/src/xrpld/core/JobQueue.cpp
|
||||
signal:ripple::Workers::Worker
|
||||
|
||||
# Suppress SEGV crashes in TSAN itself during stringbuf operations
|
||||
# This appears to be a GCC-15 TSAN instrumentation issue with basic_stringbuf::str()
|
||||
# Commonly triggered in beast::Journal::ScopedStream destructor
|
||||
signal:std::__cxx11::basic_stringbuf
|
||||
signal:basic_stringbuf
|
||||
signal:basic_ostringstream
|
||||
|
||||
# Suppress SEGV in TSAN during operator new called from stringbuf
|
||||
signal:operator new
|
||||
|
||||
# Suppress SEGV in Boost ASIO memory allocation with GCC-15 TSAN
|
||||
signal:boost::asio::aligned_new
|
||||
signal:boost::asio::detail::memory
|
||||
|
||||
# Suppress SEGV in execute_native_thread_routine
|
||||
signal:execute_native_thread_routine
|
||||
|
||||
# Suppress nested TSAN bugs (TSAN crashing while handling a crash)
|
||||
signal:nested bug in the same thread
|
||||
Reference in New Issue
Block a user