From 17952589b227fe2bda93d13302776336d498af55 Mon Sep 17 00:00:00 2001 From: Nitzan Mordechai Date: Tue, 16 Dec 2025 14:50:45 +0200 Subject: [PATCH] qa: suppress MismatchedFree operator delete RocksDB When using GLIBCXX_3.4.32 - GCC 14 valgrind complain on mismatch free when we are closing RocksDB, when using GCC 13, the problem doesn't appear. we will suppress the valgrind error. Fixes: https://tracker.ceph.com/issues/73822 Signed-off-by: Nitzan Mordechai --- qa/valgrind.supp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/qa/valgrind.supp b/qa/valgrind.supp index 627456b0dd2..e11f3d9035b 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -581,6 +581,14 @@ fun:__libc_start_main@@GLIBC_2.34 fun:(below main) } +{ + rocksdb mismatched free bluestore close + Memcheck:Free + fun:_ZdaPvmSt11align_val_t + fun:_ZN12RocksDBStore5closeEv + fun:_ZN12RocksDBStoreD*Ev + fun:_ZN9BlueStore9_close_dbEv +} { libstdc++ leak on xenial Memcheck:Leak -- 2.47.3