]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
valgrind: update suppression for _dl_allocate_tls 38987/head
authorCasey Bodley <cbodley@redhat.com>
Wed, 20 Jan 2021 14:59:03 +0000 (09:59 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 20 Jan 2021 16:03:21 +0000 (11:03 -0500)
in the rgw suite, there's an extra allocate_dtv() call in this stack.
add a ... to match it

  <stack>
    <frame>
      <ip>0x4C3321A</ip>
      <obj>/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
      <fn>calloc</fn>
      <dir>/builddir/build/BUILD/valgrind-3.16.0/coregrind/m_replacemalloc</dir>
      <file>vg_replace_malloc.c</file>
      <line>760</line>
    </frame>
    <frame>
      <ip>0x4012341</ip>
      <obj>/usr/lib64/ld-2.28.so</obj>
      <fn>allocate_dtv</fn>
    </frame>
    <frame>
      <ip>0x4012CD1</ip>
      <obj>/usr/lib64/ld-2.28.so</obj>
      <fn>_dl_allocate_tls</fn>
    </frame>
    <frame>
      <ip>0x101C7F32</ip>
      <obj>/usr/lib64/libpthread-2.28.so</obj>
      <fn>pthread_create@@GLIBC_2.2.5</fn>
    </frame>
    <frame>
      <ip>0x6F14E64</ip>
      <obj>/usr/lib64/ceph/libceph-common.so.2</obj>
      <fn>Thread::try_create(unsigned long)</fn>
    </frame>

Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/valgrind.supp

index 1e5fc3262f770c642e4192fa14a303d502df7597..8eaeacf013209e69eaf1c4230f4d15c883531c2c 100644 (file)
@@ -16,6 +16,7 @@
    apparent TLS leak in eglibc
    Memcheck:Leak
    fun:calloc
+   ...
    fun:_dl_allocate_tls
    fun:pthread_create*
    ...