]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/lsan_suppressions: add MallocExtension::Register 54139/head
authorMatan Breizman <mbreizma@redhat.com>
Tue, 22 Aug 2023 13:14:06 +0000 (13:14 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 22 Oct 2023 08:35:20 +0000 (08:35 +0000)
```
=================================================================
==80592==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 8 byte(s) in 1 object(s) allocated from:
    #0 0x7f5c76eb6367 in operator new(unsigned long) (/lib64/libasan.so.6+0xb6367)
    #1 0x7f5c76a2fb81 in MallocExtension::Register(MallocExtension*) (/lib64/libtcmalloc.so.4+0x2fb81)

SUMMARY: AddressSanitizer: 8 byte(s) leaked in 1 allocation(s)
```

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit bc190972fabdf6eb7e772bdc9df5eee6100bb8b6)

src/crimson/osd/lsan_suppressions.cc

index 648f4a7ada0d06df829a1b266393f8a649e4d6b9..53b7eb6300d1023793d1d01d51d223918a662928 100644 (file)
@@ -11,7 +11,8 @@
 
 static char kLSanDefaultSuppressions[] =
   "leak:InitModule\n"
-  "leak:MallocExtension::Initialize\n";
+  "leak:MallocExtension::Initialize\n"
+  "leak:MallocExtension::Register\n";
 
 SANITIZER_HOOK_ATTRIBUTE const char *__lsan_default_suppressions() {
   return kLSanDefaultSuppressions;