Commit Graph

17 Commits (e8e79958a7b2a0bf1b02adcce9f4d811eac37dfc)

Author SHA1 Message Date
MarcoFalke fa1bfc476c
ci: ubsan report_error_type=1 and add suppressions
5 years ago
Wladimir J. van der Laan 7ea55264b9 test: remove lsan suppression for libcrypto
5 years ago
practicalswift 0616138a07 tests: Remove no longer needed UBSan suppressions (issues fixed). Add documentation.
5 years ago
MarcoFalke fa410f67aa
test: Suppress false positive leak in secure_allocator<RNGState>
5 years ago
Jonas Schnelli e9d5e97561
Poly1305: tolerate the intentional unsigned wraparound in poly1305.cpp
6 years ago
practicalswift d855e4cac8 Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid string is passed to DecodeSecret(...)
6 years ago
MarcoFalke 88bbcdc4e9
Merge #14357: streams: Fix broken streams_vector_reader test. Remove unused seek(size_t).
6 years ago
practicalswift 6c10037f72 rpc: Fix data race (UB) in InterruptRPC()
6 years ago
practicalswift eaf4070e3a Add suppression for InterruptRPC (fRPCRunning) data race
6 years ago
practicalswift 069752b726 build: Enable functional tests in the ThreadSanitizer (TSan) build job
6 years ago
Hennadii Stepanov c5ed6e73d3
Move CheckBlock() call to critical section
6 years ago
MarcoFalke fa5cef0f78
bench: Destroy wallet txs instead of leaking their memory
6 years ago
practicalswift 6541d59ddc Add LSan suppression warnings
6 years ago
practicalswift ff7212ec32 Add ASan Travis build
6 years ago
practicalswift 4f4993fe2a Remove UBSan suppression
6 years ago
MarcoFalke fa7d36b8e7
test: Move UBSAN suppressions to test/sanitizer_suppressions/ubsan
6 years ago
MarcoFalke 89bf196c88 travis: Run thread sanitizer
6 years ago