From 0fd27cbbc34cadc78f027314d5ec5449ac69a7ca Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Tue, 9 Jun 2026 17:02:54 +0200 Subject: [PATCH] ci: match renamed libzmq leak frame in lsan suppressions - LSan symbolizes the leak as the C++ method `zmq::msg_t::init_size` in the Debug sanitizer build, no longer the C wrapper `zmq_msg_init_size` - substring match failed (`_` vs `::`), so the suppression no longer applied and the asan+lsan+ubsan job failed in Pair/PubSub/Poller tests - add the demangled frame, keep the old pattern for older libzmq --- test/leak_sanitizer_suppressions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/test/leak_sanitizer_suppressions.txt b/test/leak_sanitizer_suppressions.txt index 00dee9de..40981be6 100644 --- a/test/leak_sanitizer_suppressions.txt +++ b/test/leak_sanitizer_suppressions.txt @@ -1 +1,2 @@ leak:zmq_msg_init_size +leak:zmq::msg_t::init_size